
This 1 cup Mexican rice recipe delivers bold tomato and cumin flavors in just 20 minutes—perfect for weeknight dinners or taco nights. The secret lies in toasting the spices first, which unlocks their full aroma and creates a rich, savory base that transforms simple white rice into something restaurant-worthy.
I developed this version after realizing most recipes either underseason or overcomplicate the process, so I focused on simplicity without sacrificing depth.
The technique is straightforward but critical: Sauté garlic and onion until fragrant, then add cumin, chili powder, and tomato paste to build layers of flavor before adding the rice and broth.
This one-pot method ensures even cooking and minimal cleanup, while the tomato paste adds a subtle sweetness that balances the earthy cumin. The result is rice with tender grains that soak up the aromatic broth, creating a dish that’s both hearty and versatile.
By the time you’re done, you’ll have a flavor-packed side dish that pairs perfectly with grilled meats, black beans, or even as a standalone meal. The cumin and tomato create a complex, slightly smoky profile that’s addictive in its simplicity.
This recipe scales easily—just double the ingredients for a crowd—while keeping the same rich, satisfying texture. Ready to transform your rice game?
Serve it warm alongside your favorite Mexican-inspired dishes, or store leftovers in the fridge for up to 4 days. The flavors only deepen over time, making this a go-to recipe for busy weeknights. Let’s get cooking!
Ingredients for 1 cup mexican rice
Nine ingredients, one pot, restaurant-quality Mexican rice in 20 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, rinsed well |
| Yellow Onion 🧅 | ½ cup | Diced small, about 1/2 medium |
| Garlic Cloves 🧄 | 3 cloves | Minced fine, about 1 tsp |
| Ground Cumin 🌿 | 1 tbsp | Freshly toasted for aroma |
| Chili Powder 🌶️ | 1 tbsp | Smoked or mild variety |
| Tomato Paste 🍅 | 1 tbsp | Smooth, no sugar added |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For sautéing, fruity |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍋 | 1 whole | Juiced, for finishing |
The cumin and chili powder are non-negotiable here—they’re what transforms basic rice into something special. Penzeys or bulk bins are great for quality spices, but don’t stress if you’ve got the regular grocery store stuff. Toast them in the pot with the olive oil for 30 seconds until fragrant—that’s where the magic happens. The tomato paste adds sweetness that balances the earthy spices, so grab a smooth, no-sugar-added version at Trader Joe’s if you want to splurge. For the rice, long-grain white is ideal—it stays separate and soaks up all that delicious broth.
No cumin? One-third the amount of coriander works in a pinch, though it won’t be quite the same. Running low on tomato paste? Fresh crushed tomatoes at half the amount give a brighter flavor, but you’ll need to simmer longer. The cilantro is purely for garnish—skip it if you hate the flavor, but trust me, the fresh lime juice at the end is worth it. For the broth, low-sodium is key so you can control the saltiness. If you’ve got vegetable broth, use that instead—just add a pinch of cumin to compensate. The lime should be fresh, not bottled juice—it makes all the difference.
This keeps beautifully in the fridge for 4-5 days, with flavors actually improving as they meld. Portion into containers with a sprinkle of cilantro on top for easy lunches. Freezes for 3 months too, though the texture gets slightly softer. I always make a double batch—one for dinner, one for lunches. The rice reheats perfectly in the microwave with a splash of water or broth to restore moisture. Leftovers taste even better the next day, so plan ahead!
Why You’ll Love This Recipe
- No-Sweat Stovetop: I swear by this method—just toast the rice in oil first, then dump in the onions and garlic until they’re golden. No fancy tools, no waiting for a rice cooker. The rice cooks while you prep the rest of your meal.
- Earthy Heat Combo: That cumin and chili powder? They’re the soul of this dish. The cumin gives this rice that warm, toasty depth, while the chili powder adds just enough kick to make every bite feel like a little flavor explosion.
- Lunchbox Hero: Between us, this rice reheats like a dream—no mushy texture, just perfectly seasoned grains. Pack it cold for work or reheat it for a quick dinner, and it’s always a hit. My kids actually ask for it in their lunches.
- Pantry Staple Magic: Honestly, you’re probably already stocked for this. A cup of rice, a little onion, garlic, and those two spices? That’s it. No specialty ingredients, no last-minute grocery runs. It’s my go-to when I’m low on time or cash.
Step-by-step instructions for one-pot tomato and cumin Mexican rice
This one-pot wonder delivers restaurant-style flavor with minimal cleanup—just follow the sequence.
Sauté the Aromatics Until Fragrant
Heat the 1 tablespoon extra-virgin olive oil in a medium pot over medium heat. Add the 0.5 cup diced yellow onion and cook for 3-4 minutes until softened and translucent. Here’s the thing—don’t rush this step. You want the onions to become nearly caramelized at the edges, which builds deep flavor.
Add the 3 cloves minced garlic and cook for 30 seconds until the raw garlic smell disappears. This quick cooking prevents bitterness. Immediately stir in the 1 tablespoon ground cumin and 1 tablespoon chili powder, letting them bloom for 30 seconds. You’ll smell that earthy, toasty aroma—this is where the magic starts. If the spices darken too quickly, reduce heat slightly but don’t walk away; constant attention prevents burning.
Build the Tomato Base
Push the spiced onion mixture to one side of the pot and add the 1 tablespoon tomato paste. Stir continuously for 1 minute until it darkens slightly and loses its raw taste. This creates the flavor foundation for your rice. Pour in the 1.5 cups chicken broth, scraping up any browned bits from the bottom of the pot—those contain concentrated flavor.
Bring the mixture to a gentle simmer, then add the 1 cup rinsed long-grain white rice. Stir once to distribute the rice evenly through the liquid. The rice should be fully submerged—this ensures even cooking. Here’s a pro tip: I like to press down gently on the rice with a wooden spoon during the first minute to prevent it from floating to the surface.
Simmer Until Absorption and Crispy Top
Reduce heat to low and cover the pot with a tight-fitting lid. Let the rice simmer for 15 minutes without lifting the lid. This undisturbed cooking allows steam to build evenly, preventing the rice from becoming mushy. After 15 minutes, remove the lid and stir gently once—you’ll see the rice has absorbed most of the liquid but still has a slightly sticky texture.
Return the lid and cook for another 5-7 minutes until all liquid is absorbed and the bottom develops a light golden crust. This crispy layer is what gives Mexican rice its characteristic texture. If the rice looks dry before all liquid is absorbed, add 2-3 tablespoons of water and cook uncovered for another minute. The rice should be tender with a slight bite—al dente—but never hard.
Finish with Fresh Herbs and Acid
Remove the pot from heat and let it sit covered for 5 minutes. This resting period allows the rice to steam gently and finish cooking. Stir in the 0.5 teaspoon salt and 0.25 teaspoon freshly cracked black pepper, then fluff the rice gently with a fork. The grains should separate easily—if they clump, you’ve overstirred. Here’s where the fresh elements come in.
Squeeze the juice from the 1 whole lime (about 2 tablespoons juice) and stir it through the rice. This bright citrus note cuts through the richness of the cumin and chili. Fold in the 0.25 cup chopped fresh cilantro, reserving a few sprigs for garnish. The cilantro adds freshness and a pop of color that makes the dish visually appealing. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a squeeze of extra lime.
Pro Tips For Making 1 Cup Mexican Rice
- STIR THE RICE CONSTANTLY: Once you add the liquid, keep that spoon moving—no lazy stirs here. I used to let it simmer too long between stirs, and the rice would turn mushy on the bottom. Aim for a steady motion, especially in the first 5 minutes, to build that slight crust at the edges.
- TOAST THE SPICES: Bloom your cumin and chili powder in the oil for 30 seconds before adding onions. I learned this the hard way—skipping it means your spices just float in the oil instead of releasing their aroma. The pot will smell like a Mexican street corner, and that’s a good thing.
- USE 1½ CUPS LIQUID: Most recipes say 2 cups, but for 1 cup rice, 1½ cups broth or water is the sweet spot. Too much liquid = sad, soggy rice. Too little = burnt crusts. Trust me, your rice will be fluffy and not gluey if you nail this ratio.
- SALT THE WATER: Add a pinch of salt to your liquid—yes, even if you’re using bouillon. It’s not about flavor here; it’s about texture. Salted water helps the rice grains firm up slightly as they cook, so they don’t turn into a single clump. (Your future self will thank you.)
Regional styles of this recipe
Tex-Mex Style
This is my go-to version when serving with tacos or burritos—add ½ cup diced bell peppers (any color) to the onions and ½ cup fire-roasted diced tomatoes with their juices after the garlic.
I like to use Ancho chili powder instead of regular chili powder for a deeper, slightly sweet smokiness. For extra richness, stir in 2 tablespoons sour cream at the very end. The acidity from the lime balances the cream perfectly, and the bell peppers add a delightful crunch. 🌶️
Caribbean-Inspired
For a tropical twist, swap the chicken broth for 1.5 cups coconut milk and add 1 tsp ground allspice with the cumin. Use jasmine rice instead of white rice for a fragrant base. Finish with ¼ cup chopped cilantro and 1 tbsp lime zest along with the juice.
This version pairs beautifully with jerk chicken or grilled fish. The coconut milk makes the rice incredibly creamy while keeping it light. ✨
Northwest Fusion
Here’s a surprising but delicious twist: Replace the tomato paste with 1 tbsp miso paste and add ½ tsp smoked paprika to the cumin. Use vegetable broth instead of chicken and finish with 2 tbsp chopped scallions and a sprinkle of toasted sesame seeds.
This fusion brings umami depth that works surprisingly well with Mexican flavors. Serve it alongside teriyaki chicken or tofu for a fun cultural mashup. 🌟
Spicy Chipotle
For heat lovers, add 1 tbsp adobo sauce from canned chipotles to the tomato paste before cooking. Use 1 tsp chipotle powder instead of regular chili powder for a smoky, spicy kick. Finish with ¼ cup chopped cilantro and a squeeze of lime.
This version has a deep, smoky complexity that pairs perfectly with shredded chicken or black beans. Trust me, the chipotle transforms this into something completely different. 🔥
Cheesy Quesadilla Rice
Make this a filling for quesadillas by adding ½ cup shredded Monterey Jack cheese and ¼ cup corn kernels** with the rice. Cook the rice as directed, then stir in the cheese until melted. This version is perfect for stuffing tortillas or serving as a hearty side.
The cheese adds a creamy element that makes it feel like a main dish. It’s especially great for game day or quick lunches. 🧀
Nutrition facts
Frequently asked questions
Can I make this Mexican rice recipe with instant rice?
You can try, but the texture won’t be the same. Instant rice absorbs liquid too quickly, which can make the grains mushy and prevent that perfect crispy bottom layer. For best results, stick with long-grain white rice—it holds its shape and creates the ideal texture. If you’re short on time, consider using pre-cooked rice (like Uncle Ben’s Converted) and just simmer it with the spices and broth for 5-7 minutes instead.
What’s the secret to getting that crispy bottom layer?
The crispy bottom comes from cooking the rice uncovered at the end. After the initial 15 minutes of simmering, remove the lid and cook on low heat for 5-7 minutes until the bottom develops a golden crust. This happens when the moisture evaporates and the starches caramelize. Don’t stir too much—just let it develop naturally. A 1-2 inch non-stick pot helps create a better crust than wider pans.
Can I substitute vegetable broth for chicken broth?
Use 1.5 cups vegetable broth instead, but add ½ teaspoon extra cumin to compensate for the lack of chicken flavor. The rice will still be delicious and just as aromatic. For a vegetarian version, you could also use vegetable broth with 1 teaspoon soy sauce for added depth. The key is balancing the flavors—don’t skip the lime and cilantro, as they’ll brighten up the dish.
How do I make this recipe gluten-free?
This recipe is naturally gluten-free as long as you use gluten-free chicken broth and check your spices for hidden additives. Some brands of tomato paste or chili powder may contain wheat, so verify the labels. For extra insurance, toast your own spices at home—just dry-toast them in a pan until fragrant. The rice itself is always gluten-free, and the lime and cilantro add freshness without any gluten concerns.
What if my rice turns out too dry or undercooked?
If the rice is undercooked, add 2-3 tablespoons of water or broth and cover for another 3-5 minutes on low heat. For dry rice, the issue is usually cooking time or too much heat. Next time, reduce the heat to low after the initial simmer and keep the lid on tightly. If you’re using a high-altitude oven (above 3,500 feet), increase the broth by ¼ cup and simmer for 5-10 minutes longer.
- Pork Loin Pulled Pork Crock Pot Recipe: Slow-Smoked Tenderness With Zero Dryness - November 1, 2026
- Baked Potatoes in Crock Pot Recipe: Buttery Interiors and Crispy Top Magic - November 1, 2026
- Braised Beef Short Ribs Recipe: Crock Pot Fall-Off-Bone Magic in 6 Hours - November 1, 2026