
This streamlined approach to Mexican rice delivers bold, authentic flavor with minimal effort. The one-pot method ensures easy preparation and even cooking, while a simple blend of spices creates that classic taste you love.
I’ve refined this recipe over years of testing to guarantee perfectly fluffy rice every time. The key is toasting the rice briefly before adding liquid, which enhances the nutty depth and prevents mushy results.
In just 20 minutes, you’ll have a vibrant side dish that pairs beautifully with any Mexican meal. The rice absorbs all the rich tomato and spice flavors, creating a dish that’s anything but boring.
Vegetarian-friendly and family-approved, this becomes a weeknight staple. Here’s how to make it.
Ingredients for Mexican Rice Recipe Easy
Pantry staples plus fresh cilantro and lime. Everything else is probably already in your kitchen.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed thoroughly |
| Vegetable Oil 🫒 | 2 tbsp | Or neutral oil like canola |
| Garlic Cloves 🧄 | 3 cloves | Minced for even flavor |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Tomato Sauce 🍅 | 1 cup | Plain, no added seasonings |
| Chicken Broth 🥣 | 2 ½ cups | Use vegetable broth for vegetarian |
| Ground Cumin 🌿 | 1 tsp | Freshly ground preferred |
| Chili Powder 🌶️ | 1 tsp | Mild or medium heat |
| Dried Oregano 🍃 | ½ tsp | Mexican oregano if available |
| Bay Leaf 🌿 | 1 whole | Removed before serving |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍈 | 1 whole | Juiced, about 2 tbsp |
The rice is the foundation here—long-grain white gives you that perfect fluffy texture. I grab mine in bulk at Costco for the best price. The tomato sauce should be plain (no Italian seasoning in it) for authentic flavor. Hunts or Muir Glen are solid grocery store options. The broth matters too—Better Than Bouillon makes a great vegetable base if you’re keeping it vegetarian.
No tomato sauce? Tomato paste thinned with water works in a pinch. Missing cumin or chili powder? Taco seasoning at half the amount gets you close. Fresh out of cilantro? A little flat-leaf parsley adds color, though the flavor won’t be the same. The lime is non-negotiable though—it brightens everything up. (frozen works in a pinch)
Rice keeps well in the pantry for months, but once cooked, this dish is best fresh. Leftovers? They’ll last 4-5 days in the fridge and reheat beautifully. The cilantro and lime garnish should go on just before serving (don’t skip this part).
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in a single skillet—rice, garlic, onion, tomato sauce—and let it simmer. No fancy techniques, just easy cleanup.
- Garlic-Infused Comfort: The sizzling garlic and onion in oil create this rich, savory base that makes the rice taste like it cooked all day. Honestly, it’s the smell alone that hooks me.
- Feeds a Crowd: This makes enough for dinner tonight and lunches tomorrow. My kids even eat the leftovers cold.
- Pantry Staples Only: Between us, I always have these ingredients on hand—no last-minute grocery runs for this one. It’s my go-to when the fridge looks bare.
Step-by-Step Instructions for Mexican Rice
This one-pot method keeps things simple while delivering bold, authentic flavor in minimal time.
Step 1: Toast the Rice Until Nutty
Heat the 2 tbsp vegetable oil in a large skillet over medium-high heat. Add the 1.5 cups long-grain white rice and stir constantly for 3-4 minutes until it turns light golden brown and smells nutty.
This toasting step is crucial—it deepens the flavor and prevents the rice from turning mushy. Watch the heat carefully; if it browns too quickly, reduce it slightly. You want even toasting without burning.
Step 2: Sauté Aromatics for the Flavor Base
Add the finely diced yellow onion to the skillet with the toasted rice. Cook for 2-3 minutes, stirring often, until the onion softens and becomes translucent. Then stir in the minced garlic cloves and cook for 30 seconds until fragrant.
Don’t let the garlic burn—it should just smell amazing and turn a pale gold. The onion and garlic create the aromatic foundation that makes this dish sing. If the rice starts sticking, add a splash of the chicken broth to deglaze.
Step 3: Add Liquids and Spices
Stir in the 1 cup tomato sauce, 1 tsp ground cumin, 1 tsp chili powder, 0.5 tsp dried oregano, 1 tsp salt, and 1 whole bay leaf. Pour in the 2.5 cups chicken broth and stir well to combine.
Bring the mixture to a boil, then reduce the heat to low. Cover the skillet and let it simmer for 15-18 minutes, or until the rice is tender and the liquid is mostly absorbed. Resist the urge to peek—steam is your friend here.
Step 4: Rest and Finish
Once the rice is tender, remove the skillet from heat. Let it sit covered for 5 minutes—this allows the rice to steam and finish cooking evenly. Then, remove the bay leaf and discard it.
Fluff the rice gently with a fork to separate the grains. Squeeze the lime over the rice and sprinkle with the 0.25 cup fresh cilantro. Taste and adjust seasoning if needed, then serve warm. The lime brightens everything up, and the cilantro adds a fresh finish.
Pro Tips For Making Mexican Rice Recipe Easy
- Toast the Rice: Cook the rice in the oil until it turns a light golden brown—about 3-4 minutes. I learned this the hard way: skipping this step leaves the rice mushy instead of fluffy.
- Sauté the Onions: Let the onions soften fully in the oil before adding garlic, about 5 minutes. Sounds tedious, but it builds the sweet, rich base the dish needs.
- Use Warm Tomato Sauce: Heat the tomato sauce slightly before adding it to the rice. Cold sauce can drop the pan’s temperature and make the rice absorb unevenly.
- Cover and Rest: After cooking, let the rice sit covered for 10 minutes off the heat. I used to skip this, and my rice was always underdone in spots.
Perfect Pairings for mexican rice recipe easy
Best Main Dishes
This rice shines alongside grilled chicken or carne asada. I love serving it with black beans for a simple vegetarian meal. The rice soaks up all the delicious flavors from the main protein beautifully.
Taco Night Pairing
Use it as a base for beef tacos or fish tacos—the rice adds heartiness. I also love it with shredded pork carnitas. The combination of textures and flavors is always a crowd-pleaser. 🔥
Fresh Toppings
Add diced avocado or pico de gallo on top for freshness. A sprinkle of cotija cheese adds a salty crunch. These toppings complement the rice’s rich, savory profile perfectly.
Beverage Pairings
A cold Mexican lager like Modelo Especial cuts through the richness. For non-alcoholic options, horchata or aguas frescas like hibiscus or tamarind work wonderfully. The contrast in flavors is refreshing. 💛
Vegetarian Meal
Turn it into a complete meal by adding sautéed bell peppers and zucchini. I also love mixing in black beans and corn kernels for extra texture. This makes for a filling, flavorful vegetarian dish.
Kids’ Favorite
Serve it as a side with cheese quesadillas for a kid-friendly meal. The mild flavors are approachable, and the vibrant color makes it fun. My kids always ask for seconds when I make this combo.
Nutrition Facts
Frequently Asked Questions
What kind of rice works best?
Use long-grain white rice for the fluffiest texture. Jasmine or basmati can work, but avoid instant or short-grain as they turn mushy.
Can I make this in a rice cooker?
Yes! Toast the rice in a pan first, then transfer to the cooker with all liquids and spices. Use the standard rice setting for 15-18 minutes.
Why is my rice mushy?
Overcooking or skipping the toasting step causes this. Stick to 15-18 minutes simmering and always toast the rice first for perfect texture.
How do I store leftovers?
Keep in an airtight container for 4-5 days in the fridge. Reheat with a splash of water to restore moisture.
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026