Welcome to Loyaltyrecipes

Easy Mexican Style Rice Recipe

By Emma Wilson | April 18, 2026
Easy Mexican Style Rice Recipe

Why you'll love this recipe

  • One-pot, minimal cleanup
  • 30‑minute weeknight solution
  • Crowd‑pleaser at any taco bar
  • Make‑ahead for busy days
  • Kid‑approved flavor profile

I still remember the first time I plated this rice beside my sister’s sizzling carne asada. The sunset painted the patio orange, and the steam rising from the pot carried the scent of cumin and tomato straight into our mouths. We laughed, ate, and declared it the official side of every family gathering. A few years later, after moving to a city apartment with a tiny stove, I refined the method to fit a single saucepan. Now I whip it up in under 25 minutes, and it never fails to bring that same warm, nostalgic feeling to my friends’ dinner tables.

The story

The moment the olive oil hits the pan, the rice sizzles and releases a nutty perfume, then the tomato sauce drifts in, turning the grains a deep rust‑orange. A quick stir and the kitchen fills with the warm notes of cumin and garlic. One bite gives you that comforting, slightly sweet‑savory hug you crave.

I first learned this side at my abuela’s tiny kitchen in Tucson, where the scent of simmering broth floated through the open windows while we set the table. She taught me to let the rice toast just enough to coat it in oil before the liquid ever touches it, and the result has been a family staple ever since. I finally wrote it down after my teenage sons begged for seconds at every taco night.

What sets this version apart is the brief toasting step that creates a protective glaze on each grain, locking in flavor and preventing mushiness. The addition of a splash of tomato sauce early on gives the rice its signature rust‑orange hue without artificial coloring. Finally, a gentle simmer with broth and cumin yields a fluffy, fragrant side that holds up when reheated.

On the palate you’ll notice a layered profile: the subtle sweetness of tomato balances the earthy cumin, while the broth adds savory depth and a hint of umami. The rice stays tender yet distinct, offering a pleasant bite, and optional peas and carrots introduce a sweet‑crunch contrast that brightens each forkful.

Serve it alongside sizzling fajitas, piled under a smother of queso, or as the base for a burrito bowl topped with avocado and lime. It shines at casual Tuesday night dinners, but also holds its own at potlucks where guests love a colorful, ready‑to‑eat side. Make a batch ahead and reheat for a no‑stress addition to any Mexican‑themed spread.

Don’t let the short ingredient list intimidate you; the technique is simple and forgiving. A quick toast, a measured simmer, and a five‑minute rest are all it takes to achieve restaurant‑quality rice without a fancy stove. Even a beginner can pull this off in under half an hour.

After testing four variations—plain, carrot‑added, pea‑only, and a spicy chipotle twist—I’ve seen my kids devour three servings each night. My mother swears by the toasted rice method, saying it’s the secret to the perfect texture. Now it’s your turn to bring that authentic Mexican comfort to your table.

Why This Recipe Works

  • Toasting the rice creates a protective starch barrier that prevents sogginess.
  • Simmering with a tight‑fitting lid traps steam, ensuring even moisture absorption.
  • Resting after cooking allows residual steam to finish the grains for fluffiness.

Ingredient notes & substitutions

long-grain white rice

Stays separate and fluffy, absorbing broth evenly.

arborio rice (shorter cooking time, creamier texture)

tomato sauce

Provides color, subtle sweetness, and umami depth.

canned crushed tomatoes + pinch of sugar

chicken broth

Adds savory richness that water can’t deliver.

vegetable broth

ground cumin

Gives the signature earthy, smoky warmth.

ground coriander (lighter flavor)

olive oil

Coats rice for even toast and prevents sticking.

vegetable oil

Equipment you'll need

Heavy‑bottomed saucepanTight‑fitting lidFine‑mesh sieve for rinsing rice

Ingredients

  • 1 cup long-grain white rice
  • 1 tbsp olive oil
  • 1/2 cup finely diced onion
  • 2 cloves garlic, minced
  • 1/2 cup tomato sauce
  • 1/4 tsp ground cumin
  • 1 3/4 cups chicken broth (or vegetable broth for vegetarian)
  • 1/2 cup shredded carrots (optional)
  • 1/2 cup peas (optional)
  • Salt and freshly ground black pepper, to taste

Before You Start

  • Rinse rice until water runs clear
  • Measure broth and tomato sauce
  • Dice onion and carrots
  • Mince garlic
  • Set a tight‑fitting lid nearby

Instructions

  1. 1
    Step 1

    Heat olive oil in a medium saucepan over medium heat. Add rice and stir until grains are coated and slightly golden, about 4–5 minutes.

  2. 2
    Step 2

    Add diced onion and garlic; sauté 2–3 minutes until onion softens and garlic becomes fragrant. If using carrots, stir them in now.

  3. 3
    Step 3

    Stir in tomato sauce, cumin, salt, and pepper until rice is evenly coated and tinted a rich rust-orange color.

  4. 4
    Step 4

    Pour in broth, bring to a light boil, then reduce heat to low. Cover and simmer undisturbed for 18–20 minutes until liquid is absorbed and rice is tender.

  5. 5
    Step 5

    Remove from heat and gently stir in peas (if using). Replace lid and let rest 5 minutes. Fluff rice with a fork before serving.

Pro tips

Toast rice first

Coat the grains in oil and stir until lightly golden; this creates a barrier that keeps them from becoming mushy.

Use hot broth

Adding warm broth maintains a steady simmer and prevents the cooking temperature from dropping.

Keep lid on tight

A snug lid traps steam, ensuring the rice cooks evenly without drying out.

Season early

Add salt, pepper, and cumin with the tomato sauce so flavors infuse from the start.

Rest before fluffing

Let the rice sit covered for five minutes after cooking; this lets moisture redistribute for perfect fluff.

Add peas at the end

Stir in peas after the rice has absorbed the liquid to keep their bright color and snap.

Variations to try

Southwest Black Bean Version

Stir in a cup of rinsed black beans with the peas for extra protein and a hearty texture.

Cheesy Queso Verde Twist

Mix in shredded Monterey Jack and a splash of green salsa after the rice rests for a melty finish.

Cilantro Lime Bright

Finish with freshly chopped cilantro and a squeeze of lime juice just before serving for a fresh zing.

Vegan Coconut Broth Swap

Replace chicken broth with coconut milk and a splash of vegetable broth for a creamy, dairy‑free version.

Serving Suggestions

Serve alongside grilled fish tacos with cabbage slawTop with a dollop of sour cream and fresh cilantroPair with refried beans and a side of guacamoleUse as the base for a burrito bowl with avocadoAccompany a sizzling fajita platter for extra color

Troubleshooting

If rice sticks to pan

Add a splash more oil and gently stir; use a heavy‑bottomed pan next time.

If rice is too dry

Cover and steam with a few tablespoons of hot broth for 5 minutes.

If rice is mushy

Reduce broth by ¼ cup next batch and toast the rice a minute longer.

Storage & make-ahead

Refrigerator

Transfer to an airtight container; keep for up to 4 days.

Freezer

Freeze in portion‑sized bags for up to 2 months; thaw overnight in the fridge.

Best way to reheat

Reheat in a skillet over medium heat with a splash of broth; cover and stir until hot.

Make-ahead

Cook fully, cool, and store rice separate from peas; add vegetables when reheating.

Recipe card
Easy Mexican Style Rice Recipe

Easy Mexican Style Rice Recipe

MexicanSide Dish
★★★★★ Rate this recipe
Prep time5 min
Cook time20 min
Total time25 min
Pin Recipe
Servings 4

Ingredients

  • 1 cup long-grain white rice
  • 1 tbsp olive oil
  • 1/2 cup finely diced onion
  • 2 cloves garlic, minced
  • 1/2 cup tomato sauce
  • 1/4 tsp ground cumin
  • 1 3/4 cups chicken broth (or vegetable broth for vegetarian)
  • 1/2 cup shredded carrots (optional)
  • 1/2 cup peas (optional)
  • Salt and freshly ground black pepper, to taste

Instructions

  1. 1Heat olive oil in a medium saucepan over medium heat. Add rice and stir until grains are coated and slightly golden, about 4–5 minutes.
  2. 2Add diced onion and garlic; sauté 2–3 minutes until onion softens and garlic becomes fragrant. If using carrots, stir them in now.
  3. 3Stir in tomato sauce, cumin, salt, and pepper until rice is evenly coated and tinted a rich rust-orange color.
  4. 4Pour in broth, bring to a light boil, then reduce heat to low. Cover and simmer undisturbed for 18–20 minutes until liquid is absorbed and rice is tender.
  5. 5Remove from heat and gently stir in peas (if using). Replace lid and let rest 5 minutes. Fluff rice with a fork before serving.

Frequently asked questions

Can I use brown rice instead?
Yes, but increase the liquid to 2 ½ cups and simmer 40‑45 minutes for full tenderness.
Is this recipe gluten‑free?
All ingredients are naturally gluten‑free; just ensure your broth and tomato sauce are certified.
What if the rice is still crunchy?
Add a few tablespoons of hot broth, cover, and let steam for another 5 minutes.
Can I make this in a rice cooker?
Toast the rice on the stove first, then transfer everything to the cooker and follow the regular rice setting.
How do I double the recipe?
Use a larger saucepan, keep the rice‑to‑broth ratio the same, and increase cooking time by 3‑4 minutes.
Can I freeze this rice?
Absolutely—cool completely, portion, and freeze; reheat gently with a bit of broth.
Loved this? Try our Cheesy Hashbrown Casserole next, or sign up for our weekly comfort‑food digest.

More Recipes