One Pot Healthy Mexican Rice – A Flavorful, Weeknight-Friendly Staple

This One Pot Healthy Mexican Rice brings bright, zesty flavor with minimal fuss. It’s the kind of recipe you can pull together on a busy weeknight and feel good about serving. Everything cooks in one pot, and the ingredients are simple pantry staples.

The result is fluffy rice, packed with vegetables, protein, and warm spices. Make it once and it might become part of your weekly rotation.

Save

One Pot Healthy Mexican Rice - A Flavorful, Weeknight-Friendly Staple

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings

Ingredients
  

  • 2 tablespoons olive oil or avocado oil
  • 1 medium yellow onion, finely diced
  • 1 red bell pepper, diced
  • 2 cloves garlic, minced
  • 1 cup brown long-grain rice, rinsed
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon chili powder (mild or medium)
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon ground coriander (optional)
  • 1/2 teaspoon sea salt, plus more to taste
  • Freshly ground black pepper, to taste
  • 1 cup low-sodium tomato sauce or crushed tomatoes
  • 1 1/2 cups low-sodium vegetable broth or chicken broth
  • 1 cup frozen corn kernels
  • 1 cup cooked black beans, rinsed and drained (optional for protein)
  • Juice of 1/2 lime (about 1 tablespoon)
  • 1/4 cup chopped fresh cilantro
  • Optional toppings: diced avocado, sliced green onions, Greek yogurt or sour cream, jalapeño slices

Method
 

  1. Rinse the rice. Place the brown rice in a fine mesh strainer and rinse under cool water for 30 seconds.This helps prevent clumping and keeps the grains fluffy.
  2. Sauté the aromatics. Heat the oil in a medium pot over medium heat. Add the onion and bell pepper.Cook 4–5 minutes, stirring often, until softened. Add the garlic and cook 30 seconds, just until fragrant.
  3. Toast the rice and spices. Stir in the rinsed rice, cumin, smoked paprika, chili powder, oregano, coriander (if using), salt, and pepper.Toast for 1–2 minutes, stirring to coat the rice in oil and spices. You should smell a warm, nutty aroma.
  4. Add liquids and bring to a simmer. Pour in the tomato sauce and broth.Stir well, scraping up any bits from the bottom. Bring to a gentle simmer.
  5. Cover and cook. Reduce the heat to low, cover, and cook for 35–40 minutes, or until the rice is tender and most of the liquid is absorbed.Avoid lifting the lid too often, which releases steam and can lengthen cook time.
  6. Stir in corn and beans. Fold in the frozen corn and black beans. Cover and cook another 5 minutes.The residual heat will warm everything through without overcooking.
  7. Finish with lime and cilantro. Turn off the heat. Add lime juice and cilantro.Fluff gently with a fork. Taste and adjust salt, pepper, or lime to your preference.
  8. Serve with toppings. Add avocado, green onions, a dollop of Greek yogurt, or jalapeño for heat.Enjoy as a main dish or a hearty side.
Jump to Recipe Card

What Makes This Special

Cooking process close-up: One Pot Healthy Mexican Rice mid-simmer in a matte black Dutch oven, overhSave

This version keeps the spirit of classic Mexican-style rice while leaning healthier. It uses brown rice for whole-grain goodness, plenty of vegetables, and light oil.

The spices are bold without being heavy, and a hint of tomato gives it a beautiful color. Most importantly, it’s a one-pot dish, which means fewer dishes and less hassle.

It’s also versatile. Add beans or chicken for protein, or keep it fully plant-based.

You can turn it into burrito bowls, stuff it into peppers, or serve it as a side with tacos and grilled veggies. It’s reliable, flexible, and deeply satisfying.

Ingredients

  • 2 tablespoons olive oil or avocado oil
  • 1 medium yellow onion, finely diced
  • 1 red bell pepper, diced
  • 2 cloves garlic, minced
  • 1 cup brown long-grain rice, rinsed
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon chili powder (mild or medium)
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon ground coriander (optional)
  • 1/2 teaspoon sea salt, plus more to taste
  • Freshly ground black pepper, to taste
  • 1 cup low-sodium tomato sauce or crushed tomatoes
  • 1 1/2 cups low-sodium vegetable broth or chicken broth
  • 1 cup frozen corn kernels
  • 1 cup cooked black beans, rinsed and drained (optional for protein)
  • Juice of 1/2 lime (about 1 tablespoon)
  • 1/4 cup chopped fresh cilantro
  • Optional toppings: diced avocado, sliced green onions, Greek yogurt or sour cream, jalapeño slices

Step-by-Step Instructions

Tasty top view: Overhead shot of the finished One Pot Healthy Mexican Rice just after stirring in coSave
  1. Rinse the rice. Place the brown rice in a fine mesh strainer and rinse under cool water for 30 seconds.

    This helps prevent clumping and keeps the grains fluffy.

  2. Sauté the aromatics. Heat the oil in a medium pot over medium heat. Add the onion and bell pepper.

    Cook 4–5 minutes, stirring often, until softened. Add the garlic and cook 30 seconds, just until fragrant.

  3. Toast the rice and spices. Stir in the rinsed rice, cumin, smoked paprika, chili powder, oregano, coriander (if using), salt, and pepper.

    Toast for 1–2 minutes, stirring to coat the rice in oil and spices. You should smell a warm, nutty aroma.

  4. Add liquids and bring to a simmer. Pour in the tomato sauce and broth.

    Stir well, scraping up any bits from the bottom. Bring to a gentle simmer.

  5. Cover and cook. Reduce the heat to low, cover, and cook for 35–40 minutes, or until the rice is tender and most of the liquid is absorbed.

    Avoid lifting the lid too often, which releases steam and can lengthen cook time.

  6. Stir in corn and beans. Fold in the frozen corn and black beans. Cover and cook another 5 minutes.

    The residual heat will warm everything through without overcooking.

  7. Finish with lime and cilantro. Turn off the heat. Add lime juice and cilantro.

    Fluff gently with a fork. Taste and adjust salt, pepper, or lime to your preference.

  8. Serve with toppings. Add avocado, green onions, a dollop of Greek yogurt, or jalapeño for heat.

    Enjoy as a main dish or a hearty side.

Storage Instructions

  • Refrigerator: Cool completely, then store in an airtight container for up to 4 days.
  • Freezer: Portion into freezer-safe containers or bags. Freeze for up to 3 months. Label with the date for easy tracking.
  • Reheating: Add a splash of broth or water and reheat on the stove over low heat, covered, stirring occasionally.

    For the microwave, cover loosely and heat in 60–90 second bursts, stirring in between, until hot.

  • Meal prep tip: Pack in single-serve containers for easy lunches. Add fresh toppings right before eating to keep flavors bright.
Final plated close-up: Restaurant-quality presentation of a hearty bowl build. Brown rice base moundSave

Benefits of This Recipe

  • Whole-grain base: Brown rice brings fiber and steady energy. It’s more filling and nutrient-dense than white rice.
  • Veggie-loaded: Onion, bell pepper, corn, and tomatoes add vitamins, color, and texture.
  • Flexible protein: Black beans add plant-based protein and extra fiber.

    You can also add chicken or turkey if you prefer.

  • One pot simplicity: Less cleanup, more flavor. Everything simmers together for deeper, unified taste.
  • Budget-friendly: Uses pantry staples and seasonal vegetables. Great for stretching meals across a few days.

Pitfalls to Watch Out For

  • Undercooked rice: If the rice is still firm after 40 minutes, add 1/4 cup hot water or broth, cover, and cook 5–10 minutes more.
  • Scorched bottom: Keep the heat low once simmering.

    If your pot runs hot, use a heat diffuser or stir briefly halfway through.

  • Too much liquid: Tomato sauces vary. If it looks soupy near the end, uncover and let it simmer on low for a few minutes to reduce.
  • Flat flavor: Finish with extra lime, a pinch more salt, or a splash of hot sauce. Bright acidity wakes everything up.
  • Overcrowding with add-ins: Add beans and corn at the end so they don’t turn mushy.

    Keep extras modest to preserve the rice’s texture.

Variations You Can Try

  • Protein boost: Stir in 1–2 cups of cooked, shredded chicken or sautĂ©ed ground turkey during the final 5 minutes.
  • Veggie swap: Use green bell pepper, zucchini, or spinach. Add spinach at the end so it wilts gently.
  • Spice it up: Add chipotle powder or minced chipotle in adobo for smoky heat. A pinch of cayenne works too.
  • Cheesy finish: Sprinkle with a little shredded Monterey Jack or cotija right before serving.
  • Cilantro-lime twist: Double the lime and cilantro for a brighter, fresher profile.
  • White rice version: Use long-grain white rice.

    Reduce liquid to 1 3/4 cups total and simmer covered for 15–18 minutes, then rest 5 minutes off heat.

  • Grain-free option: Try riced cauliflower. SautĂ© spices and aromatics, then stir in 4 cups cauli rice, 1/2 cup tomato sauce, and 1/2 cup broth. Cook 5–7 minutes, stirring, until tender.

FAQ

Can I make this without tomatoes?

Yes.

Replace the tomato sauce with extra broth and add 1–2 tablespoons tomato paste or skip tomato entirely. If skipping, consider adding more lime and a bit of smoked paprika to keep depth and color.

How do I keep the rice from getting mushy?

Rinse the rice, measure liquids carefully, and keep a gentle simmer. Avoid stirring too often while it cooks.

Let it rest for 5 minutes off heat before fluffing.

Is this recipe gluten-free?

Yes, as written it’s naturally gluten-free. Always check labels on broth, spices, and beans to be sure.

Can I use a rice cooker or Instant Pot?

For an Instant Pot, sauté aromatics and spices, add rice and liquids, then cook on high pressure for 22 minutes (brown rice), natural release 10 minutes. Stir in corn, beans, lime, and cilantro after.

Rice cookers vary, so results may be less predictable with tomato-based liquids.

What if I don’t have smoked paprika?

Use regular paprika and add a tiny pinch of chipotle powder or a drop of liquid smoke. It won’t be identical, but it will still be delicious.

How can I make it kid-friendly?

Use mild chili powder, skip jalapeños, and reduce spices slightly. Serve with cheese or a dollop of Greek yogurt to mellow the heat.

Can I add tomatoes with green chiles?

Absolutely.

Replace the tomato sauce with a can of diced tomatoes with green chiles. Reduce the broth by about 1/4 cup to balance the extra liquid.

Final Thoughts

One Pot Healthy Mexican Rice is dependable, flavorful, and easy to customize. It fits a busy weeknight, yet still tastes like something you looked forward to all day.

Keep the ingredients on hand and you’re never far from a balanced, comforting meal. Whether you serve it as a side or build it into a bowl, it’s a recipe that works as hard as you do—and cleans up just as easily.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating