
This Mexican rice delivers restaurant-quality flavor with a simple, no-fuss approach. The combination of smoky tomatoes, aromatic cumin, and long-grain rice creates a side dish that complements any meal perfectly.
I developed this method after years of testing different techniques, settling on a process that ensures each grain stays separate while absorbing maximum flavor. The key is toasting the rice first, which adds nuttiness and prevents mushiness.
By the time it finishes cooking, you’ll have vibrant red rice with a perfect texture and balanced spices. The dish comes together in one pot with minimal hands-on time, making it ideal for busy weeknights.
Serve alongside tacos, grilled meats, or as a base for burrito bowls. This creation will become your go-to side for Mexican-inspired meals.
Ingredients for Mexicsn Rice
Long-grain rice meets smoky tomatoes and warm spices for a vibrant, flavorful side.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Rinsed until water runs clear |
| Tomato Sauce 🍅 | 1 can | 8 oz can, plain |
| Chicken Broth 🥫 | 2 ½ cups | Use vegetable broth for vegetarian |
| Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth |
| Ground Cumin 🌿 | 1 ½ tsp | Freshly ground preferred |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano if available |
| Smoked Paprika 🌶️ | ½ tsp | Adds signature smokiness |
| Salt 🧂 | 1 tsp | Adjust to taste later |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 3 tbsp | Divided for toasting and cooking |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍈 | 1 whole | Juiced, for brightness |
| Green Peas 🌱 | ½ cup | Fresh or frozen (thawed) |
The rice is the foundation—long-grain white gives that perfect, separate texture we’re after. I grab mine from Trader Joe’s or any bulk section (cheaper and fresher). The cumin and smoked paprika are non-negotiable for that restaurant-quality depth. If you’ve got Mexican oregano at a Latin market, even better. For the broth, vegetable broth keeps this vegetarian-friendly without sacrificing flavor.
No fresh cilantro? Flat-leaf parsley works in a pinch. Out of tomato sauce? Blended canned tomatoes (drained) can stand in. The peas are optional but add nice color and sweetness—frozen works perfectly (just thaw first). For extra richness, a spoonful of tomato paste deepens the flavor. Skip the pre-minced jarred garlic though—fresh makes all the difference.
Leftovers taste even better the next day. Stores 4-5 days in the fridge, freezes for 3 months. I make a double batch on Sunday so we’ve got sides covered all week. Reheat with a splash of water to fluff it back up.
Why You’ll Love This Recipe
- One Pot Wonder: I love that everything cooks together—rice, tomato sauce, broth—so I’m not juggling multiple pans.
- Savory Depth: The garlic and onion simmering in the broth give it this rich, warm flavor that’s way better than plain rice.
- Weeknight Staple: Honestly, it’s my go-to for busy evenings when I need something hearty and ready in under 30 minutes.
- Stretches Far: A big batch means leftovers for lunch the next day, and it’s so cheap with just rice and pantry staples.
Step-by-Step Instructions for Mexican Rice
Here’s how I make this flavorful side every time with perfect texture and bold taste.
Step 1: Toast the Rice to Nutty Perfection
Heat 2 tablespoons of the olive oil in a large skillet over medium heat. Add the 1.5 cups long-grain white rice and stir constantly for 4-5 minutes until the grains turn light golden brown and smell slightly nutty.
This toasting step is crucial—it prevents the rice from turning mushy and gives it that signature firm texture. Watch carefully, as the rice can go from golden to burnt quickly. The grains should look slightly translucent around the edges when they’re ready.
Step 2: Sauté Aromatics Until Fragrant
Add the remaining 1 tablespoon olive oil to the skillet, then stir in the finely diced onion. Cook for 3-4 minutes until the onion becomes soft and translucent, stirring occasionally.
Next, add the minced 3 cloves garlic cloves and cook for 30 seconds until fragrant. Immediately stir in the 1.5 tsp ground cumin, 1 tsp dried oregano, 0.5 tsp smoked paprika, 1 tsp salt, and 0.5 tsp black pepper. This builds the flavor foundation that makes this dish special.
Step 3: Add Liquids and Simmer
Pour in the 1 can tomato sauce and 2.5 cups chicken broth, stirring to combine all the ingredients. Add the 0.5 cup green peas and bring the mixture to a boil.
Once boiling, reduce the heat to low, cover the skillet, and let it simmer for 18-20 minutes. Don’t stir during this time—this allows the rice to cook evenly and develop that perfect fluffy texture. You’ll know it’s done when the liquid is absorbed and the rice is tender.
Step 4: Rest and Finish with Fresh Flavors
Remove the skillet from heat and let the rice sit covered for 5 minutes. This resting period allows the steam to finish cooking the rice and helps the grains separate beautifully.
Finally, fluff the rice gently with a fork and stir in the juice from the 1 whole lime. Taste and adjust seasoning if needed, then garnish with the chopped 0.25 cup fresh cilantro just before serving. The lime brightness and cilantro freshness take this dish to the next level.
Pro Tips For Making Mexicsn Rice
- Toast the Rice First: Cook the rice in the pot for 2-3 minutes before adding liquids—it deepens the flavor and prevents a mushy texture. I learned this the hard way after making sad, soggy rice for years.
- Use Hot Broth: Pour in chicken broth straight from the kettle, not cold from the fridge. It kickstarts the cooking and helps the rice absorb the tomato sauce evenly.
- Skip Uncooked Garlic: Sauté the minced garlic with the onion until fragrant, about 30 seconds. Raw garlic bits in the finished rice are harsh and ruin the dish.
- Rest Before Serving: Let the rice sit covered for 10 minutes off the heat after cooking. This lets the grains set and soak up any remaining liquid—my grandmother swore by this, and she was right.
Essential Equipment for This Dish
Heavy Skillet
A good 12-inch cast iron skillet is my top pick for even heat distribution. I use my Lodge cast iron because it retains heat perfectly for toasting rice and simmering. The heavy base prevents hot spots that can burn the rice.
Wooden Spoon
Stir the rice constantly during toasting with a wooden spoon to prevent sticking. I prefer bamboo for its durability and gentle touch on cookware. Avoid metal spoons with cast iron to preserve your pan’s seasoning.
Tight-Fitting Lid
Steam is crucial for fluffy rice, so use a lid that fits snugly. My glass lid lets me monitor cooking without lifting it. If your skillet didn’t come with one, a universal silicone lid works great. 🔥
Sharp Chef’s Knife
A 8-inch chef’s knife makes quick work of dicing onions and mincing garlic. I’ve used my Wüsthof for years—it holds an edge beautifully. Keep it sharp for safe, efficient prep.
Microplane Grater
For the freshest flavor, I grate whole nutmeg directly into the dish with my Microplane. It also works beautifully for ginger or citrus zest. This little tool makes a big difference in flavor intensity.
Citrus Juicer
A simple handheld citrus juicer ensures you get every drop of lime juice. I like the OXO Good Grips model—it’s sturdy and easy to clean. Fresh lime juice adds the perfect bright finish to this dish.
Nutrition Facts
Frequently Asked Questions
Can I use brown rice instead of white?
Yes, but adjust the liquid to 3 cups and simmer for 40-45 minutes. Brown rice needs more time and water to soften. The texture will be chewier, but still flavorful.
Why does my rice turn out mushy?
Over-stirring or lifting the lid too soon releases steam, causing uneven cooking. Keep the lid on tight for the full 18-20 minutes. Also, ensure you toast the rice first to firm up the grains.
Is it okay to skip toasting the rice?
No, toasting adds nuttiness and prevents stickiness. It only takes 4-5 minutes over medium heat and makes a noticeable difference in flavor and texture.
Can I make this ahead of time?
Cooked rice stays fresh for 4-5 days in the fridge. Reheat with a splash of water and fluff with a fork to restore moisture.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026