
This one-pot dish transforms simple ingredients into a vibrant, flavorful side that complements any Mexican meal. The combination of tomato, cumin, and garlic creates an aromatic base that infuses every grain of rice.
I developed this method to streamline the process while maintaining authentic taste. The rice cooks directly in the sauce, absorbing all the spices and liquid for perfectly tender results. No special equipment is needed—just a heavy pot and about 30 minutes.
What emerges is a pot of fluffy, golden rice with a rich, savory depth. The edges develop a slight crispness, adding texture contrast to the tender grains. This version stays true to tradition while being foolproof for home cooks.
Serve it alongside tacos, enchiladas, or grilled meats for a complete meal. The leftovers reheat beautifully, making it ideal for meal prep.
Ingredients for Mexocan Rice
Transform rice with tomato, cumin, and garlic for vibrant, authentic flavor in one pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Rinsed until water runs clear |
| Tomato Sauce 🍅 | 1 ½ cups | Plain canned variety preferred |
| Vegetable Broth 🥣 | 2 cups | Low-sodium for control |
| Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for even distribution |
| Ground Cumin 🌿 | 2 tsp | Freshly toasted for depth |
| Chili Powder 🌶️ | 1 tsp | Mild or medium heat |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano if available |
| Bay Leaf 🌿 | 1 whole | Removed before serving |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing aromatics |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍈 | 1 whole | Zested and juiced |
The rice quality matters here. Long-grain white rice gives the classic texture—avoid instant or parboiled varieties. Basmatis or jasmine work well, but standard long-grain is most traditional. For the tomato sauce, plain canned (no herbs or seasoning added) ensures you control the flavor profile. San Marzano brands offer superior depth if you want to elevate the dish.
No tomato sauce? Crushed tomatoes blended smooth work well. Missing cumin? Coriander at half the amount plus a pinch of cinnamon approximates the warmth. The broth can be chicken-based if not strictly vegetarian. For extra richness, toast the rice in oil for 2-3 minutes before adding liquids (worth the extra minute).
This keeps beautifully—actually improves as flavors meld. Store in an airtight container for up to 5 days in the fridge, or freeze for 3 months. Reheat with a splash of water or broth to restore moisture. The cilantro and lime are best added fresh when serving.
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in, simmer, and walk away—no babysitting required.
- Rich Tomato Depth: The sauce and broth blend into this savory, slightly tangy base that makes every bite irresistible.
- Meal Prep Hero: It tastes even better the next day, so I double the batch for lunches all week.
- Budget Stretcher: A pound of rice, a can of sauce, and pantry staples feed my family for pennies per serving.
Step-by-Step Instructions for Mexican Rice
This one-pot method ensures perfectly cooked rice with vibrant flavor in every grain.
Step 1: Sauté Aromatics in Olive Oil
Heat the 2 tbsp Extra-Virgin Olive Oil in a large pot with a tight-fitting lid over medium heat. Add the finely diced onion and cook for 4-5 minutes until soft and translucent, stirring frequently to prevent browning.
Add the minced garlic cloves and cook for 30 seconds until fragrant. This base builds the flavor foundation. Be careful not to burn the garlic—it should sizzle but not darken.
Step 2: Toast Spices and Rice
Stir in the 2 tsp Ground Cumin, 1 tsp Chili Powder, and 1 tsp Dried Oregano. Toast for 15-20 seconds until the spices become aromatic, releasing their essential oils into the oil.
Add the 1.5 cups Long-Grain White Rice and stir to coat every grain with the spiced oil. Cook for 2-3 minutes until the rice turns slightly opaque and begins to smell nutty. This toasting step prevents the rice from turning mushy.
Step 3: Combine Liquids and Simmer
Pour in the 1.5 cups Tomato Sauce and 2 cups Vegetable Broth. Stir well to distribute the spices and rice evenly. Add the 1 whole Bay Leaf and 1 tsp Salt.
Bring the mixture to a boil, then immediately reduce heat to low, cover with the lid, and let it simmer undisturbed for 18-20 minutes. You’ll know it’s ready when the liquid is fully absorbed and the rice is tender.
Step 4: Rest and Finish
Remove the pot from heat and let it sit, covered, for 10 minutes. This resting period allows the steam to redistribute, ensuring fluffy, separate grains. Discard the bay leaf.
Zest and juice the 1 whole Lime over the rice, then gently fold in the 0.25 cup Fresh Cilantro. Taste and adjust seasoning if needed. The lime brightens the dish, while cilantro adds freshness.
Pro Tips For Making Mexocan Rice
- Toast the Rice: Cook the rice in oil for 3-4 minutes until golden before adding liquids—this gives the dish that nutty depth Mexican rice is known for.
- Bloom the Garlic: Sauté minced garlic in the onion mixture for only 30 seconds; any longer and it turns bitter, ruining the base flavor.
- Use Warm Broth: I learned this the hard way—cold vegetable broth slows down cooking and can make the rice gummy; heat it first in the microwave or a small pot.
- Simmer Covered: After adding tomato sauce and broth, cover tightly and resist the urge to peek for at least 15 minutes—steam is what makes the rice fluffy.
Pro Cooking Tips for Perfect Results
Perfect Toasting Technique
Toast the rice in oil for 2-3 minutes until it turns opaque and nutty. This creates a protective barrier so grains stay separate. Use medium heat to avoid burning the spices. I find this step makes the biggest difference in texture.
Liquid Ratio Precision
Use a 1:1.5 rice-to-liquid ratio—1.5 cups rice to 3.5 cups total liquid (tomato sauce + broth). Measure carefully; too much liquid makes it mushy. The tomato sauce thickens as it cooks, so don’t be tempted to add extra.
Simmering Discipline
Once boiling, immediately reduce to low heat and cover tightly. Resist peeking for 18-20 minutes—releasing steam disrupts the cooking process. I set a timer to avoid the urge to stir. 🌡️
Resting is Non-Negotiable
Let the rice rest covered for 10 minutes off heat. This allows steam to redistribute evenly. Skipping this step often results in a dense, sticky texture. The waiting is the hardest part, but it’s worth it.
Bay Leaf Placement
Add the bay leaf whole when combining liquids. It infuses subtle depth but must be removed before serving. I tie mine to a string for easy retrieval, or just fish it out with a spoon.
Final Flavor Boost
Always add lime zest and juice plus cilantro at the very end. The acidity brightens all the flavors, while cilantro adds freshness. This small step elevates the dish from good to restaurant-quality. 💡
Nutrition Facts
Frequently Asked Questions
Can I use brown rice instead?
Yes, but increase liquid to 4 cups and simmer for 40-45 minutes. Brown rice needs more time and moisture to soften properly.
Why did my rice turn out mushy?
Likely too much liquid or stirring during cooking. Stick to the 1:1.5 rice-to-liquid ratio and avoid peeking while simmering.
Can I make this in a rice cooker?
Sauté aromatics first, then add everything to the cooker. Use the standard cycle but let it rest 10 minutes after.
Is there a spice substitution for cumin?
Try 1 tsp coriander plus 1/4 tsp cinnamon for similar warmth. The flavor won’t be identical but still delicious.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026