🥄 Homestyle recipes, tested & loved
🥘Recipes by Nani
Vegetarian

Easy Homemade Mexican Rice

This fluffy tomato rice is the perfect side for your next taco night or family dinner.

By Recipes By Nani· 🌍 Mexican· September 17, 2026
Easy Homemade Mexican Rice
recipesbynani.com
Prep
10 minutes
Cook
25 minutes
Total
35 minutes
Serves
6

I make this rice all the time because it goes with everything from enchiladas to simple grilled chicken. It has just the right balance of spices and a beautiful color that makes any plate look special. My kids always ask for seconds, so I usually make a big batch just in case.

The secret is to toast the rice in a little oil before adding the liquid. This helps keep the grains separate and adds a wonderful nutty flavor to the dish. It is a simple step that makes a huge difference in the final texture.

🧺 Ingredients

  • 2 tablespoons vegetable oil
  • 1.5 cups long grain white rice
  • 1 small onion, finely diced
  • 2 cloves garlic, minced
  • 1 cup tomato sauce
  • 2 cups chicken or vegetable broth
  • 1 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • 1/2 cup frozen corn
  • Salt to taste
  • Fresh cilantro and lime wedges for serving

👩‍🍳Instructions

  1. 1

    Heat the oil in a large saucepan over medium heat and add the dry rice.

  2. 2

    Stir the rice frequently for about 5 minutes until it turns a light golden color and smells toasted.

  3. 3

    Add the onion and cook for another 2 to 3 minutes until it becomes soft and translucent.

  4. 4

    Stir in the garlic, cumin, and chili powder then cook for just 30 seconds until the spices are fragrant.

  5. 5

    Pour in the tomato sauce and broth then stir in the corn and a pinch of salt.

  6. 6

    Bring the mixture to a boil and then turn the heat down to low.

  7. 7

    Cover the pot with a tight lid and simmer for 15 to 20 minutes until all the liquid is absorbed.

  8. 8

    Remove the pan from the heat and let it sit covered for 5 minutes to finish steaming.

  9. 9

    Fluff the rice gently with a fork and serve with fresh cilantro and a squeeze of lime juice.

💡 Tips

Store any leftovers in an airtight container in the fridge for up to four days. You can also add a handful of peas or diced carrots along with the corn for extra color. If you want a little heat, add a diced jalapeno when you sauté the onions.

Made this recipe? Let us know how it went.

You might also like