Healthy Mexican Brown Rice

By: Susan Updated on Sat, 24 Jan 2026 15:21:44 GMT Side Dishes

Tags: #mexican #side-dish #vegan #gluten-free #meal-prep

Mexican brown rice garnished with fresh cilantro and a lime wedge Pin it
Mexican brown rice garnished with fresh cilantro and a lime wedge

I started making this rice when I wanted the comfort of classic Mexican rice without the post-meal crash that white rice sometimes brings. Brown rice takes longer to cook, but the payoff is a nuttier, more satisfying bowl that holds up to bold flavors.

The method is nearly identical to the traditional version. You toast the grains in a little oil, simmer them with tomatoes and cumin, and let the pot do the rest while you prep the rest of dinner.

What goes into the pot

This is a short list that rewards good staples. Buy the best broth you can and use ripe tomatoes if they are in season. The rest is just patience while the brown rice simmers.

  • Brown rice. Long-grain brown rice keeps a chewy bite and nutty flavor that stands up to the tomato and cumin.
  • Roma tomatoes. Fresh ones give the brightest flavor, though a can of diced tomatoes works when fresh are pale.
  • White onion and garlic. The savory base that sweetens as it cooks down into the sauce.
  • Cumin. The warm, earthy spice that makes this rice taste unmistakably Mexican.
  • Vegetable broth. Adds body and depth that water simply cannot match.
  • Olive oil. For toasting the grains and carrying the flavor of the spices.
  • Cilantro and lime. Stirred in at the end for a fresh, sharp finish.

How the flavor builds

  1. Blend the base. Roughly chop the tomatoes, onion, and garlic, then blend with half a cup of broth until completely smooth. This gives the rice its color and deep savory backbone.
  2. Toast the rice. Heat oil in a heavy pot over medium heat. Add the drained brown rice and stir constantly until the grains smell nutty and turn a shade darker, about 3 to 4 minutes.
  3. Add the sauce. Pour in the blended tomato mixture along with the cumin, salt, and pepper. Cook, stirring, until the rice absorbs most of the liquid, about 5 minutes.
  4. Simmer gently. Add the remaining broth and bring to a boil. Cover, reduce heat to low, and cook until the rice is tender and the liquid is gone, 35 to 40 minutes.
  5. Rest and finish. Remove the pot from heat and let it sit covered for 10 minutes. Fluff with a fork, fold in the cilantro, and serve with lime wedges.
Healthy Mexican Brown Rice
Healthy Mexican Brown Rice

Why toasting matters

Toasting the raw grains in hot oil before adding liquid is the step that separates fluffy, flavorful Mexican rice from a mushy pilaf. The heat wakes up the natural oils in the brown rice and creates a light nutty aroma that carries through the whole dish. It also helps the grains keep their structure during the long simmer. If you skip this, the rice still cooks, but it will lack that subtle depth.

Liquid ratio and patience

Brown rice needs more liquid and more time than white rice. For one cup of dry long-grain brown rice, two and a half cups of broth gives the right balance of tenderness without sogginess. The key is to keep the lid on and resist peeking. Steam does most of the work in the final ten minutes. If you lift the lid too often, you release the steam and the grains dry out or cook unevenly.

Swaps and extra add-ins

You can stir in a diced bell pepper with the onion or add a handful of frozen corn during the last five minutes of cooking. A drained can of black beans turns this side into a light main dish. For a different take on the same technique, our easy Mexican style rice uses white rice for a quicker cook. If you want another wholesome grain bowl, try our quick healthy fried rice.

Storing and reheating

Leftovers keep well in an airtight container in the refrigerator for up to 4 days. The rice also freezes flat in a zip-top bag for up to 2 months. Reheat in a skillet with a splash of water or broth over medium heat, stirring occasionally, rather than the microwave. The steam revives the texture and keeps the grains from turning gummy. Harvard School of Public Health notes that whole grains like brown rice retain more fiber and nutrients than refined grains. Read more on whole grain benefits.

What to serve with it

This rice is sturdy enough to sit under grilled chicken, carne asada, or black beans. I often serve it with Mexican street corn and a simple avocado salad for a full spread. It also works as the base for a burrito bowl with whatever leftovers are in the fridge. If you love rice-based sides, our chili verde rice is another weeknight favorite worth trying.

Healthy Mexican Brown Rice
Healthy Mexican Brown Rice

FAQs

Is brown rice healthier than white rice?

Yes. Brown rice keeps the bran and germ, which means more fiber, B vitamins, and minerals. A typical serving has about three times the fiber of white rice.

Can I use canned tomatoes instead of fresh?

Absolutely. One 14-ounce can of diced tomatoes works well when fresh romas are out of season. The flavor is a little deeper and slightly less bright.

Why is my brown rice still chewy after 40 minutes?

Brown rice simply needs more time and liquid than white rice. If it is chewy after 40 minutes, add a quarter cup of hot broth, cover, and cook another 5 to 10 minutes.

Can I make this in a rice cooker?

Yes. Sauté the onion, garlic, and rice on the stove first, then transfer everything to a rice cooker and use the brown rice setting. The texture comes out evenly fluffy.

Is this recipe gluten-free and vegan?

It is naturally gluten-free. Use vegetable broth instead of chicken broth and skip any cheese toppings to keep it completely vegan.

How do I store and reheat leftovers?

Cool the rice quickly and refrigerate in an airtight container for up to 4 days. Reheat in a skillet with a tablespoon of water to steam it back to life.

What proteins pair well with this rice?

Grilled chicken, black beans, carne asada, or fried eggs all work beautifully. It is sturdy enough to stand up to bold marinades.

References

Sources cited in this recipe.
4.50 from 10 votes

Healthy Mexican Brown Rice

Prep time:
10 min
Cook time:
45 min
Total time:
55 min
Servings:
6
Mexican brown rice garnished with fresh cilantro and a lime wedge
Print it Pin it Send it

A nutty, fiber-rich Mexican brown rice side dish toasted with tomatoes, cumin, and garlic. Ready in under an hour.

Ingredients

  • For the rice

  • For the sauce and seasoning

  • For finishing

Instructions

1.

1. Blend the tomato base: Combine the chopped tomatoes, onion, garlic, and 1/2 cup of the broth in a blender. Puree until completely smooth and set aside.

2.

2. Toast the rice: Heat the oil in a heavy-bottomed saucepan or Dutch oven over medium heat. Add the drained brown rice and stir constantly until the grains smell nutty and look slightly toasted, 3 to 4 minutes.

3.

3. Add the sauce and spices: Pour in the blended tomato mixture. Add the cumin, salt, and pepper. Cook, stirring, until the rice has absorbed most of the liquid, about 5 minutes.

4.

4. Simmer until tender: Add the remaining 2 cups of broth and stir once. Bring to a boil, then cover, reduce heat to low, and simmer until the rice is tender and the liquid is absorbed, 35 to 40 minutes. Resist lifting the lid.

5.

5. Rest and fluff: Remove the pot from heat. Let it sit covered for 10 minutes. Fluff with a fork, fold in the cilantro, and serve with lime wedges.

Good to know

  1. Brown rice requires a longer simmer than white rice. Patience yields fluffy, separate grains.

Equipment

  • Heavy-bottomed saucepan or Dutch oven with tight lid
  • Blender

Allergens

Always check labels if you have allergies.
  • None

Nutrition facts

Values are estimates per serving.
  • Calories: 185
  • Fat: 4 g
  • Carbs: 34 g
  • Protein: 4 g