Mexican Rice Recipe Simple Amazing Flavor

This post may contain affiliate links. For more, see our Affiliate Disclaimer.

Mexican rice always reminds me of lively family dinners where colorful plates fill the table and everyone reaches for seconds. This homemade Mexican rice brings that same warm feeling to your kitchen. It cooks in about 30 minutes, uses simple pantry ingredients, and delivers fluffy rice with rich tomato flavor and gentle spice that pairs perfectly with tacos, fajitas, or grilled chicken.

Why You’ll Love This Mexican Rice Recipe

Simple ingredients and pantry staples

First, this Mexican rice recipe uses ingredients most kitchens already have. You only need rice, tomato sauce, broth, and a few fresh vegetables. Because of that, you can cook Mexican rice anytime without planning ahead.

Also, olive oil, cumin, and garlic add depth to the flavor. As a result, the rice tastes rich and savory even though the ingredient list stays simple.

Ready in about 30 minutes from start to finish

Next, this Mexican rice cooks quickly. Prep takes about 10 minutes, while the rice simmers for around 15 minutes.

Meanwhile, you can prepare tacos, grilled chicken, or vegetables. So dinner comes together easily without stress.

Fluffy, flavorful, and perfect for Mexican meals

Finally, the texture makes this Mexican rice special. The grains stay light and fluffy instead of sticky.

Because the rice absorbs tomato sauce and broth, each bite carries warm savory flavor. As a result, the dish works beautifully with many Mexican inspired meals.

Ingredients for Mexican Rice

Essential ingredients for authentic flavor

To make Mexican rice at home, gather these ingredients:

  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 2 garlic cloves, minced
  • ½ red bell pepper, diced
  • 1 small jalapeno, seeded and finely diced
  • 1 cup long grain white rice
  • ½ teaspoon cumin
  • Kosher salt to taste
  • 8 ounces tomato sauce
  • 1 cup vegetable broth or chicken broth

These ingredients create the classic color and savory taste that Mexican rice is known for.

Optional garnish and ingredient substitutions

You can finish the dish with chopped cilantro for a fresh herbal note.

Also, vegetable broth works well for a plant based option. However, chicken broth adds deeper savory flavor if you prefer.

How to Make Mexican Rice Step by Step

Step 1: Rinse the rice to remove excess starch

First, rinse the rice in a fine mesh sieve under cold water. Continue rinsing until the water runs clear.

This step removes extra starch. As a result, the Mexican rice cooks up fluffy rather than sticky.

Step 2: Sauté onion, garlic, bell pepper, and jalapeño

Next, heat olive oil in a large saucepan over medium high heat.

Then add onion, garlic, bell pepper, and jalapeno. Cook while stirring for several minutes until the onion softens and turns translucent. Meanwhile, your kitchen will fill with warm savory aromas.

Step 3: Toast the rice until lightly golden

Now add the rinsed rice to the pan.

Stir constantly while the grains cook in the oil. Soon the rice becomes lightly golden and slightly nutty in aroma. This step builds deeper flavor for the finished Mexican rice.

Step 4: Add cumin, tomato sauce, broth, and salt

Next, stir in cumin, tomato sauce, broth, and salt.

Mix everything until the rice spreads evenly through the liquid. Immediately you will notice the bright red color forming.

Step 5: Simmer until the rice is tender and fluffy

Bring the mixture to a gentle boil.

Then cover the saucepan and reduce the heat to low. Let the Mexican rice simmer for about 15 minutes until the liquid absorbs and the rice turns tender.

Finally, fluff the rice with a fork and sprinkle chopped cilantro on top before serving.

Fresh homemade Mexican rice cooked in a skillet with tomato, vegetables, and cilantro garnish.

Tips for Perfect Mexican Rice Every Time

Why rinsing rice prevents clumping

Rinsing rice removes surface starch that causes grains to stick together.

Therefore, this small step helps Mexican rice stay light and separated.

The importance of toasting rice for deeper flavor

Toasting the rice adds nutty aroma and richer taste.

Also, the oil coats the grains, which helps the rice maintain its fluffy texture as it cooks.

How to keep the rice fluffy instead of mushy

Use the correct liquid ratio and avoid stirring during simmering.

Then let the rice rest for a few minutes after cooking. As a result, the grains firm up and stay fluffy.

Mexican Rice vs Spanish Rice

Key flavor differences between the two dishes

Mexican rice and Spanish rice look similar, yet their flavors differ.

Mexican rice uses tomato sauce and cumin. Meanwhile Spanish rice often includes saffron, which gives it a different aroma and color.

Why cumin gives Mexican rice its signature taste

Cumin adds warm earthy notes that define Mexican rice.

Because of this spice, the dish pairs beautifully with tacos, burritos, and grilled meats.

What to Serve with Mexican Rice

Popular Mexican inspired meals that pair perfectly

Mexican rice works well beside many dishes. For example, it tastes great with juicy honey lime chicken perfect with Mexican rice.

Also try serving it with the smoky and creamy Mexican street corn (elote) side dish for a festive meal.

Meanwhile, a bowl of hearty one-pot taco soup packed with bold Mexican flavors turns dinner into a comforting feast.

Creative ways to use leftover Mexican rice

Leftover Mexican rice works well in burrito bowls or stuffed peppers.

You can also add it to wraps with beans, grilled chicken, or vegetables for a quick lunch.

Storage, Reheating, and Freezing Tips

How to store Mexican rice in the refrigerator

Store leftover Mexican rice in an airtight container.

It stays fresh in the refrigerator for about 4 to 5 days.

Best ways to reheat rice without drying it out

Add a splash of water or broth before reheating.

Then warm the rice in the microwave or on the stovetop while stirring occasionally.

How to freeze and thaw leftover rice

Mexican rice freezes well for up to 3 months.

Place cooled rice in freezer safe containers. Later thaw overnight in the refrigerator and reheat gently.

Frequently Asked Questions

What type of rice is Mexican rice?

Mexican rice usually uses long grain white rice. This type of rice stays fluffy and separate when cooked.

What gives Mexican rice its flavor?

Tomato sauce, garlic, onion, and cumin give Mexican rice its savory flavor. Meanwhile jalapeno adds mild heat.

What’s the difference in Mexican rice and Spanish rice?

Mexican rice commonly uses cumin and tomato sauce. Spanish rice often includes saffron, which changes the flavor and color.

How to simple Mexican rice?

Simply sauté vegetables, toast the rice, add tomato sauce and broth, then simmer until tender. The process takes about 30 minutes.

More Such Recipes

For more recipe inspiration and kitchen ideas, you can also follow along here:
https://www.pinterest.com/kai_recipes/
https://web.facebook.com/kairecipe/

Fluffy Mexican rice with vegetables, cilantro, and lime wedges in a bowl
Fresh homemade Mexican rice with vegetables, cilantro, and lime wedges served in a rustic bowl.

Conclusion

Homemade Mexican rice brings bright color, savory flavor, and fluffy texture to any meal. Because it uses simple ingredients and cooks in about 30 minutes, it works perfectly for busy weeknights or festive Cinco de Mayo dinners. Try this easy Mexican rice recipe and serve it with tacos, grilled chicken, or your favorite Mexican dishes.

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
Fluffy Mexican rice with tomato, vegetables, cilantro, and lime wedges in a ceramic bowl

Mexican Rice Recipe Simple Amazing Flavor


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: kai
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

This homemade Mexican rice is fluffy, savory, and full of tomato flavor with a touch of warm cumin and mild jalapeno spice. It cooks in about 30 minutes and pairs perfectly with tacos, fajitas, burrito bowls, grilled chicken, or seafood.


Ingredients

Scale

1 tablespoon olive oil

1 small onion, diced

2 garlic cloves, minced

½ red bell pepper, diced

1 small jalapeno, seeded and finely diced

1 cup long-grain white rice

½ teaspoon cumin

Kosher salt to taste

8 ounces tomato sauce

1 cup vegetable broth or chicken broth

Optional: chopped cilantro for garnish


Instructions

1. Rinse and drain the rice thoroughly using a fine mesh sieve until the water runs clear.

2. Heat olive oil in a large saucepan over medium high heat and sauté the onion, garlic, bell pepper, and jalapeno until the onion softens.

3. Add the rice and cook while stirring until the grains become lightly toasted and golden.

4. Stir in cumin, salt, tomato sauce, and broth until everything combines well.

5. Bring the mixture to a boil, then cover and reduce heat to low.

6. Simmer for about 15 minutes until the rice absorbs the liquid and becomes tender.

7. Fluff the rice with a fork, garnish with chopped cilantro if desired, and serve warm.

Notes

Toasting the rice before adding liquid gives the dish a deeper flavor and keeps the grains fluffy.

Rinsing the rice removes excess starch and prevents clumping.

Cumin provides the classic earthy flavor of Mexican rice.

Vegetable broth or chicken broth both work well depending on preference.

Store leftovers in the refrigerator for up to 5 days or freeze for up to 3 months.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 162
  • Sugar: 3 g
  • Sodium: 350 mg
  • Fat: 4 g
  • Saturated Fat: 0.6 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 28 g
  • Fiber: 2 g
  • Protein: 3 g
  • Cholesterol: 0 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star