Main Courses
This 1 cup Mexican rice recipe delivers restaurant-quality tomato-cinnamon flavor without the risk of burnt rice or soggy bottoms. The secret lies in a foolproof layering technique that ensures even cooking and perfect texture every time. I developed this method after years of trial and error—because nothing ruins a meal faster than dry, overcooked rice or a charred pot. What sets this recipe apart is the balanced blend of spices—cinnamon, garlic powder, and cumin—that infuse the rice without overpowering it. We start with a simple tomato base that builds depth, then toast the spices in oil to unlock their full aroma before adding the rice. The key? Cooking the rice in two stages—first absorbing the flavorful liquid, then steaming to perfection under a tight lid. By the end, you’ll have fluffy, golden grains with a subtle tomato-cinnamon kiss that pairs perfectly with tacos, burritos, or grilled meats. The texture is ideal—neither mushy nor dry—and the flavor is rich enough to stand alone as a side dish. No more burnt bottoms or uneven cooking; just consistent, professional results every time. This recipe scales effortlessly—double or triple the ingredients for larger gatherings, or keep it at 1 cup for single servings. The method remains the same, ensuring foolproof success regardless of quantity. Let’s get started!
Ingredients for 1 cup mexican rice
Twelve ingredients, two-stage cooking—restaurant-quality Mexican rice without the burnt bottom risk.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | ½ cup | Uncooked, rinsed thoroughly |
| Tomato Sauce 🍅 | ¼ cup | Canned or homemade, no sugar added |
| Ground Cumin 🌿 | ½ tsp | Toasted for deeper aroma |
| Ground Cinnamon 🌿 | ¼ tsp | Ceylon preferred for subtle flavor |
| Garlic Powder 🧄 | ¼ tsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Diamond Crystal kosher salt |
| Vegetable Oil 🫒 | 1 tbsp | High smoke point preferred |
| Chicken Broth 💧 | ¼ cup | Low-sodium preferred |
| Fresh Cilantro 🌿 | 2 tbsp | Chopped, for garnish |
| Lime Wedges 🍋 | 1 whole | For serving |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Bay Leaves 🍃 | 1 whole | Removed before serving |
The rice quality is non-negotiable here. Jasmine or basmati from Lundberg Farms or Whole Foods bulk bins delivers the best texture—long grains that stay distinct. Canned tomato sauce? Muir Glen San Marzano is the gold standard, but Trader Joe's organic works too. The spices need to be fresh: if your cumin smells like dust, toss it. Toasting them in oil unlocks their full potential—don't skip this step. For the broth, Swanson or Pacific Foods low-sodium versions keep the flavor balanced without over-salting your rice.
No tomato sauce? Fresh tomatoes blended with a pinch of salt works in a pinch, though canned is more consistent. Substituting cinnamon? Allspice at half the amount gives warmth without the same depth. The bay leaves can be omitted if you're short on time, but they add subtle earthiness that rounds out the flavor. For extra richness, stir in 1 tbsp of tomato paste with the spices. The lime wedges should be freshly cut—bottled juice lacks the bright acidity that cuts through the tomato-cinnamon richness.
Store cooked rice in an airtight container with parchment paper between layers to prevent sticking. Keeps 4-5 days in the fridge or 3 months frozen. For reheating, sprinkle with 1 tsp water per cup and cover with a damp towel to restore moisture. Double the recipe? Use a larger pot with a tight-fitting lid—just maintain the same liquid-to-rice ratio. The two-stage cooking method ensures perfect texture every time, whether you're serving four or twenty.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash extra bowls. Just toss the rice, sauce, and spices in one pot, cover it, and walk away—no stirring, no stress. The cumin and cinnamon do all the work while you sip your coffee.
- Spice Without the Drama: That first bite? Warm, smoky, and just a little sweet from the tomato sauce—like a cozy hug in your mouth. The garlic powder adds this subtle depth that makes it taste restaurant-quality without any fancy tricks.
- Meal Prep MVP: Between us, this is my go-to for Taco Tuesday and lazy Sundays. Make a big batch, and it’s ready to reheat all week—pairs perfectly with anything from enchiladas to grilled chicken. Honestly, I’ve had it cold in salads too, and it still holds up.
- Budget Buster: A cup of rice, a can of sauce, and a few cents’ worth of spices? That’s a full side dish for under $2. And leftovers? They’re even better the next day—crispy on the edges, tender inside, and still packed with flavor. My wallet and taste buds thank me every time.
Step-by-step instructions for perfect tomato-cinnamon Mexican rice
This method guarantees aromatic, flavorful rice every time without the risk of burnt bottoms or mushy grains.
Toast the Spices for Maximum Flavor
Heat a small dry skillet over medium heat and add the 0.5 tsp ground cumin, 0.25 tsp ground cinnamon, and 0.25 tsp garlic powder. Toast for 30-45 seconds until fragrant—you'll smell the warm, earthy aromas intensify. This step develops depth that pre-mixed spices can't match.
Immediately transfer the toasted spices to a small bowl and set aside. Watch the heat carefully—spices burn faster than you think. If they darken too much, you'll taste bitterness rather than warmth. The goal is just enough color to release their oils without charring.
Sauté the Rice Until Translucent
In a medium saucepan, heat the 1 tbsp vegetable oil over medium-high heat. Add the 0.5 cup long-grain white rice and stir continuously for 2-3 minutes until each grain becomes translucent at the edges. This process, called "toasting the rice," prevents gummy texture by breaking down the starches.
I like to press down gently on the rice with a wooden spoon during the first minute—this prevents it from clumping and ensures even contact with the hot oil. You're looking for rice that looks slightly glossy and smells nutty, not dry or burnt.
Build the Flavor Base
Add the 0.25 cup tomato sauce, 0.5 tsp salt, 0.25 tsp black pepper, and the toasted spices to the saucepan. Stir well to coat the rice completely. The sauce will bubble vigorously—this is normal as the acidity begins breaking down the rice's structure.
Cook for 1-2 minutes until the sauce has reduced slightly and clings to the rice grains. This reduction step concentrates the flavors before adding liquid. Here's where it gets important: don't walk away. The rice can burn quickly when combined with tomato sauce.
Simmer with Broth and Bay Leaf
Pour in the 0.25 cup chicken broth and add the 1 whole bay leaf. Bring to a gentle boil, then immediately reduce heat to low. Cover the saucepan with a tight-fitting lid and simmer for 15 minutes without lifting it. This undisturbed cooking allows steam to circulate evenly, creating perfectly separate grains.
I check for doneness by tilting the pan slightly—if you see a thin layer of liquid at the bottom but the rice grains are still firm to the bite, it's ready. The bay leaf will infuse subtle herbal notes, but remember to remove it before serving. If you forget, it's harmless but might make the texture slightly uneven.
Rest and Finish with Fresh Herbs
Remove from heat and let the rice sit covered for 5 minutes. This resting period allows residual steam to finish cooking the grains and redistribute any remaining liquid. The texture will improve dramatically—what might look slightly undercooked will become perfectly al dente.
Fluff the rice gently with a fork, then stir in the 2 tbsp chopped fresh cilantro. Serve immediately with the 1 whole lime wedges on the side for a bright finishing touch. The lime's acidity cuts through the rich tomato-cinnamon flavors, balancing each bite perfectly.
Pro Tips For Making 1 Cup Mexican Rice
- TOAST THE SPICES FIRST: Skip the dry blend—heat your oil until shimmering, then add cumin and cinnamon for 20 seconds until fragrant. I learned this the hard way: raw spices just sit there like wallpaper paste, but toasting wakes up their flavor. (Yes, even if you’re impatient like me.)
- USE HOT OIL, NOT COLD: Your pot needs to be screaming hot before the rice hits it—think small bubbles, not a lazy simmer. Cold oil just turns into a sad, greasy bath, and your rice will end up gummy. Once rice hits, stir like you mean it for 30 seconds to coat every grain.
- SALT THE TOMATO SAUCE: Most canned tomato sauce is bland as a ghost’s handshake. Taste it first, then add a pinch of salt and a squeeze of lime juice before mixing it in. I used to skip this—now I don’t.
- COVER IT TIGHT: Foil directly on the lid, pressed down hard, so not even a whisper of steam escapes. I tried the “leave it loose” route once and ended up with rice that tasted like it’d been microwaved. Seal it like a burrito.
Creative variations of this recipe
Spicy Chipotle Twist
For a smoky kick, stir in ½ tsp adobo powder (from canned chipotle peppers) with the toasted spices. I like to add 1 tsp honey too—it balances the heat while keeping the rice tender. This variation works especially well with shredded chicken or carnitas. 🌶️
Cheesy Queso-Style
Melt ¼ cup shredded Monterey Jack or pepper jack cheese into the tomato sauce before adding the rice. For extra creaminess, stir in 2 tbsp sour cream at the very end. This version pairs perfectly with breakfast burritos or quesadillas. The cheese adds richness without making the rice soggy if you use the two-stage method. 🧀
Vegetarian Protein Boost
Fold in ½ cup black beans (rinsed and drained) during the final resting stage. For extra texture, add ¼ cup corn kernels too. This hearty version is packed with fiber and plant-based protein, making it a complete meal when served with avocado or salsa. I often serve this with grilled veggie burgers for a satisfying vegetarian spread. 🌱
Coconut-Lime Fusion
Replace half the chicken broth with ¼ cup coconut milk and add ½ tsp lime zest with the fresh cilantro. The coconut adds a subtle creaminess that complements the lime beautifully. This tropical-inspired twist works wonderfully with fish tacos or as a side for curries. The rice stays light and fluffy while gaining unexpected depth. 🥥
Breakfast Burrito Style
Add ½ tsp smoked paprika and ¼ tsp cayenne pepper to the toasted spices for a breakfast-friendly kick. After cooking, stir in 2 tbsp crumbled chorizo (or vegan chorizo for a plant-based option) and 1 tbsp chopped scallions. This version is perfect for breakfast burritos or as a hearty side with eggs. The spices give it a morning-friendly warmth. ☀️
Herb-Infused Garden Version
Swap the tomato sauce for ¼ cup tomato paste> and add 1 tsp dried oregano and ½ tsp dried thyme with the toasted spices. Finish with 2 tbsp chopped parsley> instead of cilantro. This herb-forward version pairs beautifully with grilled chicken or fish, offering a fresh, garden-inspired twist on classic Mexican rice. 🌿
Nutrition facts
Frequently asked questions
Why does this recipe use tomato sauce instead of fresh tomatoes?
Canned tomato sauce provides consistent flavor and acidity without the variability of fresh tomatoes. The acidity helps break down the rice's structure for perfect texture, while canned sauce offers a deeper, more concentrated tomato flavor. Plus, it's much easier to measure and won't make your rice watery if overused.
Can I make this Mexican rice in a rice cooker?
Yes! Follow the same steps for toasting spices and rice, then add all liquids and cook on the white rice setting. For a 1 cup batch, use a 1:1.5 liquid-to-rice ratio (like the recipe) and add the bay leaf. The rice cooker's even heat distribution helps prevent burnt bottoms, but check for doneness 5 minutes early—they often finish cooking during the resting period.
What's the secret to preventing burnt rice?
The two-stage cooking method is key: first simmering to absorb flavors, then steaming to finish. Always use a tight-fitting lid and keep heat at low after the initial boil. If your stove runs hot, reduce to lowest setting or use a pot with thicker bottom. The resting period after cooking also helps redistribute moisture evenly.
How can I make this recipe vegetarian?
Swap chicken broth for vegetable broth and add ½ cup black beans during the final resting stage. For extra protein, stir in ¼ cup corn or ½ cup diced bell peppers. The tomato-cinnamon base works beautifully with plant-based proteins—just ensure your broth is well-seasoned to maintain depth of flavor.
Can I make this ahead of time?
Cook the rice as directed, then spread it on a baking sheet to cool quickly. Store in an airtight container with parchment paper between layers. Reheat by sprinkling with 1 tsp water per cup and covering with a damp towel for 1-2 minutes in the microwave. For best texture, reheat only what you need to serve.
