Easy Mexican Rice

Save this recipe on:

Vibrant, zesty, and wonderfully satisfying—Easy Mexican Rice is a one-pot wonder that brings the taste of Mexico straight to your table. Perfectly cooked basmati rice is infused with bold spices, mixed with sweet corn, kidney beans, and chopped bell peppers, creating a savory symphony of flavors and textures in every bite. The beautiful golden hue, thanks to turmeric and tomato, makes it not just delicious but a visual treat, too.

Whether you’re whipping up a quick dinner, meal prepping for the week, or preparing a festive side dish for taco night, this Easy Mexican Rice fits the bill. It’s vegetarian-friendly, customizable, and comes together with simple pantry staples. Pair it with enchiladas, grilled veggies, or enjoy it on its own for a cozy comfort meal that’s both wholesome and satisfying.


Ingredients for Easy Mexican Rice

  • 1 cup basmati rice (rinsed and soaked for 15–20 minutes)
  • 1 tablespoon olive oil or butter
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 1/2 cup sweet corn (fresh or frozen)
  • 1/2 cup cooked kidney beans (or canned, drained and rinsed)
  • 1/2 cup diced red bell pepper
  • 1/2 teaspoon cumin powder
  • 1/4 teaspoon smoked paprika
  • 1/4 teaspoon turmeric powder
  • 1/4 teaspoon chili powder (adjust to taste)
  • Salt to taste
  • 1 cup tomato puree (or 1 large tomato, blended)
  • 2 cups water or vegetable broth
  • Fresh cilantro for garnish
  • Lime wedges (optional, for serving)

Step 1: Prep the Rice

Begin by rinsing the basmati rice thoroughly under cold water until the water runs clear. Soak the rice in water for 15–20 minutes to ensure it cooks evenly and remains fluffy. Drain just before cooking.


Step 2: Sauté the Aromatics

In a medium-sized pan or skillet, heat the olive oil or butter over medium heat. Add the chopped onions and sauté until translucent, about 2–3 minutes. Stir in the minced garlic and cook for another minute until fragrant.


Step 3: Add the Vegetables and Spices

Toss in the diced red bell pepper, corn, and kidney beans. Sauté for a couple of minutes until the veggies are slightly tender. Then add cumin powder, paprika, turmeric, chili powder, and salt. Stir well to coat everything evenly in the spices.


Step 4: Mix in Tomato Puree

Pour in the tomato puree and cook for 3–4 minutes, letting the mixture simmer and reduce slightly. This builds the base flavor for the rice and enhances the depth of the dish.


Step 5: Add Rice and Liquid

Add the soaked and drained rice into the pan. Gently mix it into the tomato-veggie mixture, making sure every grain is coated. Pour in the water or vegetable broth, bring it to a boil, then reduce the heat to low.


Step 6: Cook and Fluff

Cover the pan with a tight-fitting lid and let the rice simmer on low heat for 15–18 minutes or until the water is absorbed and the rice is tender. Avoid opening the lid too often to ensure even cooking. Once done, let it rest for 5 minutes, then fluff with a fork.


Step 7: Garnish and Serve

Sprinkle freshly chopped cilantro over the top and serve hot with lime wedges on the side. It’s ready to enjoy as a main dish or a side to your favorite Mexican entrées.


Storage Instructions

Easy Mexican Rice stores beautifully, making it ideal for meal prep or leftovers. Once the rice has completely cooled to room temperature, transfer it to an airtight container.

  • Refrigerator: Store for up to 4 days. Reheat in the microwave or on the stovetop with a splash of water to bring back its fluffy texture.
  • Freezer: This rice freezes well for up to 2 months. Store in portioned containers or freezer bags. Thaw in the refrigerator overnight before reheating.

Avoid leaving the rice out at room temperature for extended periods to prevent bacterial growth.


Estimated Nutrition (Per Serving – based on 4 servings)

  • Calories: 260 kcal
  • Carbohydrates: 42g
  • Protein: 6g
  • Fat: 7g
  • Fiber: 4g
  • Sugar: 3g
  • Sodium: 330mg
  • Cholesterol: 0mg

Note: Nutritional values may vary depending on exact ingredients and portion sizes.


Frequently Asked Questions

1. Can I use brown rice instead of white?

Yes, but you’ll need to increase the cooking time and liquid. Brown rice typically takes about 35–40 minutes to cook and needs 2.5 cups of water per cup of rice.

2. Is this dish vegan?

Absolutely! As long as you use oil instead of butter and ensure the broth is vegetable-based, it’s 100% vegan.

3. What protein can I add to make it a full meal?

Grilled chicken, tofu, or even scrambled eggs go wonderfully with this rice if you want to turn it into a more protein-rich main.

4. Can I make this in a rice cooker?

Yes! After sautéing the aromatics and spices in a pan, you can transfer everything into a rice cooker and cook as you normally would.

5. Can I use canned tomatoes instead of fresh puree?

Definitely. Use canned crushed tomatoes or tomato sauce as a convenient substitute.

6. Is this recipe spicy?

It’s mildly spiced. Adjust the chili powder to your heat preference to make it more or less spicy.

7. Can I add cheese on top?

Yes! A sprinkle of shredded cheddar or a Mexican blend cheese can make it extra indulgent.

8. How do I prevent the rice from turning mushy?

Make sure to rinse the rice well, soak it before cooking, and use the correct water-to-rice ratio. Avoid over-stirring while it cooks.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Mexican Rice


  • Author: Lorenzo Devereaux
  • Total Time: 30 minutes
  • Yield: 4 servings

Description

Looking for a quick dinner or an easy side dish for your next taco night? This Easy Mexican Rice recipe is your go-to answer. With its bright flavors, vibrant colors, and satisfying texture, this rice dish is more than just a side—it can easily stand alone as a delicious vegetarian main. Made with fluffy basmati rice, a medley of vegetables, and a rich tomato base spiced with cumin, paprika, and garlic, it’s a flavorful and comforting option for busy weeknights or festive family meals. Whether you’re searching for healthy snack ideas, quick meal prep solutions, or bold food ideas with global inspiration, this recipe has you covered. One bite of this spicy, savory rice and you’ll be hooked.


Ingredients

1 cup basmati rice (rinsed and soaked for 1520 minutes)

1 tablespoon olive oil or butter

1 small onion, finely chopped

2 garlic cloves, minced

1/2 cup sweet corn (fresh or frozen)

1/2 cup cooked kidney beans (or canned, drained and rinsed)

1/2 cup diced red bell pepper

1/2 teaspoon cumin powder

1/4 teaspoon smoked paprika

1/4 teaspoon turmeric powder

1/4 teaspoon chili powder (adjust to taste)

Salt to taste

1 cup tomato puree (or 1 large tomato, blended)

2 cups water or vegetable broth

Fresh cilantro for garnish

Lime wedges (optional, for serving)


Instructions

  1. Rinse and soak the rice for 15–20 minutes, then drain.
  2. Heat oil or butter in a skillet. Sauté chopped onion until translucent.
  3. Add minced garlic and cook until fragrant.
  4. Stir in corn, beans, and bell pepper. Cook for a couple of minutes.
  5. Add cumin, paprika, turmeric, chili powder, and salt. Mix well.
  6. Pour in tomato puree and simmer for 3–4 minutes.
  7. Add the drained rice and mix to coat with the tomato and spice mixture.
  8. Pour in water or broth. Bring to a boil, then reduce heat to low.
  9. Cover and simmer for 15–18 minutes until rice is cooked and liquid absorbed.
  10. Let rest for 5 minutes. Fluff with a fork, garnish with cilantro, and serve with lime wedges.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Side Dish

Save this recipe on:

Leave a Reply

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

Recipe rating