This Best Mexican Rice recipe turns simple pantry ingredients into a vibrant and flavorful side dish that pairs perfectly with tacos, grilled meats, and burrito bowls. With toasted rice, tomato sauce, garlic, and spices, this dish delivers classic Mexican-inspired flavor in just 30 minutes. Because the rice cooks in broth and tomato sauce, every grain absorbs rich flavor while staying fluffy. If you want an easy rice side dish that works for weeknight dinners or festive meals, this recipe delivers reliable results every time.
Story
I started making Best Mexican Rice when I needed a dependable side dish that worked with almost any meal. Regular white rice often felt plain, so I began adding aromatics like onion, garlic, and peppers before toasting the rice in oil. Immediately the kitchen filled with a warm aroma, and the finished dish became a colorful, vibrant rice that tasted far more exciting than plain rice.
Over time, this Best Mexican Rice became my favorite addition to taco nights and family dinners. Because the rice cooks in tomato sauce and broth, every bite carries bold flavor while still staying fluffy and light. I also love serving it as burrito bowl rice, where it forms the perfect base for beans, grilled vegetables, or shredded chicken. The process stays simple, yet the flavor feels rich and satisfying.
Ingredients
-
1 tablespoon olive oil
-
1 small onion, diced
-
2 garlic cloves, minced
-
½ red bell pepper, diced
-
1 small jalapeño, seeded and finely diced
-
1 cup long grain white rice
-
½ teaspoon cumin
-
Kosher salt, to taste
-
8 ounces tomato sauce
-
1 cup vegetable broth or chicken broth
-
Optional: finely chopped cilantro for garnish
Step-by-Step Instructions
Preparing the Ingredients
First, thoroughly wash the rice using a fine mesh sieve until the water runs clear. Draining the rice removes excess starch and helps the finished Best Mexican Rice stay fluffy instead of sticky. Meanwhile, dice the onion, mince the garlic, chop the bell pepper, and finely dice the jalapeño so everything cooks evenly.
Cooking Instructions
Heat olive oil in a large saucepan over medium-high heat. Add the diced onion, garlic, bell pepper, and jalapeño, then cook for 1 to 2 minutes until the onion turns translucent. Stir in the rice and toast it for about 2 minutes until it becomes lightly golden. Next, add cumin, salt, tomato sauce, and broth, stirring well so the rice absorbs the mixture evenly. Bring everything to a boil, cover the pan, then reduce the heat to low. Let the rice simmer for about 15 minutes until fully cooked. Remove the pan from heat, fluff the rice gently with a fork, garnish with cilantro if desired, and serve immediately.
Tips for Perfect Results
Common Mistakes to Avoid
Many cooks skip rinsing the rice, yet that step prevents sticky grains. Another mistake involves stirring the rice too frequently while it cooks. Once the liquid begins simmering, keep the lid on and allow the Best Mexican Rice to cook undisturbed so the grains remain separate. Also avoid using high heat after covering the pot because it may cause uneven cooking or burnt rice on the bottom.
Pro Tips for Better Flavor
Toast the rice before adding liquid because this step creates deeper flavor and improves texture. If you want slightly smoky notes, you can swap part of the broth with a spoonful of tomato paste mixed into water. Fresh cilantro added at the end brightens the dish and gives the rice its classic finish. Because this recipe stays simple, small touches like fresh herbs make a noticeable difference.
Serving and Storage
How to Serve
Serve Best Mexican Rice alongside tacos, enchiladas, grilled chicken, or roasted vegetables. The rice also works beautifully as a base for burrito bowls with beans, avocado, salsa, and grilled meat. Because the flavor remains balanced, it complements many dishes without overpowering them.
How to Store Leftovers
Allow leftover rice to cool completely before placing it in an airtight container. Store it in the refrigerator for up to four days. When reheating, add a splash of broth or water and warm the rice on the stovetop or in the microwave. The extra moisture helps restore the fluffy texture.
Conclusion
This Best Mexican Rice recipe proves that a simple side dish can still deliver big flavor. With toasted rice, fresh vegetables, and savory tomato broth, every bite tastes rich yet balanced. Because the recipe requires basic ingredients and minimal prep time, it fits easily into busy weeknight cooking. Once you make this dish, it quickly becomes a dependable favorite for taco nights, family meals, and burrito bowls.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
What makes Mexican rice different from regular rice?
Mexican rice cooks with tomato sauce, broth, and aromatics like onion and garlic. Because the rice absorbs these flavors while simmering, it develops a savory taste and light reddish color unlike plain steamed rice.
Can I make this recipe without jalapeño?
Yes, you can omit the jalapeño if you prefer a milder flavor. Alternatively, add about ½ teaspoon chili powder for gentle warmth without noticeable heat.
What type of rice works best for Mexican rice?
Long-grain white rice works best because the grains stay separate and fluffy after cooking. Short-grain rice tends to become softer and stickier, which changes the texture of the dish.
Print
Best Mexican Rice
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This easy Mexican rice recipe turns simple white rice into a vibrant and flavorful side dish cooked with tomato sauce, garlic, peppers, and spices.
Ingredients
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 garlic cloves, minced
- 1/2 red bell pepper, diced
- 1 small jalapeno, seeded and finely diced
- 1 cup long grain white rice
- 1/2 teaspoon cumin
- Kosher salt to taste
- 8 ounces tomato sauce
- 1 cup vegetable or chicken broth
- Optional finely chopped cilantro for garnish
Instructions
- Thoroughly wash and drain the rice using a fine mesh sieve.
- Heat the oil in a large saucepan over medium-high heat and sauté the onions, garlic, bell pepper, and jalapeno for 1 to 2 minutes until the onions become translucent.
- Add the rice and sauté until lightly toasted and golden brown, about 2 minutes.
- Add cumin, salt, tomato sauce, and broth, then stir everything together.
- Bring the mixture to a boil, cover, reduce the heat to low, and simmer for about 15 minutes until the rice is fully cooked.
- Remove the rice from heat and fluff it gently with a fork.
- Garnish with chopped cilantro and serve immediately.
Notes
- Rinse the rice before cooking to keep the grains fluffy and separate.
- For a milder version omit the jalapeno or substitute with 1/2 teaspoon chili powder.
- Fresh cilantro adds a bright finish and extra flavor when serving.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
