Would you like to save this?
You know those meals that feel like a big, cozy hug in a bowl? That’s exactly what this Mexican rice does for me. Last weekend, I found myself humming an old Mariachi tune as I prepped a pot of it, reminiscing about the first time I tried arroz mexicano at a tiny roadside stand in Baja. The sun was blazing, the waves crashed nearby, and the vendor handed me a heaping scoop of rice that was bright-orange, softly spiced, and—no joke—life changing. I’ve chased that comforting flavor ever since, tweaking the spices and adding more veggies until it became our family’s favorite go-to side (and sometimes—let’s be honest—main event).
Whether you’re cheering on the game, feeding a crowd at a potluck, or just craving something warm and comforting after a long day, this Easy Mexican Rice has got your back. It’s all about that fluffy rice coated in a tomatoey, veggie-packed sauce that somehow feels both homey and a little bit festive. And the best part? You can whip it up in under 30 minutes with ingredients you probably already have lurking in your pantry.
Why You’ll Love This
- Stovetop magic—no oven required, so your kitchen stays cool (and your patience intact!).
- Under 30 minutes from start to finish—perfect for weeknights when “hangry” strikes.
- One-pot potential—toss in beans or shredded chicken and call it dinner.
- Vegetarian-friendly—just swap chicken broth for veggie broth and you’re golden.
- Mild, crowd-pleasing spices—no tears from spicy noses, but still plenty of flavor.
- Freezer-friendly (yes, really!)—make a big batch and stash leftovers for later.
- Crazy customizable—turn up the heat, throw in corn, or sprinkle on cheese.
- Budget-conscious—with pantry staples you already have, it’s wallet-friendly, too.
Ingredient Notes
- Rice: I stick with long-grain white rice because it stays fluffy, but brown rice works beautifully—just add about 10 more minutes to the cook time and use a bit more broth (about 1¾ cups).
- Oil: Vegetable oil is neutral, but olive oil gives a lovely fruity note (especially if you’re feeling extra fancy one afternoon).
- Onion & Garlic: A small yellow onion and a couple of garlic cloves form the flavor base. If you’re running late, that jar of minced garlic will do in a pinch.
- Spices: Cumin, chili powder, and a pinch of smoked paprika round out the warm, earthy flavors. Feel free to swap in a bit of oregano or parsley for a different herb profile.
- Broth: Low-sodium chicken broth gives depth; veggie broth is a great swap for vegetarians. Pro tip: use room-temperature broth so your pan doesn’t cool down mid-cook (yes, it matters!).
- Tomatoes: Tomato sauce or crushed tomatoes both work. I reach for La Preferida or Goya brands because they’re easy to find and have that nice balance of sweetness and acidity.
- Veggies: Frozen peas and carrots add color and texture—but if you’ve got frozen corn, go ahead and toss it in (or swap the mix entirely for a corn fiesta!).
- Cilantro: Fresh cilantro at the end is non-negotiable around here. It brightens everything up (but if you’re in the anti-cilantro camp, chopped parsley will be your friend).
- Lime: A squeeze of fresh lime juice right before serving makes this rice truly pop.
- Salt & Pepper: Always taste and adjust—sometimes a pinch more salt or pepper is all you need to hit that home-run flavor.
Step-by-Step Directions
- Warm the oil: Heat 2 tablespoons of oil in a 3-quart nonstick skillet over medium heat until it shimmers. This little shimmer means your rice will toast evenly (don’t skip this part!).
- Sauté onion & garlic: Toss in the finely chopped onion and cook for about 3–4 minutes, stirring now and then, until it looks translucent and sweet. Stir in the garlic, cumin, chili powder, and smoked paprika—inhale deeply, because this is the good stuff.
- Toast the rice: Add your rinsed rice (shake off that extra water) and stir constantly for 2–3 minutes, letting the grains pick up a touch of golden color. It adds nuttiness and keeps the rice from sticking together.
- Add the liquids: Pour in 1 cup of broth and ½ cup of tomato sauce, scraping the browned bits off the bottom of the pan (those little bits are pure flavor!). Give everything a gentle stir to combine.
- Simmer, don’t stir: Bring the mixture to a low boil, then reduce the heat to a gentle simmer. Pop on a tight-fitting lid and walk away for 18–20 minutes. I know it’s tempting to peek, but lifting the lid lets the steam escape and you’ll end up with gummy rice (trust me on this one).
- Fluff & finish: After the time’s up, turn off the heat, add the frozen peas and carrots, then cover again for 2 minutes to let them thaw. Fluff everything with a fork, fold in the chopped cilantro, and season with salt and pepper to taste.
- Garnish & serve: Scoop your gorgeous rice into a serving bowl, scatter extra cilantro on top, and tuck lime wedges around the edges. A little squeeze of lime just before you dig in brightens every bite.
Flavor Variations & Twists
- Brown rice swap: Use 1½ cups brown rice with 1¾ cups broth, simmer for about 40 minutes (peek once at the end to make sure it’s just tender).
- Spicy chipotle kick: Stir in one minced chipotle pepper in adobo sauce when you add the spices—smoky heat guaranteed.
- Bean boost: For a heartier, protein-packed side or main, fold in a drained 15-ounce can of black beans or pinto beans at the end.
- Vegan twist: Swap in coconut oil and veggie broth, skip any cheese or butter finishes.
- Herb swap: If cilantro isn’t your jam, fresh oregano or parsley work beautifully (and give it a Mediterranean vibe instead of Mexican).
- Fiesta corn: Add a full cup of fresh or canned corn along with your peas and carrots—or swap the mix entirely for corn kernels plus a handful of chopped red bell pepper.
- Rice pilaf style: Stir in a teaspoon of butter or drizzle of olive oil right at the end for extra glossy grains and a richer mouthfeel.
Storage & Reheating Tips
Leftovers are your friend here! Store extra rice in an airtight container in the fridge for up to 4 days. For longer stints, freeze it in a freezer-safe bag (squeeze out the air, label it, and it’ll last up to 3 months). When you’re ready to eat:
- Microwave: Scoop your rice into a microwave-safe bowl with a splash of broth or water, cover with a damp paper towel, and zap in 30-second bursts, stirring in between, until heated through.
- Stovetop: Warm a drizzle of oil or a splash of broth in a skillet over low heat. Add your rice, cover, and stir occasionally until steaming hot, adding more liquid if it looks dry.
- From frozen: Thaw overnight in the fridge if you can; if not, toss it straight into a covered skillet over low heat, stirring now and then, with a bit of water to coax it loose.
Make-ahead tip: You can cook through step 5, cool completely, then refrigerate. When you’re ready to serve, just heat, add veggies, cilantro, and lime, and you’ve got that fresh-cooked vibe without the last-minute fuss.
Final Thoughts
There’s something so satisfying about a simple recipe that never lets you down, and this Easy Mexican Rice is exactly that. It’s bright, cozy, utterly craveable, and totally adaptable for whatever mood you’re in. Whether you’re feeding a hungry family, impressing neighbors at a backyard barbecue, or craving a little solo comfort food session, this rice has your back.
Give it a whirl, tweak it to your heart’s desire, and drop me a comment below—seriously, I live for your tweaks and stories! If you snap a pic, tag me on Instagram; I love seeing how you make it your own. Until next time, happy cooking and stay cozy in the kitchen!
Easy Mexican Rice
Ingredients
- 1 cup long-grain white rice rinsed until water runs clear
- 2 tablespoons vegetable oil
- 1 small yellow onion finely chopped
- 2 cloves garlic minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/4 teaspoon smoked paprika optional
- 1 cup low-sodium chicken broth or vegetable broth for vegetarian option
- 1/2 cup tomato sauce or crushed tomatoes
- 1 cup frozen peas and carrots
- 1/4 cup fresh cilantro chopped, plus extra for garnish
- Salt and pepper to taste
- 1 lime wedged for serving
Instructions
- Heat a 3-quart nonstick skillet over medium heat until shimmering.
- Cook onion until translucent, then stir in garlic, cumin, chili powder, and smoked paprika.
- Cook rinsed rice until edges turn golden, preventing clumping.
- Pour in broth and tomato sauce, scrape browned bits from the pan.
- Bring to a boil, then simmer covered until rice is fluffy.
- Let rice steam, then fold in veggies, cilantro, and seasonings.
- Transfer to a serving bowl, top with cilantro and lime wedges.