Main Courses
This Chilis Mexican rice recipe transforms a simple side into a flavor-packed centerpiece with just 15 minutes of hands-on time and smoky tomato-cumin depth.
The secret lies in toasting whole spices until fragrant—cumin, garlic, and bay leaf create an aromatic base that simmers into the rice, infusing every grain with warmth.
Unlike store-bought versions, this recipe builds flavor from scratch, delivering a crunchy, caramelized crust at the bottom while keeping the rice tender and infused with tomato richness.
Perfect for pairing with chili, tacos, or as a standalone dish, this one-pot method eliminates cleanup while maximizing flavor. The recipe starts with sautéed onions and garlic, then layers in tomatoes, spices, and long-grain rice before simmering in broth until fluffy.
What sets it apart is the smoky cumin-tomato base, which gives it that signature Chilis-style depth without artificial shortcuts. The final touch? A sprinkle of fresh cilantro for brightness and a pinch of salt to balance the flavors.
By the time you're done, you'll have a pot of aromatic, slightly crispy-edged rice that rivals restaurant versions. The texture is ideal—firm enough to hold its shape but tender enough to soak up every drop of that rich tomato-cumin sauce.
This isn’t just a side dish; it’s the kind of rice that makes people ask for seconds, proving that homemade can taste better than takeout. Ready to elevate your chili night?
The beauty of this recipe is its versatility—use it as a base for burrito bowls, a bed for grilled meats, or even a standalone dish with a dollop of sour cream and extra cilantro.
The instructions are straightforward, but the flavor payoff is what makes it worth every minute. Let’s get cooking!
Ingredients for chilis mexican rice
The foundation of restaurant-quality Mexican rice lies in these aromatic ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, medium grain preferred |
| Yellow Onion 🧅 | 1 whole | Diced into small pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced finely for depth |
| Ground Cumin 🌿 | 1 ½ tbsp | Freshly toasted for aroma |
| Dried Bay Leaves 🌿 | 2 whole | Standard size, remove after cooking |
| Canned Diced Tomatoes 🍅 | 14 ½ oz | San Marzano preferred, no salt added |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred, homemade ideal |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing, fruity variety |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, stems removed |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for finish |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed, seeds removed |
The San Marzano diced tomatoes are non-negotiable here—their sweetness and texture elevate the dish above canned generic brands. Costco or Trader Joe's carry them at reasonable prices, and they're worth the investment for that signature Chilis depth. For the cumin, toast the whole seeds in a dry pan until fragrant before grinding—this unlocks a complexity store-bought ground cumin can't match. The bay leaves might seem minor, but they contribute an earthy backbone that disappears during cooking, leaving only their essence. Whole leaves work best; don't use powdered substitutes. Fresh cilantro is ideal, but if you're using dried, reduce to one-third the amount—it's far more concentrated than the fresh herb.
No San Marzano tomatoes? Crushed tomatoes in a can work in a pinch, but drain them thoroughly to avoid excess liquid. The chicken broth can be swapped for vegetable broth if preferred, though the flavor profile shifts slightly. Running short on lime juice? A splash of bottled lime juice (like Reyka or Food Should Taste) maintains the acidity without sacrificing quality. For the rice, jasmine or basmati can replace long-grain white, though the texture will differ slightly. The olive oil matters—avoid light or refined varieties that lack flavor. A good Pompeian or California olive oil makes all the difference in the initial sautéing step.
This rice reheats beautifully—cover with a damp paper towel and microwave for 2-3 minutes to restore moisture. Store leftovers in an airtight container for up to 5 days in the fridge, though the texture becomes slightly softer after day 3. For longer storage, portion into freezer-safe containers and freeze for up to 3 months. When reheating from frozen, add 1-2 tablespoons of broth to prevent drying. The flavor actually improves after the first day as the spices meld further, making this an ideal make-ahead dish for dinner parties or meal prep.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just rice, onion, garlic, and spices in one pot. No fancy tools, no extra bowls, and honestly? The cumin and bay leaves turn something basic into something that smells like a fiesta started in your kitchen.
- Garlic Bomb: That first bite when the toasted garlic hits your tongue? Chef’s kiss. The rice soaks up the aroma like a sponge, and the cumin adds this warm, earthy kick that makes it impossible to stop eating.
- Taco Night’s Secret Weapon: Between us, this rice is the reason my Taco Tuesdays never flop. It’s the perfect side for burritos, bowls, or even a quick enchilada night—just reheat and serve. My roommates started calling it "the glue" because it makes everything better.
- Budget Bulk: A 5-pound bag of rice lasts me forever, and this recipe costs pennies per serving. Make a big batch, freeze half, and thank me later when you’re serving up leftovers that still taste fresh. (Yes, even on a Tuesday night.)
Step-by-step instructions for Chilis Mexican rice
Perfectly balanced smoky flavor and tender grains—this one-pot method delivers restaurant-quality results every time.
Toast the Aromatics for Deep Flavor
Heat the 2 tablespoons extra-virgin olive oil in a heavy-bottomed pot over medium heat. Add the 1 whole diced yellow onion and cook for 5 minutes until softened and translucent. This foundational step develops sweetness that carries through the entire dish.
Add the 4 cloves minced garlic cloves and 1.5 tablespoons ground cumin, stirring constantly for 1 minute until fragrant. The cumin should release its earthy aroma immediately—if it burns, reduce the heat slightly. This is where the complex flavor profile begins to build, so don't rush this step.
Build the Tomato-Cumin Base
Pour in the 14.5 ounces canned diced tomatoes and stir to combine with the aromatics. Add the 2 whole dried bay leaves and 1 teaspoon salt, then bring to a gentle simmer. Let it cook uncovered for 8-10 minutes until the mixture reduces slightly and the tomatoes break down into a thick, jammy consistency.
This reduction intensifies the tomato flavor and creates the perfect base for the rice. You'll notice the mixture darken slightly—that's the Maillard reaction at work, deepening the smoky character we're after. If the tomatoes aren't breaking down quickly enough, increase the heat slightly.
Add Broth and Rice for Perfect Texture
Stir in the 1.5 cups chicken broth and bring the mixture to a boil. Add the 1.5 cups long-grain white rice, stirring gently to distribute evenly. The rice should be fully submerged—if not, add 1-2 tablespoons water to ensure even cooking.
Reduce heat to low, cover the pot tightly with a lid, and simmer for 20 minutes without lifting the lid. This gentle cooking allows the rice to absorb the liquid gradually, preventing mushy grains. The steam will build up—this is crucial for developing that signature Mexican rice texture.
Rest and Finish with Fresh Herbs
After 20 minutes, remove the pot from heat and let it rest covered for 5 minutes. This resting period allows any remaining liquid to be absorbed, ensuring perfectly fluffy grains. Remove and discard the 2 dried bay leaves—they've served their purpose and can be quite bitter if left in.
Stir in the 0.25 cup chopped fresh cilantro and 0.5 teaspoon freshly ground black pepper. Finish with the 1 tablespoon freshly squeezed lime juice, tossing gently to distribute. The acidity brightens all the flavors, cutting through the richness of the cumin and tomatoes. The rice should be tender with a slight bite—this is the perfect texture for Mexican rice.
Serve Immediately with Confidence
Gently fluff the rice with a fork, breaking up any clumps that may have formed. Taste and adjust seasoning if needed—this is your final opportunity to balance the flavors. The rice should be aromatic with notes of smoky cumin, bright tomato, and fresh cilantro.
Serve immediately alongside your favorite chili or as a standalone dish. The key to this recipe's success lies in the careful balance of aromatics and the proper cooking technique—now you've got it down to a science. Each bite should deliver that perfect combination of smoky depth and fresh herb brightness that makes this Mexican rice so irresistible.
Pro Tips For Making Chilis Mexican Rice
- SOAK THE RICE FIRST: I used to skip this, but 15 minutes in warm water—even just covering it in the pot—keeps the grains separate and prevents that sad, gluey mess. Mexican rice needs to stay distinct, not clump like a rice pudding.
- TOAST THE CUMIN: Dry-toast the cumin in the pot for 30 seconds before adding oil—it blooms that nutty aroma that separates this from bland rice. Skip this, and you’re just eating seasoned grains instead of flavor-packed bites.
- CHOP ONIONS SMALL: Tiny dice, not thin slices—think 1/8-inch cubes. Big chunks turn to mush, and you’ll taste raw onion in every bite. (Yes, even if you’re impatient like me.)
- USE LESS LIQUID: This recipe calls for broth, but I cut it by 25% and let the rice steam in its own juices. The result? Firmer grains with deeper flavor—no soggy bottoms or watery rice. (Your future self will thank you.)
Best sauces and condiments for this dish
Tomato-Cumin Base
This smoky tomato-cumin sauce is the soul of Chilis-style Mexican rice. I start with San Marzano diced tomatoes (their natural sweetness shines here) and toast 1.5 tbsp ground cumin until fragrant—this unlocks flavors store-bought spices can't match.
The key is simmering the tomatoes uncovered for 8-10 minutes to reduce them into a jammy consistency that clings perfectly to each rice grain. 🍅
Spicy Kick Options
For heat lovers, add ½ tsp chili powder with the cumin or stir in 1 tbsp hot sauce (like Tapatío or Cholula) at the end. I also like ½ tsp smoked paprika for extra depth—it enhances the smoky character without overpowering.
For a subtle kick, try 1-2 diced jalapeños cooked with the onions.
Creamy Finishing Touches
Brighten the dish with 2 tbsp sour cream or ¼ cup Mexican crema stirred in during the final 5 minutes of cooking. The cool creaminess balances the smoky spices beautifully. For extra richness, top with ¼ cup crumbled queso fresco right before serving—it adds a tangy, salty contrast that's irresistible.
Herb Variations
Swap the cilantro for ¼ cup chopped parsley for a more Mediterranean twist, or mix both herbs for complexity. For a Southwestern vibe, add 1 tbsp chopped oregano with the bay leaves. Fresh herbs should always be added at the very end to preserve their vibrant flavors.
Acidity Balance
Lime juice is essential, but don't stop there. A splash of 1 tsp apple cider vinegar during the tomato reduction adds brightness that cuts through the richness. For a tangier profile, try 1 tbsp pickled jalapeño juice from the jar—it adds both acidity and subtle heat.
Cheesy Upgrade
For a restaurant-style finish, sprinkle ½ cup shredded Monterey Jack cheese over the rice during the last 2 minutes of cooking. The cheese melts into the sauce, creating a creamy, cheesy coating on every grain. I recommend Kraft 2% Mexican blend for the best melt and flavor.
Nutrition facts
Frequently asked questions
Can I make this Mexican rice without tomatoes?
While tomatoes create that signature Chilis-style depth, you can substitute with 1 cup tomato paste mixed with ½ cup water> or 1½ cups tomato juice>. For a completely tomato-free version, use 1½ cups vegetable broth> plus 1 tbsp soy sauce> and 1 tsp smoked paprika> to build umami. The texture will be slightly different but still flavorful!
Why does my Mexican rice turn out mushy?
Mushy rice usually happens from either too much liquid or lifting the lid while cooking. Always use 1.5 cups broth for 1.5 cups rice> (1:1 ratio), and never stir the rice after adding it—just give it a gentle shake to distribute. The 20-minute covered simmer> on low heat is critical; lifting the lid releases steam and prevents proper texture development.
What's the best way to reheat leftovers?
Reheat in a skillet with 1 tablespoon oil> over medium-low heat> for 3-4 minutes>, stirring occasionally. Add 1-2 tablespoons broth> if needed to restore moisture. Microwave reheating works too—cover with a damp paper towel and heat for 1-2 minutes>, then fluff with a fork. The texture won't be perfect but will still be delicious!
Can I make this rice in an Instant Pot?
Sauté onions and garlic as directed, then add tomatoes, cumin, and broth. Add rice, stir, and cook on high pressure for 3 minutes>, followed by a 10-minute natural release>. Finish with cilantro and lime juice. The Instant Pot version stays slightly firmer but still develops that signature smoky flavor. Just don't skip the resting time!
How do I make this vegan?
Swap chicken broth for vegetable broth>, use vegan butter> instead of olive oil, and replace Monterey Jack with vegan cheese> (like Daiya or Violife). For extra umami, add 1 tbsp nutritional yeast> with the cumin. The flavor profile stays rich and satisfying—just check all ingredients for hidden animal products (like some broths containing chicken fat).
