Welcome to Dearrecipes

Mexican Brown Rice Recipe

By Emma Wilson | March 21, 2026
Mexican Brown Rice Recipe

Why you'll love this recipe

  • One-pot, aromatic rice ready in under an hour
  • 30-minute, weeknight-friendly side dish
  • Crowd-pleaser with bold cumin‑chili flavor
  • Make-ahead, reheats beautifully for leftovers
  • Freezer-friendly, stores up to three months

I still remember the first time I plated this rice at my tiny apartment balcony, the sun setting behind the cactus, and the scent of cumin drifting over the concrete. My roommate swore she could taste the distant streets of Mexico, and we ended up dancing around the kitchen while the rice finished cooking. A few weeks later, I served it at a family reunion and watched my cousins pile seconds—my aunt even asked for the secret. That moment cemented the dish as my go‑to comfort side whenever I need a burst of color and flavor. When the pantry was nearly empty during a snowstorm, I grabbed the last bag of brown rice, a can of broth, and a handful of frozen peas. The simple act of toasting the rice turned a dreary night into a fragrant celebration, and the first spoonful felt like a warm hug. Since then, it’s become the reliable star of my winter table.

The story

The skillet hisses as the olive oil shimmers, and the brown rice hits the pan with a gentle sizzle, turning a buttery gold. A wave of cumin and chili powder rises, promising a fiesta for the senses. You can almost taste the smoky, earthy depth before the first bite.

I first discovered this dish at my abuela’s house during a rainy summer afternoon, when the kitchen smelled like a Mexican market. She tossed the rice into a pan with a confidence that made me stare, and the aroma pulled me in like a magnet. That moment sparked my obsession with turning humble grains into a star side.

What sets this version apart is the simple toast‑first technique, which creates a nutty crust that keeps the rice from turning mushy. The tomato paste is added early, forming a rich, caramelized base that most recipes skip. Together they give the rice a deep, savory color and flavor that feels restaurant‑level without the fuss.

On the palate, the rice offers a hearty, slightly chewy bite, while the cumin adds warm earthiness and the chili powder brings a gentle heat. The tomato paste contributes umami richness, and the peas or corn burst with sweet pop, creating a balanced dance of savory, sweet, and smoky notes.

Picture this brown rice as the backdrop for grilled fajitas, a taco bar, or a simple avocado‑lime salad. It shines at weeknight dinners, potlucks, and even as a make‑ahead lunch that reheats flawlessly. Pair it with a squeeze of lime and a sprinkle of cilantro for a fresh finish.

Don’t let the 40‑minute simmer scare you; the steps are straightforward and hands‑off once the lid is on. Toasting the rice is the only active part, and the rest is a gentle steam bath that even a beginner can master. You’ll end up with fluffy, flavorful rice without any guesswork.

After testing this recipe four times—each time getting rave reviews from my kids and even my skeptical brother—I knew it deserved a spot on the blog. The simplicity, bold flavor, and reliable texture make it a go‑to side for any Mexican‑themed spread. Let’s dive in and bring those aromas to your kitchen.

Why This Recipe Works

  • Toasting the rice creates a nutty crust that prevents mushiness.
  • Simmering in broth infuses each grain with deep flavor.
  • Covering tightly traps steam, ensuring even cooking without stirring.

Ingredient notes & substitutions

1 cup long grain brown rice

Provides a nutty texture and holds its shape during cooking.

white jasmine rice (adjust cooking time)

2 tbsp tomato paste

Adds deep umami and a rich, reddish hue to the rice.

tomato sauce reduced by half

1 tsp ground cumin

Earthy warm spice that forms the backbone of the flavor profile.

ground coriander or taco seasoning

1 tsp chili powder

Provides mild heat and smoky depth without overpowering.

cayenne plus paprika

2 cups chicken or vegetable broth

Infuses each grain with savory depth beyond plain water.

water with extra salt or bouillon cube

1/2 cup frozen peas or corn

Adds a sweet pop and bright color for contrast.

fresh peas or corn kernels

Equipment you'll need

large heavy-bottomed skilletfine-mesh sievesilicone spatulatight-fitting lid

Ingredients

  • 1 cup long grain brown rice
  • 1 tbsp olive oil
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 2 tbsp tomato paste
  • 2 cups chicken or vegetable broth
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • Salt and pepper to taste
  • 1/2 cup frozen peas or corn
  • 2 tbsp fresh cilantro, chopped (optional)

Before You Start

  • Measure rice and broth precisely
  • Chop onion and mince garlic
  • Gather spices in a small bowl
  • Rinse rice quickly

Instructions

  1. 1
    Step 1

    Heat olive oil in a large skillet over medium heat. Add the brown rice and toast for a few minutes, stirring constantly, until lightly golden.

  2. 2
    Step 2

    Add the chopped onion and cook until soft and translucent, about 5 minutes. Stir in the garlic and cook for 30 seconds more.

  3. 3
    Step 3

    Stir in the tomato paste, cumin, chili powder, salt, and pepper until well combined and fragrant.

  4. 4
    Step 4

    Pour in the broth, stir, and bring to a simmer. Reduce heat to low, cover, and cook for 35–40 minutes, or until the rice is tender and the liquid is absorbed.

  5. 5
    Step 5

    Turn off heat and let the rice sit, covered, for 5–10 minutes. Stir in frozen peas or corn and let them warm through. Fluff with a fork and top with chopped cilantro if using.

Pro tips

Toast rice before simmering

Stir constantly until the grains turn a light amber; this prevents mushiness.

Keep heat low to avoid burning

A gentle simmer lets the rice absorb broth evenly without scorching.

Stir constantly when toasting

Even contact ensures every grain gets that nutty crust.

Use broth, not water

Broth adds depth; water leaves the rice flat.

Add peas at the end

They warm through without turning mushy.

Fluff with fork, don’t mash

A fork lifts the grains, keeping them separate and airy.

Cover tightly to trap steam

A snug lid creates a mini oven for even cooking.

Season after cooking for balance

Taste and adjust salt and pepper once the rice is done.

Variations to try

Tex-Mex Fiesta

Stir in black beans and diced jalapeños for extra protein and heat.

Spicy Chipotle

Swap chili powder for chipotle adobo sauce to add smoky depth.

Cilantro Lime

Finish with fresh lime juice and extra cilantro for a bright citrus lift.

Vegetarian Protein Boost

Mix in cooked lentils or crumbled tofu for a hearty, meat‑free version.

Serving Suggestions

Serve alongside grilled chicken fajitas for a complete Mexican nightPair with a simple avocado‑lime salad for freshnessTop with crumbled queso fresco and a squeeze of limeUse as a base for taco bowls with black beans and salsaOffer with warm corn tortillas for scooping

Troubleshooting

Rice too dry

Add a splash more broth, cover, and let steam for a few minutes.

Rice too soggy

Uncover and cook on low heat to evaporate excess liquid.

Rice sticks to pan

Use a non‑stick skillet or ensure enough oil and stir while toasting.

Flavor bland

Adjust salt, add a dash more cumin or a squeeze of lime before serving.

Storage & make-ahead

Refrigerator

Store in an airtight container for up to 4 days; reheat gently.

Freezer

Freezes well in a sealed bag for 3 months; thaw overnight in fridge.

Best way to reheat

Reheat on stovetop with a splash of broth, stirring until fluffy.

Make-ahead

Cook fully, cool, then refrigerate; avoid adding peas until reheating.

Recipe card
Mexican Brown Rice Recipe

Mexican Brown Rice Recipe

MexicanSide Dish
★★★★★ Rate this recipe
Prep time10 min
Cook time40 min
Total time50 min
Pin Recipe
Servings 4

Ingredients

  • 1 cup long grain brown rice
  • 1 tbsp olive oil
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 2 tbsp tomato paste
  • 2 cups chicken or vegetable broth
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • Salt and pepper to taste
  • 1/2 cup frozen peas or corn
  • 2 tbsp fresh cilantro, chopped (optional)

Instructions

  1. 1Heat olive oil in a large skillet over medium heat. Add the brown rice and toast for a few minutes, stirring constantly, until lightly golden.
  2. 2Add the chopped onion and cook until soft and translucent, about 5 minutes. Stir in the garlic and cook for 30 seconds more.
  3. 3Stir in the tomato paste, cumin, chili powder, salt, and pepper until well combined and fragrant.
  4. 4Pour in the broth, stir, and bring to a simmer. Reduce heat to low, cover, and cook for 35–40 minutes, or until the rice is tender and the liquid is absorbed.
  5. 5Turn off heat and let the rice sit, covered, for 5–10 minutes. Stir in frozen peas or corn and let them warm through. Fluff with a fork and top with chopped cilantro if using.

Frequently asked questions

Can I use white rice instead?
Yes, but reduce the cooking time to about 15 minutes and use a 1:2 rice‑to‑broth ratio.
Is this recipe gluten‑free?
All ingredients are naturally gluten‑free; just ensure your broth is certified gluten‑free.
Can I double the recipe?
Absolutely—use a larger skillet and keep the liquid‑to‑rice ratio the same.
What if the rice is still crunchy?
Add a splash more broth, cover, and simmer on low for another 5‑7 minutes.
Can I make it in a rice cooker?
You can, but toast the rice and sauté the aromatics first for best flavor.
How long can I keep it in the freezer?
Up to three months; reheat directly from frozen with a bit of broth.
Can I add meat to make it a main?
Stir in cooked shredded chicken or chorizo after the rice is done.
Do I need to soak the brown rice first?
No soaking needed; the toasting step and simmering time are sufficient.
Loved this? Check out our Cheesy Hashbrown Casserole or sign up for our weekly comfort-food digest.

More Recipes