Mexican Rice is one of those timeless side dishes that instantly brings color, flavor, and warmth to the table. Made with fluffy long-grain rice simmered in a rich tomato sauce with onions, garlic, peppers, and aromatic spices, it’s the perfect companion for tacos, burritos, enchiladas, grilled meats, or even enjoyed on its own. Every bite is savory, slightly smoky, and packed with authentic Mexican-inspired flavor.
What makes this Mexican Rice so popular is its simplicity. With pantry-friendly ingredients and one skillet, you can create a restaurant-style side dish that’s far better than boxed versions. Whether you’re planning a weeknight dinner, meal prepping for the week, or hosting a Mexican-inspired feast, this easy rice recipe delivers consistent, delicious results every time.

Why You’ll Love This Mexican Rice
- Ready in about 30 minutes.
- Made with simple pantry staples.
- Fluffy, flavorful rice every time.
- Perfect alongside tacos, fajitas, burritos, and enchiladas.
- Easily customizable with vegetables or spices.
- Budget-friendly and feeds a crowd.
- Great for meal prep and leftovers.
- Naturally dairy-free and can be made vegetarian with vegetable broth.
Preparation Phase & Tools to Use
Making perfect Mexican Rice starts with using the right equipment. Each tool plays an important role in achieving fluffy rice and evenly developed flavors.
Large Skillet or Saucepan with Lid
A heavy-bottomed skillet or saucepan distributes heat evenly and keeps the rice from scorching while it simmers.
Wooden Spoon or Silicone Spatula
Perfect for sautéing the vegetables and stirring without damaging your cookware.
Sharp Knife
Makes dicing the onion, bell pepper, and jalapeño quick and consistent for even cooking.
Cutting Board
Provides a safe and clean workspace for preparing vegetables.
Measuring Cups and Spoons
Accurate measurements ensure the proper rice-to-liquid ratio for perfectly cooked rice.
Fine Mesh Strainer (Optional)
Useful for rinsing the rice before cooking to remove excess starch, resulting in fluffier grains.
Preparation Tips
- Rinse the rice thoroughly until the water runs mostly clear to remove excess starch.
- Dice the vegetables into similar-sized pieces so they cook evenly.
- Toast the rice in the oil before adding the liquid for a richer, nuttier flavor.
- Stir only during the sautéing stage; avoid stirring once the liquid has been added.
- Keep the lid tightly closed while the rice cooks to trap steam.
- Let the rice rest for 5–10 minutes after cooking before fluffing.
- Taste the broth before adding salt since some broths are already well-seasoned.
- Garnish with fresh cilantro for a burst of freshness.
Ingredients for Mexican Rice
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 garlic cloves, minced
- ½ red bell pepper, diced
- 1 small jalapeño pepper, seeded and finely diced
- 1 cup long-grain white rice
- ½ teaspoon ground cumin
- Kosher salt, to taste
- 8 ounces tomato sauce
- 1 cup vegetable broth or chicken broth
- Finely chopped cilantro for garnish (optional)

Step 1: Sauté the Vegetables
Heat the olive oil in a large skillet or saucepan over medium heat. Add the diced onion, bell pepper, and jalapeño. Cook for about 4–5 minutes until the vegetables begin to soften. Stir in the minced garlic and cook for another 30 seconds until fragrant.
Step 2: Toast the Rice
Add the long-grain rice to the skillet and stir continuously for 2–3 minutes. The rice should become lightly golden and coated in the oil, which helps develop flavor and keeps the grains separate.
Step 3: Season the Rice
Sprinkle in the cumin and kosher salt. Stir well to evenly coat the rice with the seasonings.
Step 4: Add the Liquids
Pour in the tomato sauce followed by the vegetable or chicken broth. Stir everything together until well combined.
Step 5: Simmer
Bring the mixture to a gentle boil. Once boiling, reduce the heat to low, cover tightly with a lid, and simmer for 18–20 minutes without lifting the lid.
Step 6: Rest and Fluff
Remove the pan from the heat and let the rice rest, covered, for 5–10 minutes. Fluff gently with a fork to separate the grains.
Step 7: Garnish and Serve
Sprinkle with chopped fresh cilantro if desired and serve warm alongside your favorite Mexican-inspired dishes.

Notes
- Long-grain white rice produces the fluffiest texture.
- Vegetable broth keeps the dish vegetarian, while chicken broth adds extra richness.
- Adjust the jalapeño to control the spice level.
- Fresh cilantro is optional but adds bright flavor.
- Leftovers reheat beautifully for quick meals.
Watch Out for These Mistakes While Cooking
- Skipping the rice-toasting step can lead to bland flavor.
- Stirring during simmering may produce sticky rice.
- Using too much liquid results in mushy rice.
- Cooking over high heat after boiling can scorch the bottom.
- Removing the lid too early releases steam needed for proper cooking.
- Forgetting the resting period makes the rice less fluffy.
- Overcooking the garlic may give it a bitter taste.
- Adding too much salt before tasting the broth can make the dish overly salty.
What to Serve With Mexican Rice
1. Chicken Tacos
Tender seasoned chicken wrapped in warm tortillas pairs perfectly with flavorful rice.
2. Beef Enchiladas
Rich, cheesy enchiladas become even more satisfying alongside fluffy Mexican Rice.
3. Carne Asada
Grilled steak and Mexican Rice make a classic restaurant-style combination.
4. Chicken Fajitas
Serve with sizzling peppers and onions for a complete meal.
5. Shrimp Tacos
Fresh shrimp and citrus flavors balance the savory tomato rice beautifully.
6. Refried Beans
A traditional pairing that creates a hearty, filling plate.
7. Grilled Vegetables
Colorful grilled vegetables add freshness and texture.
8. Guacamole and Salsa
Creamy guacamole and fresh salsa complement every bite.
Storage Instructions
Allow the Mexican Rice to cool completely before storing.
- Refrigerate in an airtight container for up to 4 days.
- Freeze for up to 3 months in freezer-safe containers or bags.
- Thaw overnight in the refrigerator before reheating.
- Reheat in the microwave or on the stovetop with a splash of broth or water to restore moisture.
- Fluff with a fork before serving to bring back its light texture.
Estimated Nutrition
Per serving (based on approximately 6 servings):
- Calories: 185
- Protein: 4g
- Carbohydrates: 31g
- Fat: 5g
- Saturated Fat: 0.7g
- Fiber: 2g
- Sugar: 4g
- Sodium: 340mg (varies depending on broth used)
- Cholesterol: 0mg
Nutrition values are estimates and may vary depending on the specific ingredients and brands used.
Frequently Asked Questions
Can I use brown rice instead of white rice?
Yes. Brown rice works well, but it requires more broth and a longer cooking time—typically 40–45 minutes.
Should I rinse the rice before cooking?
Yes. Rinsing removes excess starch, helping the rice cook up light, fluffy, and less sticky.
Can I make Mexican Rice ahead of time?
Absolutely. It stores well in the refrigerator for several days, making it an excellent meal-prep side dish.
Is this Mexican Rice spicy?
It has a mild kick from the jalapeño. For a milder version, omit the jalapeño or remove all the seeds and membranes before dicing.
Can I make it vegetarian or vegan?
Yes. Simply use vegetable broth instead of chicken broth. The recipe is naturally vegan as written when using vegetable broth.
Why is my rice still crunchy?
Crunchy rice usually means it needs a little more cooking time or additional liquid. Add a few tablespoons of broth, cover, and continue cooking over low heat until tender.
Can I add vegetables to the rice?
Definitely. Corn, peas, carrots, black beans, and diced tomatoes are all delicious additions that make the dish even more filling.
What’s the best way to reheat Mexican Rice?
Reheat it in the microwave or on the stovetop with a splash of broth or water. Cover while reheating to keep the rice moist and fluffy.
Conclusion
This Mexican Rice is an easy, flavorful side dish that belongs in every home cook’s recipe collection. Made with simple pantry ingredients and cooked in one pan, it delivers fluffy rice infused with savory tomato, garlic, peppers, and warm cumin in every bite. Whether you’re serving it alongside tacos, enchiladas, grilled chicken, or your favorite Tex-Mex dishes, this versatile recipe is guaranteed to become a family favorite. It’s budget-friendly, easy to customize, perfect for meal prep, and delicious enough to enjoy any day of the week.
Print
Mexican Rice
Bring authentic Mexican-inspired flavor to your table with this easy Mexican Rice recipe. Made with fluffy long-grain rice, tomato sauce, peppers, garlic, and warm spices, it’s the perfect quick dinner side dish, meal prep favorite, and one-pan recipe for tacos, burritos, enchiladas, and more. Whether you’re searching for easy dinner ideas, homemade food ideas, or a simple side dish, this flavorful rice is always a delicious choice.
- Total Time: 35 minutes
- Yield: 6 servings 1x
Ingredients
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 garlic cloves, minced
- ½ red bell pepper, diced
- 1 small jalapeño pepper, seeded and finely diced
- 1 cup long-grain white rice
- ½ teaspoon cumin
- Kosher salt, to taste
- 8 ounces tomato sauce
- 1 cup vegetable or chicken broth
- Finely chopped cilantro, for garnish (optional)
Instructions
- Heat the olive oil in a large skillet over medium heat.
- Sauté the onion, bell pepper, and jalapeño for 4–5 minutes.
- Add the garlic and cook for 30 seconds.
- Stir in the rice and toast for 2–3 minutes.
- Add the cumin and salt.
- Pour in the tomato sauce and broth, then stir well.
- Bring to a gentle boil.
- Reduce the heat to low, cover, and simmer for 18–20 minutes.
- Remove from the heat and let the rice rest, covered, for 5–10 minutes.
- Fluff with a fork, garnish with cilantro if desired, and serve.
Notes
- Toast the rice before adding the liquids for deeper flavor and fluffier grains.
- Keep the lid closed while simmering to ensure perfectly cooked rice.
- Let the rice rest before fluffing to achieve the best texture.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Lunch
- Method: Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 6 servings
- Calories: 185 calories per serving
Keywords: Mexican Rice, easy Mexican Rice, homemade Mexican Rice, authentic Mexican Rice, fluffy Mexican Rice, Mexican rice side dish, one pan rice, tomato rice, Mexican side dish, easy rice recipe

Leave a Comment