Mexican Rice is an absolute delight, a comforting dish that encapsulates the rich flavors and vibrant colors of Mexican cuisine. This easy-to-follow recipe is perfect for family dining or a casual gathering, bringing warmth to your table and joy to your palate. With its enticing aroma and delightful texture, Mexican Rice offers a step-by-step approach that’s not just simple but also rewarding. Ideal for busy weeknights or special occasions, this dish will quickly become a staple in your kitchen.
Ingredients
To create this enchanting Mexican Rice, gather the following aromatic ingredients:
- 1 cup long grain white rice, rinsed and drained
- 6 ounces tomato sauce (feel free to adjust between 4 to 8 ounces based on your preference for a richer flavor)
- 1 tablespoon Caldo de Tomate (granulated tomato bouillon) that adds depth and savor
- 2 tablespoons oil (corn oil or your preferred choice for a light touch)
- 2 cups water (or use half broth for a more intense taste)
- 2 cloves garlic, minced for an extra layer of flavor
- 1 teaspoon chili powder (adjust based on your spice preference for a kick)
- Optional: 1/2 cup frozen peas and carrots for a colorful touch
- Optional: 1 finely diced serrano pepper to add a touch of heat
- Optional: 1 tablespoon fresh lime juice for a zesty finish
Each ingredient harmonizes beautifully to create a dish that is not only delicious but also visually appealing.
Step-by-Step Directions

Rinse the Rice: Begin by rinsing the rice under cool running water until the water runs clear, then drain. This step ensures that your rice cooks perfectly without excess starch.
Toast the Bouillon: Heat oil in a large skillet over medium-high heat. Add the Caldo de Tomate powder, toasting it for about 15-20 seconds to release its aromatic flavors.
Add the Rice: Next, introduce the rinsed rice into the skillet. Stir constantly for approximately 7-8 minutes until the rice turns a light golden brown. This process enhances the nuttiness of the rice.
Incorporate Tomato Sauce: Reduce the heat to medium and promptly add the tomato sauce, stirring quickly to ensure the rice is evenly coated.
Mix in Water and Seasoning: Gradually pour in the water, followed by the minced garlic, chili powder, and the previously toasted Caldo de Tomate. Stir well to blend all the flavors.
Bring to a Boil: Allow the mixture to come to a boil while stirring gently. This step is crucial as it helps layer the flavors.
Simmer the Rice: Once boiling, lower the heat, cover the skillet, and let it simmer for about 20 minutes. This gentle cooking will make the rice fluffy.
Check for Bubbles: After 20 minutes, check for bubbling. If you see it, cover again and let it cook for an additional 2-3 minutes.
Let it Rest: When all the liquid has been absorbed, turn off the heat and allow the rice to rest for 5 minutes with the lid on. This resting period helps the rice achieve the perfect texture.
Fluff and Serve: Finally, fluff the rice with a fork. You can optionally fold in the peas and carrots, diced serrano pepper, and a squeeze of fresh lime juice before serving for a vibrant finish.
Tips & Tricks
For an enhanced flavor profile, consider using homemade broth instead of water. Adding diced bell peppers or corn can also introduce a delightful sweetness. If you’re looking for a smoky touch, a pinch of smoked paprika can work wonders as well. For those who enjoy a creamy texture, try folding a tablespoon of butter into the rice right before serving.
Serving Suggestions & Pairings
Mexican Rice is incredibly versatile! Serve it as a side dish with grilled chicken, pulled pork, or classic tacos. It also shines as part of a comforting burrito bowl or with a generous dollop of guacamole on top. Ideal for family gatherings, potlucks, or a cozy dinner at home, this dish complements many festive occasions perfectly.
Nutritional Information
A serving of Mexican Rice (approximately 1 cup) offers around 200 calories, making it a fulfilling yet balanced addition to your meal. With a good source of carbohydrates, it also provides essential nutrients such as fiber and vitamins, especially if you include vegetables like peas and carrots.
Storing Tips & Variations
Leftover Mexican Rice can be stored in an airtight container in the refrigerator for up to 3 days. If you’d like to extend its life, consider freezing it; it can last in the freezer for up to 2 months. When reheating, add a splash of water to ensure it remains moist. Variations can include the addition of chickpeas for protein or swapping in different veggies based on what you have on hand. For a spicier kick, add jalapeño or even some hot sauce.
Conclusion
Mexican Rice is a delightful dish that promises to bring excitement and flavor to your meals. With its vibrant taste and appealing presentation, it’s a recipe worth trying. We encourage you to give this dish a go, and don’t forget to share your experience in the comments below!
FAQs
Can I use brown rice instead of white rice?
Yes, you can use brown rice, but you’ll need to adjust the cooking time and liquid accordingly. Brown rice typically requires more water and longer cooking time.Is this recipe gluten-free?
Yes, all the ingredients used in this recipe are naturally gluten-free, making it a great option for those avoiding gluten.Can I make this rice in advance?
Absolutely! Mexican Rice can be prepared ahead of time and reheat well, making it perfect for meal prep.What can I substitute if I don’t have Caldo de Tomate?
If you don’t have Caldo de Tomate, you can use regular vegetable or chicken bouillon, or simply add more salt and seasoning as required.Can I add protein to this dish?
Yes! Consider adding cooked chicken, shrimp, or even black beans for added protein to make the dish heartier.

Mexican Rice
Ingredients
Main Ingredients
- 1 cup long grain white rice, rinsed and drained
- 6 ounces tomato sauce Adjust between 4 to 8 ounces based on preference for richness.
- 1 tablespoon Caldo de Tomate (granulated tomato bouillon) Adds depth and savor.
- 2 tablespoons oil Corn oil or preferred choice.
- 2 cups water Or use half broth for intense taste.
- 2 cloves garlic, minced For an extra layer of flavor.
- 1 teaspoon chili powder Adjust based on spice preference.
- 1/2 cup optional frozen peas and carrots For a colorful touch.
- 1 optional finely diced serrano pepper To add a touch of heat.
- 1 tablespoon optional fresh lime juice For a zesty finish.
Instructions
Preparation
- Rinse the rice under cool running water until the water runs clear, then drain.
- Heat oil in a large skillet over medium-high heat and toast the Caldo de Tomate for about 15-20 seconds.
- Introduce the rinsed rice into the skillet and stir constantly for approximately 7-8 minutes until the rice turns light golden brown.
- Reduce heat to medium and add the tomato sauce, stirring quickly to coat the rice.
- Gradually pour in the water, followed by minced garlic, chili powder, and toasted Caldo de Tomate. Stir well.
- Allow the mixture to come to a boil while stirring gently.
- Lower the heat, cover the skillet, and let it simmer for about 20 minutes.
- Check for bubbling after 20 minutes; if bubbling, cover again and let it cook for an additional 2-3 minutes.
- Turn off the heat and let the rice rest for 5 minutes with the lid on.
- Fluff the rice with a fork and optionally fold in the peas, carrots, diced serrano pepper, and a squeeze of fresh lime juice before serving.













