Easy Mexican Style Rice

About the author: Susan Updated on Sat, 24 Jan 2026 15:19:27 GMT Side Dishes

Tags: #side-dish #rice #weeknight #gluten-free #one-pot

A woman with red hair and a black shirt.
Susan

Home cook, recipe developer and founder of My Home Made Recipe, sharing the tested dishes my family loves.

Updated on Sat, 24 Jan 2026 15:19:27 GMT

View Recipe →
Fluffy Mexican style rice with cilantro and lime in a white bowl Pin it
Fluffy Mexican style rice with cilantro and lime in a white bowl

Easy Mexican Style Rice is the side dish I want next to tacos, grilled chicken, beans, or anything with a little lime and salsa on the table. It is simple pantry cooking, but it does not taste plain.

The rice gets toasted in oil before the liquid goes in. That step gives the grains a nutty smell and helps them stay fluffy instead of clumping together.

This version uses tomato sauce, onion, garlic, broth, and a light hand with cumin and chili powder. It is savory and warm, not fiery, so it works for family dinners and meal prep.

Tomato Rice Basics

The ingredient list is short, so each piece needs to pull its weight. Long-grain rice gives you separate grains, while tomato sauce and broth bring the familiar color and savory flavor.

  • Long-grain white rice. Cooks up light and separate when toasted first.
  • Neutral oil. Coats the grains and helps them toast evenly.
  • Onion. Adds sweetness and a soft base flavor.
  • Garlic. Gives the rice a warm, savory backbone.
  • Tomato sauce. Adds color, gentle acidity, and classic restaurant-style flavor.
  • Chicken broth. Makes the rice taste seasoned all the way through. Vegetable broth works too.
  • Cumin and chili powder. Add warmth without making the rice too spicy.
  • Cilantro and lime. Freshen the pot right before serving.

Make Easy Mexican Style Rice

  1. Rinse the rice. Rinse under cool water until it runs mostly clear, then drain well so the grains can toast instead of steam.
  2. Soften the aromatics. Warm the oil in a heavy saucepan and cook the onion for 3-4 minutes, then add the garlic for 30 seconds.
  3. Toast the grains. Stir in the rice and cook for 4-5 minutes, moving it often, until some grains look pale golden and smell nutty.
  4. Add tomato and broth. Stir in tomato sauce, broth, cumin, chili powder, salt, and pepper. Scrape the bottom of the pan so nothing sticks.
  5. Simmer low. Bring it to a boil, cover, lower the heat, and cook for 18 minutes without lifting the lid.
  6. Rest and fluff. Turn off the heat and let the pot sit covered for 10 minutes. Fluff with a fork, then finish with cilantro and lime.
Easy Mexican Style Rice
Easy Mexican Style Rice

Toast Until Nutty

Toasting is the small step that makes this rice taste like more than tomato-coated grains. The rice should look dry and glossy at first, then a few grains will turn light gold around the edges. You do not need deep browning. Too much color can make the pot taste bitter.

Keep the heat at medium and stir often. If the pan looks dry before the rice is lightly toasted, add another teaspoon of oil. A heavy saucepan helps because it spreads heat evenly and gives you fewer scorched spots. The same toasting idea works in dishes like Easy Cheesy Rice Recipe with Vegetables, where rice needs flavor before the creamy finish.

Liquid Ratio Matters

Tomato sauce counts as part of the cooking liquid. If you add broth as if the sauce were not there, the rice can turn soft and heavy. For 1 1/2 cups long-grain white rice, 2 cups broth plus 1/2 cup tomato sauce gives a good balance.

Once the lid goes on, leave it alone. Peeking releases steam and stirring breaks the grains. Inspired Taste uses the same basic logic in its Mexican rice method, toasting rice first and then finishing it covered with a rest. You can read their version at Inspired Taste.

Smart Swaps

Vegetable broth makes this rice vegetarian. A small diced jalapeno can go in with the onion if you want heat, or add frozen peas and carrots during the last 5 minutes of cooking. If you like a deeper tomato flavor, replace 1 teaspoon of the salt with tomato bouillon, but taste first because bouillon brands vary a lot.

For a fuller dinner, spoon the rice beside Easy Mexican Chicken Marinade with Lime and Spices or fold it into burritos with beans and cheese. It also belongs next to Easy Mexican Street Corn Salad Recipe with Charred Corn when you want a bright, easy spread.

Serving Ideas

This is a natural side for tacos, enchiladas, fajitas, grilled shrimp, and saucy beans. I like it with a squeeze of lime and a little chopped cilantro, especially if the main dish is rich or cheesy.

Leftovers are useful. Pack the rice into burrito bowls, stir it into soup, or turn it into a quick skillet with black beans and shredded chicken. If you want a heartier rice dinner from the same flavor family, One Pot Mexican Rice Casserole is the cozy route.

Storage And Reheating

Cool the rice within 2 hours, then refrigerate it in a shallow airtight container. FoodSafety.gov lists cooked leftovers at 3-4 days in the refrigerator, and that is a good rule for this rice too. Their cold storage chart is here: FoodSafety.gov cold food storage chart.

Reheat with moisture. Add a spoonful of water, cover, and warm gently until steaming. A covered skillet gives the best texture, but the microwave works if you pause once to stir.

Summary

Serve this rice hot with cilantro and lime, or tuck leftovers into burritos, bowls, and casseroles.

Easy Mexican Style Rice
Easy Mexican Style Rice

FAQs

What makes Mexican style rice fluffy instead of sticky?

Use long-grain white rice and toast it in oil before adding liquid. After cooking, keep the lid on and let the pot rest for 10 minutes so the steam finishes the grains evenly.

Can I use brown rice instead of white rice?

Yes, but brown rice needs more liquid and a longer cook time. Start with about 2 1/2 cups broth for 1 cup brown rice and expect 40-45 minutes on low. For a dedicated version, try Healthy Mexican Brown Rice.

Can I make this rice vegetarian?

Yes. Use vegetable broth instead of chicken broth. The rice will still have plenty of flavor from the tomato sauce, onion, garlic, and spices.

Why is my Mexican rice mushy?

Mushy rice usually comes from too much liquid, too much stirring, or skipping the rest time. Simmer gently, keep the lid closed, and fluff only at the end with a fork.

How long does cooked Mexican rice keep?

Store cooled rice in an airtight container in the refrigerator for up to 4 days. Reheat it with a splash of water in a covered skillet or microwave until steaming hot.

What should I serve with Easy Mexican Style Rice?

It is great with tacos, enchiladas, grilled meats, shrimp cocktail, corn salad, beans, and roasted vegetables. It also makes a good base for burrito bowls.

References

Sources cited in this recipe.
4.40 from 17 votes

Easy Mexican Style Rice

Prep time:
10 min
Cook time:
28 min
Total time:
38 min
Servings:
6
Fluffy Mexican style rice with cilantro and lime in a white bowl

Fluffy Mexican-style rice simmered with tomato, onion, garlic, broth, and spices for an easy one-pot side dish.

Ingredients

  • For the rice

  • 1 1/2 cups (285 g) long-grain white rice, rinsed and well drained
  • 2 tablespoons neutral oil, such as avocado or canola oil
  • 1/2 medium yellow onion, finely diced
  • 2 cloves garlic, minced
  • 1/2 cup (120 ml) tomato sauce
  • 2 cups (480 ml) low-sodium chicken broth or vegetable broth
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • 1/4 teaspoon black pepper
  • For finishing

  • 2 tablespoons chopped fresh cilantro
  • 1 lime, cut into wedges

Instructions

1.

1. Rinse and drain the rice: Rinse the rice under cool running water until the water is mostly clear. Drain very well so the rice can toast properly.

2.

2. Cook the onion and garlic: Heat the oil in a heavy saucepan over medium heat. Add the onion and cook for 3-4 minutes until softened, then stir in the garlic for 30 seconds.

3.

3. Toast the rice: Add the drained rice and cook for 4-5 minutes, stirring often, until the grains look glossy and a few turn light golden.

4.

4. Add tomato and broth: Stir in the tomato sauce, broth, salt, cumin, chili powder, and black pepper. Scrape the bottom of the pan and bring the mixture to a boil.

5.

5. Simmer covered: Cover the pan, reduce the heat to low, and cook for 18 minutes without lifting the lid.

6.

6. Rest and finish: Turn off the heat and let the rice rest, still covered, for 10 minutes. Fluff with a fork and finish with cilantro and lime wedges.

Good to know

  1. Best made with long-grain white rice for fluffy, separate grains.
  2. Use vegetable broth for a vegetarian version.
  3. Tomato sauce counts as part of the cooking liquid, so do not add extra broth.

Equipment

  • Fine-mesh strainer
  • Heavy saucepan with tight-fitting lid
  • Wooden spoon
  • Fork

Allergens

Always check labels if you have allergies.
  • None

Nutrition facts

Values are estimates per serving.
  • Calories: 215
  • Fat: 5 g
  • Carbs: 39 g
  • Protein: 4 g