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.
2 tbsp tomato paste
Adds deep umami and a rich, reddish hue to the rice.
1 tsp ground cumin
Earthy warm spice that forms the backbone of the flavor profile.
1 tsp chili powder
Provides mild heat and smoky depth without overpowering.
2 cups chicken or vegetable broth
Infuses each grain with savory depth beyond plain water.
1/2 cup frozen peas or corn
Adds a sweet pop and bright color for contrast.
Equipment you'll need
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
- 1Step 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.
- 2Step 2
Add the chopped onion and cook until soft and translucent, about 5 minutes. Stir in the garlic and cook for 30 seconds more.
- 3Step 3
Stir in the tomato paste, cumin, chili powder, salt, and pepper until well combined and fragrant.
- 4Step 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.
- 5Step 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
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.

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
- 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.
- 2Add the chopped onion and cook until soft and translucent, about 5 minutes. Stir in the garlic and cook for 30 seconds more.
- 3Stir in the tomato paste, cumin, chili powder, salt, and pepper until well combined and fragrant.
- 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.
- 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.