Flavorful Mexican Rice

Category: The Core Skills Every Serious Cook Should Master

This Mexican rice brings lots of flavor and stays nice and fluffy. You start by lightly frying up onion, garlic, and rice in a splash of olive oil. Then, add on tomatoes, spices like cumin, chili, and paprika, plus good broth. Keep the heat low so the rice cooks just right, then perk it up at the end with a bit of lime and fresh cilantro. Goes great with all kinds of Mexican food or even works by itself with some lime juice for a little something extra.

A woman in a white chef's coat smiles for the camera.
Created By Mia Laurent
Updated on Sat, 14 Jun 2025 00:59:57 GMT
A white plate with rice mixed with tomatoes, onions, and lime wedges. Pin
A white plate with rice mixed with tomatoes, onions, and lime wedges. | chefmiarecipes.com

This Mexican-style rice brings all the best flavors right to your kitchen. It goes great with tacos, burritos, or on its own. The pan is full of punchy tomatoes and roasted garlic. You'll be surprised how easy it turns out, and the rice always ends up loose and fluffy.

I'll never forget giving this a whirl one rainy Saturday. The pot was almost wiped clean after the first taste, and the family wanted seconds right away.

Ingredients

  • Lime wedges: squeeze over the top for a hit of citrus use unwaxed limes if you can
  • Fresh cilantro: toss in right before serving for that fresh and colorful finish
  • Kosher salt: makes the flavors pop, aim for a coarse grind
  • Cumin: brings warmth and amps up the classic taste grind fresh seeds for more punch
  • Smoked paprika: hits with a real smoky depth Spanish types work great
  • Chili powder: gives a gentle heat and earthy feel for better aroma, grind your own
  • Tomato sauce: makes it bright and tangy stick to a thick sauce without extra sugar
  • Canned roasted tomatoes: throws in a subtle smokiness go with brands that skip artificial stuff
  • Chicken broth: keeps it moist with a savory base low-sodium is best
  • Fresh garlic cloves: really amps up flavor always go for fresh not dried garlic
  • Long grain rice: like jasmine or basmati, makes it all light and loose pick glossy, dry grains
  • White onion: sweetens things up and adds depth choose ones that are nice and firm
  • Olive oil: brings a fruity hint and golden bits to the rice stick with extra virgin oil

Step-by-step guide

Finish and top off:
Sprinkle chopped cilantro through the rice. Top it off with lime wedges if you're into that, then dig in while it's hot.
Fluff and taste:
Once it’s done, take off the lid. Go in with a fork to fluff things up—add a bit more salt if you need it.
Let it cook:
Bring everything to a solid boil just once. Pop the lid on, turn the heat down real low, and let it barely bubble for around twenty minutes. Don’t peek! Leave that lid alone so the rice stays steamy.
Mix in broth and spices:
Stir in chicken broth, tomato sauce, roasted tomatoes, and your seasonings. Just mix enough for everything to come together.
Add garlic:
Stir the chopped garlic into your rice and fry it for about half a minute. Let it smell good, but don’t let it brown.
Toast the rice:
Add uncooked rice to the onions in your skillet and keep it moving for three to four minutes. When the grains go gold, you're good—this locks in flavor and keeps things fluffy.
Get onions sizzling:
Drop onions into hot olive oil and cook them on medium or a little higher for a minute or so. You want them soft and smelling great, just starting to turn golden.
A hearty bean stew with tomatoes, onions, and limes. Pin
A hearty bean stew with tomatoes, onions, and limes. | chefmiarecipes.com

Good to know

Packed with fiber and super filling
Keeps things mild or spicy—make it your own
Awesome for meal prep and reheats really well
I honestly can’t get enough fresh cilantro in this. The bright taste always reminds me of weekends with my family, everyone around the table, all of us helping ourselves to big scoops. And don’t forget the extra lime juice—it takes it up a notch.

Storage tips

This Mexican-style rice hangs on in the fridge, sealed up tight, for up to three days. Reheat it easy, either in the microwave or warmed up gently with a splash of broth on the stovetop. You can freeze it in small batches too, then reheat straight from frozen. Texture and flavor hold up just fine!

A close-up of a bowl filled with rice and tomatoes. Pin
A close-up of a bowl filled with rice and tomatoes. | chefmiarecipes.com

Ingredient swaps

Swap in veggie broth to make it totally plant-based and use crushed tomatoes if you’re out of sauce. Flat-leaf parsley works great if cilantro’s not your thing.

Serving ideas

This Mexican-style rice is awesome with anything grilled, fits right in beside chili, or stuffed in wraps for a total lunch win. I always set it out with lime wedges and more cilantro for people to tweak it their way.

Where it's from

This is a classic side in tons of Mexican households and is all about sharing good times at the table. Toasting the rice first and using bold flavors makes this one stand out—it really tastes like something special you'd order out.

Common Recipe Questions

→ How does Mexican rice get its classic flavor?

You get that punch from first browning up the onions, garlic, and rice, then letting everything soak in the taste from cumin, paprika, chili powder, and tomato.

→ What's the best type of rice to use?

Go for long grain rice like jasmine or basmati if you want it to stay fluffy and soak up all those flavors.

→ How do I make the rice fluffy and not sticky?

It really helps to toast the rice quickly first and, after adding liquid, let it cook gently with the lid on. Don't stir while it's cooking.

→ What sides go well with Mexican rice?

Try it with cooked beans, roasted meats, veggies, or even a crisp lime salad for something fresh.

→ Can I make this dish vegetarian?

Sure, just swap in veggie stock for the chicken broth and cook like usual.

→ What's the best way to store Mexican rice?

Seal it tight in the fridge and it'll stay good for two to three days. It reheats like a charm.

Mexican Rice Easy

Tasty Mexican rice loaded with tomatoes, onions, and herbs – easy to make and totally delicious.

Prep Time
5 minutes
Cooking Time
25 minutes
Total Duration
30 minutes
Created By: Mia Laurent

Recipe Category: Essential Techniques

Skill Level: Beginner-Friendly

Recipe Cuisine: Mexican

Recipe Yield: 8 Number of Servings (8 servings)

Dietary Categories: Gluten-Free Option, Dairy-Free Option

Ingredients You’ll Need

→ Veggies and flavor boosters

01 Lime wedges for topping, if you want
02 1/2 cup fresh cilantro, chopped up
03 4 garlic cloves, minced
04 1 cup white onion, diced

→ Base and rice stuff

05 3 tablespoons olive oil
06 1 1/2 cups long-grain rice (Basmati or Jasmine)

→ Liquids and tomato stuff

07 1/2 cup tomato sauce
08 1 can (410 g) fire-roasted tomatoes, undrained
09 1 3/4 cups low-sodium chicken broth

→ Spices

10 1 teaspoon kosher salt, or more if you want
11 1/2 teaspoon ground cumin
12 1 teaspoon smoked paprika
13 1 teaspoon chili powder

Steps to Make It

Step 01

Fluff the rice with a fork, taste for salt, and add more if you think it needs it. Sprinkle chopped cilantro over the top and serve with lime wedges if you like.


Looking down at a bowl filled with rice and tomatoes.
Step 02

Bring the mix to a boil, then turn it all the way down low, put the lid on, and don’t peek for 20 minutes while it gently simmers.


A bean and tomato stew with onions and limes.
Step 03

Pour in chicken broth, fire-roasted tomatoes with all the juice, tomato sauce, chili powder, smoked paprika, cumin, and salt. Mix it up well.

Step 04

Throw in the chopped garlic and cook for about 30 seconds.

Step 05

Pour in the rice and cook it, stirring sometimes, for about 3 to 4 minutes until it starts to turn golden.

Step 06

Heat a big pan over medium heat, add olive oil, then cook the diced onions for 1 to 2 minutes until they’re see-through.

Extra Information

  1. Try not to take the lid off while the rice’s cooking so it cooks evenly.

Essential Tools

  • Big pan with lid
  • Wooden spoon
  • Measuring cup
  • Chef’s knife

Allergen Details

Review every item for allergen risks. Reach out to a healthcare expert for any concerns.
  • Has chicken broth – avoid if you’re allergic to poultry

Nutritional Details (Per Serving)

These figures are for general reference and shouldn’t replace expert medical guidance.
  • Caloric Content: 153
  • Fat Content: ~
  • Carbohydrate Content: ~
  • Protein Content: ~