Main Courses
This 2 cups Mexican rice recipe transforms a simple side into the star of your meal with just 15 minutes of active prep and 30 minutes of simmering. The secret lies in the aromatic blend of cumin, garlic, and tomato—where earthy spices meet sweet, caramelized flavors in every bite. I developed this version after years of testing, ensuring the rice stays perfectly tender with a subtle crunch from toasted spices and slightly charred tomatoes.
What sets this recipe apart is the one-pan method, which eliminates extra dishes and locks in flavor as the rice cooks. The key technique? Sautéing the spices in oil until fragrant before adding the rice and broth—this builds a flavor base that infuses every grain. For extra depth, I recommend using a combination of white and long-grain rice, which absorbs the sauce beautifully while maintaining its texture.
The result is a dish that’s vibrant, aromatic, and packed with layers of flavor—ideal for serving alongside tacos, grilled meats, or even as a standalone meal. The cumin and tomato create a tomato-cumin crunch that’s both comforting and complex, while the rice remains separate and fluffy. This recipe is designed to be foolproof, so even beginners can achieve restaurant-quality results without fuss.
For those who love customization, you can easily add diced bell peppers, corn, or black beans for extra texture and nutrition. The beauty of this recipe is its versatility—it’s hearty enough for a main dish but light enough to balance rich proteins. Let’s get started on creating this crowd-pleasing staple.
Ingredients for 2 cups mexican rice
Fifteen minutes of prep, thirty minutes of simmering—transform simple rice into vibrant, aromatic Mexican masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, medium grain preferred |
| Long-Grain Brown Rice 🍚 | ½ cup | Uncooked, for texture contrast |
| Canned Diced Tomatoes 🍅 | 1 cup | San Marzano preferred, drained |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium, homemade or quality brand |
| Ground Cumin 🌿 | 1 ½ tsp | Freshly toasted for depth |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Yellow Onion 🧅 | ½ whole | Diced, medium yellow preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | High-quality, fruity variety |
| Tomato Paste 🍅 | 1 tbsp | Squeeze tube or canned |
| Diamond Crystal Kosher Salt 🧂 | ¾ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime Wedges 🍋 | 2 whole | For serving, fresh preferred |
| Dried Oregano 🍃 | ½ tsp | Mexican oregano if available |
The rice blend is key: long-grain white absorbs flavors beautifully while brown rice adds subtle texture. Trader Joe's carries pre-mixed rice blends perfect for this, but separate bags work fine. For the tomatoes, San Marzano cans from Italy deliver the sweetest, most balanced flavor—avoid the watery brands. The cumin deserves special attention: toast it in the oil for 30 seconds until fragrant before adding other aromatics. This simple step unlocks its full earthy potential. Fresh cilantro from the market's produce section adds brightness, but dried works in a pinch if you're short on time.
No chicken broth? Vegetable broth with a pinch of bouillon works beautifully. Substituting canned tomatoes? Drain them thoroughly to prevent a watery rice. The tomato paste can be skipped if you prefer less intensity, but I recommend it for that concentrated umami depth. For extra crunch, toast the brown rice separately before mixing. The lime wedges should be freshly cut—Mexican limes from Latin markets add a tangier kick than standard grocery store varieties. If you're feeling adventurous, swap half the white rice for jasmine rice—it adds a floral note that pairs wonderfully with the cumin.
This rice reheats beautifully—simply cover with a damp paper towel and microwave for 90 seconds. For best results, store in an airtight container with a sprinkle of lime juice on top to maintain freshness. Keeps for 4 days in the fridge or 3 months frozen. I like to portion mine into individual containers before freezing—just add a splash of water when reheating. The flavors actually improve overnight as the spices meld together. For serving, squeeze fresh lime over each portion right before eating to brighten the dish.
Why You'll Love This Recipe
- This rice is the unsung hero: dump it under shredded chicken, black beans, or even eggs for breakfast. I’ve made it for game day, potlucks, and lazy Sundays—it never fails.
- No-Measurement Guesswork: I just eyeball the rice-to-liquid ratio—no fancy tools, no stress. The cumin and tomatoes do all the heavy lifting while I stir once, then forget it. (Yes, even on a Tuesday night.)
- Two Rice Magic: White for that familiar texture, brown for chewy depth—both in one pot. Honestly, the contrast makes it taste richer than store-bought, and my picky eaters don’t even notice the swap.
- Taco Night’s Secret Weapon: This rice is the unsung hero: dump it under shredded chicken, black beans, or even eggs for breakfast. I’ve made it for game day, potlucks, and lazy Sundays—it never fails.
Step-by-step instructions for tomato-cumin Mexican rice
Master this one-pan technique for perfectly balanced Mexican rice with aromatic cumin and tender rice.
Sauté Aromatics in Olive Oil
Heat the 2 tablespoons extra-virgin olive oil in a large skillet over medium heat until shimmering but not smoking. Add the 0.5 whole yellow onion, diced into even ¼-inch pieces, and cook for 5-6 minutes until soft and translucent. You'll notice the onions release their moisture and begin to caramelize slightly at the edges.
Add the 4 cloves garlic cloves, minced, and cook for 30 seconds until fragrant—don't let them brown or they'll turn bitter. Stir in the 1.5 teaspoons ground cumin and 0.5 teaspoon dried oregano, toasting for 30 seconds until the spices release their aromatic oils. This step builds the flavor foundation for your rice.
Add Tomatoes and Tomato Paste
Pour in the 1 cup canned diced tomatoes (drained) and 1 tablespoon tomato paste, stirring to combine with the aromatics. Let the mixture simmer for 3-4 minutes until the tomatoes break down slightly and the sauce thickens. You'll see the colors meld into a rich, ruby-red base.
Season with 0.75 teaspoon diamond crystal kosher salt and 0.25 teaspoon ground black pepper, then add the 1.5 cups chicken broth. Stir well to distribute the flavors evenly throughout the liquid. The broth should just cover the aromatics—this creates the perfect cooking environment for the rice.
Cook the Rice Mixture
Add the 1 cup long-grain white rice and 0.5 cup long-grain brown rice to the skillet, stirring gently to coat each grain with the tomato-broth mixture. Bring to a gentle boil, then immediately reduce heat to low and cover tightly with a lid. Cook for 20 minutes without disturbing.
After 20 minutes, check the rice—it should have absorbed most of the liquid but still have a slight moisture at the bottom. If it's too dry, add 2 tablespoons water and stir gently. The brown rice will take slightly longer to cook, so this ensures both varieties finish together. The lid creates steam that transforms the rice into fluffy, separate grains.
Rest and Garnish
Remove the skillet from heat and let the rice rest, covered, for 10 minutes. This resting period allows the steam to redistribute, resulting in perfectly tender grains. After resting, fluff the rice gently with a fork to separate the grains and release any remaining steam.
Garnish with the 0.25 cup fresh cilantro, chopped, and serve immediately with the 2 whole lime wedges on the side. The bright acidity of the lime cuts through the rich tomato-cumin flavors, balancing each bite. This rice delivers the perfect texture contrast—fluffy white rice with nutty brown rice—while maintaining that essential Mexican restaurant crunch.
Pro Tips For Making 2 Cups Mexican Rice
- TOAST THE CUMIN FIRST: I learned this the hard way—skipping the toast makes the cumin taste like dust, not flavor. Heat a dry skillet over medium for 30 seconds, add the 1-2 teaspoons of ground cumin, and stir constantly for 30-45 seconds until it smells warm and aromatic. Then toss it into the rice with the broth—this step actually changes the outcome.
- USE BROWN RICE SPARINGLY: Brown rice takes 45-60 minutes to cook properly, while white rice finishes in 15. If you’re mixing both, soak the brown rice separately for 30 minutes first, then drain it well before adding to the pot. Otherwise, you’ll end up with a mushy pile and dry white rice—trust me, I’ve done it.
- SIMMER NOT BOIL: The moment the rice hits the liquid, turn the heat down to medium-low. Let it simmer uncovered for the first 10 minutes—this prevents the rice from turning mushy or sticking to the pot. After that, cover and reduce to low heat. Sounds weird, but it works: no burnt bottoms, no gummy texture.
- SALT THE BROTH LIBERALLY: Chicken broth is often low-sodium, and Mexican rice needs bold flavor. Add ½ teaspoon of salt per cup of broth (so 1-1½ teaspoons total) before pouring it over the rice. Taste after 10 minutes—if it’s bland, add another pinch. Your future self will thank you for not guessing.
Serving suggestions for this 2 cups mexican rice
Taco Night Essentials
This Mexican rice shines as the ultimate taco night companion. Serve it warm alongside corn tortillas and your choice of protein—grilled carne asada, shredded chicken tinga, or crispy pork carnitas. The cumin and tomato flavors complement the smoky char of grilled meats perfectly. For extra authenticity, add pickled red onions and avocado slices to your tacos—they’ll love the contrast of cool, creamy avocado against the warm rice. 🌯
Burrito Filling Powerhouse
Transform this rice into burrito filling by adding black beans, corn kernels, and shredded cheese (I recommend Monterey Jack or Oaxaca cheese). Roll it up in large flour tortillas with your favorite fillings—think spiced ground beef or crispy tofu for a vegetarian option. The rice’s texture holds up beautifully when wrapped, and the cumin adds depth that pairs perfectly with creamy sauces like queso or sour cream.
Grilled Meat Sidekick
Pair this rice with grilled favorites like steak fajitas, chicken thighs, or pork chops. The tomato-cumin crunch cuts through the richness of grilled meats while adding a vibrant contrast. For a complete meal, serve with a simple charred corn salad and black beans. The lime wedges you garnish with will elevate the dish even further—just squeeze a little over each serving right before eating. ✨
Meal Prep Friendly
This rice reheats beautifully, making it perfect for meal prep. Store leftovers in an airtight container in the fridge for up to 4 days or freeze for 3 months. When reheating, add a splash of water or broth to restore moisture. I like to portion it into individual containers with a lime wedge on top—just microwave for 90 seconds and squeeze the lime before serving. The flavors actually improve overnight as the spices meld together, making it taste even better the next day.
Breakfast Twist
Yes, you read that right—this rice works for breakfast too! Serve it alongside scrambled eggs, chorizo, and crispy bacon for a hearty Mexican-inspired brunch. The cumin and tomato flavors add warmth that pairs surprisingly well with breakfast meats. For extra flair, top with a fried egg and crumbled queso fresco. It’s a fun way to repurpose leftovers into a satisfying morning meal. 💛
Nutrition facts
Frequently asked questions
Can I substitute white rice for the brown rice in this recipe?
Yes, you can use all 2 cups white rice if you prefer! The brown rice adds subtle texture and nuttiness, but it's not essential. Just reduce the cooking time to 18 minutes instead of 20 minutes since white rice cooks faster. The flavor will still be delicious—just slightly less complex.
How do I prevent my Mexican rice from turning mushy?
Use a 1:1.5 rice-to-liquid ratio (2 cups rice to 3 cups total liquid) and avoid stirring while cooking. The key is covering tightly and letting it steam undisturbed. If it looks dry after 20 minutes, add 2 tablespoons water—never too much liquid! Also, use medium-grain rice which absorbs moisture better than long-grain varieties.
Can I make this recipe without tomato paste?
Skip the tomato paste and add an extra ½ cup diced tomatoes instead. The dish will still be flavorful, though the paste adds concentrated umami depth. For extra richness, stir in 1 teaspoon soy sauce or ½ teaspoon smoked paprika to compensate for the missing paste. The cumin will still shine through beautifully.
What's the best way to reheat leftovers?
Reheat covered in the microwave for 90 seconds with a splash of water or broth. For best texture, add a damp paper towel over the rice before microwaving. Alternatively, warm in a skillet over low heat for 5 minutes with a lid on. Always squeeze fresh lime after reheating to restore brightness. The flavors actually improve after resting overnight!
Can I make this recipe vegetarian?
Yes! Simply replace the chicken broth with vegetable broth and add 1 teaspoon soy sauce or ½ teaspoon liquid smoke for depth. For extra protein, stir in 1 cup black beans or ½ cup corn during the last 5 minutes of cooking. The cumin-tomato base works perfectly with plant-based proteins.
