This Easy Mexican Rice is light, fluffy, and flavorful! This Easy Mexican Rice is infinitely better than the one you get at Mexican restaurants. Easy to make with simple ingredients. Stovetop and Rice Cooker instructions are included.

Homemade Mexican rice in a serving bowl over a wooden surface with lime wedges, cilantro on the side.

Easy Mexican Rice Recipe Highlights

Today, I am sharing my super easy no-fuss version of Mexican Rice. I have to say that even though I’m Latina, I’m not Mexican, so my recipe might not be close to authentic, but I do know that it’s damn good. Plus, there’s barely any hands-on time involved here at all.  The best kind of recipe, right?

The funny thing is that I’m not a rice lover, but I LOVE this rice.

This Mexican Rice is light, fluffy, and flavorful! And It’s a delicious accompaniment to just about anything.

The rice is truly flavorful because it simmers in a puree of tomatoes, onions, garlic, jalapeño, and chicken stock, absorbing all those delicious additional flavors.

This Easy Mexican Rice is infinitely better than the one you get at Mexican restaurants, hands down.

Homemade Mexican rice in a serving bowl with lime wedges and a wooden spoon on the side.

Ingredients Notes & Substitutions

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

  • Rice: Long-grain white rice is commonly used, although you can also use medium-grain rice. I use parboiled long-grain rice.
  • Chicken stock: You can substitute for vegetable stock if you want to keep it vegetarian. You can also use chicken broth.
  • Veggies: You’ll need Roma tomatoes, garlic, jalapeno pepper, and yellow onion. Fresh tomatoes or tomato sauce are used to give the rice its distinct color and flavor.
  • Tomato paste: This will add more flavor and enhance the color too.
  • Salt & Black pepper: I prefer kosher or sea salt. If you only have table salt handy, I recommend reducing the amount to half. 
  • Oil: You can use any oil you have handy. I usually use vegetable oil or olive oil.
  • Frozen mixed vegetables: This is totally optional. I use frozen mixed vegetables (peas, corn, and carrot).
  • Cilantro & lime juice: For extra freshness and flavor, garnish the rice with chopped cilantro and a squeeze of lime juice just before serving.

Best Rice Type To Make Mexican Rice

I use and recommend opting for long-grain rice, such as white rice or parboiled rice. These varieties tend to produce fluffier and more separate grains, which is desirable for Mexican rice. Plus, they cook relatively quickly and have a neutral flavor, allowing the other ingredients and spices to shine.

Make Mexican Rice On the Stove

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

  1. Blend Veggies

    Place chicken stock, tomatoes, garlic, jalapeño, onion, tomato paste, salt, and pepper into a blender and blend until all ingredients are well-chopped. Set aside. 

    tomatoes, onion, garlic, and jalapeños in a blender.

  2. Toast the Rice

    Add oil to a medium pot over medium heat. When the oil is hot, add the rice and toast, stirring constantly, for 2 minutes. You will notice that the rice will look opaque. 

  3. Add the Veggie Mixture

    Add the mixture from the blender and the frozen vegetable (if using) and mix to incorporate. Bring to a boil.

  4. Cook

    Reduce the heat to low, cover the pot, and simmer until all the liquid is absorbed, about 20 minutes. Add chopped cilantro and lime juice, if desired, and fluff the rice with a fork to mix. Let the rice sit for 3 – 5 minutes to “dry out” and lose the extra moisture. 

    Easy Mexican rice in a serving bowl garnished with cilantro and lime juice.

Make Mexican Rice in a Rice Cooker

The best part is that everything gets tossed into the rice cooker, you walk away, and the magic happens in minutes. Then you finish it up with a handful of cilantro, a few big squeezes of lime.

  1. Place rice into the rice cooker.
  2. Place chicken stock, tomatoes, garlic, jalapeño, onion, tomato paste, salt, and pepper into a blender and blend until all ingredients are well-chopped. You can leave it as chunky or smooth as you like.
  3. Add the mixture from the blender to the cooking pot with the rice. Add oil and frozen vegetable (if using) and mix to incorporate.
  4. Close the cooking pot and set the cooker in “white rice” mode. Note: The cooking time might vary depending on your rice cooker model. My Hamilton Beach rice cooker takes 45 minutes.
  5. Add cilantro and serve with lime wedges.

Tips To Make The Yummiest Mexican Rice

Choose the Right Rice: Opt for long-grain rice, such as white rice or parboiled rice. These varieties tend to produce fluffier and more separate grains, which is desirable for Mexican rice.

Sauté and Brown the Rice: Start by sautéing the rice in a bit of oil or fat until it’s lightly toasted and turns opaque. This step adds depth of flavor and enhances the texture of the rice.

Don’t Over-Stir: Stir the rice gently after adding the liquid, but avoid excessive stirring as this can cause the rice to become sticky.

Simmer with a Lid: Cover the pot with a lid and reduce the heat to a low simmer once you’ve added the liquid and stirred. Let the rice cook undisturbed until the liquid is absorbed and the rice is tender.

Fluff with a Fork: After you let the rice rest for 5 minutes, use a fork to gently fluff the rice, separating any grains that may have stuck together.

Garnish: For extra freshness and flavor, garnish the rice with chopped cilantro, lime zest, and a squeeze of lime juice just before serving.

Serving ideas

We often serve alongside some Instant Pot Crispy Pork Carnitas, Mexican Short Ribs, or oven-fried chicken. I like to make a double batch of it so we have it to enjoy for a few days.  It does keep well and reheats beautifully. Here are some other of my favorite way to serve this flavorful rice.

  1. Tacos: Serve Mexican rice as a side dish alongside your favorite tacos, whether they’re filled with grilled chicken, beef, pork, or vegetarian fillings. The rice’s flavors complement the savory and spicy elements of the tacos. These are my favorite taco recipes: Easy Shredded Chicken for Tacos, Easy Ground Beef for Tacos Recipe, 30-minute Easy Tacos al Pastor.
  2. Enchiladas: Mexican rice is a fantastic accompaniment to enchiladas, whether they’re filled with cheese, chicken, beef, or beans: the rice’s richness and mild spiciness balance out the flavors of the enchiladas. Our fave enchiladas: Quick and Easy Enchiladas Suizas.
  3. Burritos: Include a scoop of Mexican rice inside your burritos to add texture, flavor, and a pop of color. It can be a great filler along with beans, meat, and other fillings.
  4. Fajitas: When serving fajitas, offer a side of Mexican rice to round out the meal. The rice’s flavors complement the sizzling grilled meat and vegetables in fajitas. No-Fuss Easy Sheet Pan Steak Fajitas.
  5. Grilled Meats: Whether you’re grilling steak, chicken, or fish, a side of Mexican rice can add depth to the meal. The rice provides a satisfying base to soak up juices and sauces from the grilled meats.
  6. Beans: Pair Mexican rice with refried beans or black beans for a classic combination. The rice and beans together create a well-rounded, satisfying dish. You need these beans in your repertoire: Easy Drunken Beans (Frijoles Borrachos)
  7. Mexican Bowls: Create customizable Mexican rice bowls by layering the rice with ingredients like grilled vegetables, beans, avocado, salsa, cheese, and your choice of protein. It’s a great option for a balanced and customizable meal.
  8. Chiles Rellenos: These stuffed peppers are often served with a side of Mexican rice. The rice helps balance out the richness of the cheese-stuffed peppers.
  9. Carnitas or Barbacoa: Rich and flavorful dishes like carnitas (slow-cooked pork) or barbacoa (slow-cooked beef) pair wonderfully with Mexican rice, creating a hearty and satisfying meal. My go-to carnitas recipe: Super Easy Mexican Pulled Pork (5 ingredients)
  10. Mexican Buffets: Mexican rice is a must-have side dish if you’re hosting a Mexican-themed party. It complements a variety of dishes and allows guests to create their own unique plates.
  11. Lunch Wraps: Use Mexican rice as a filling for lunch wraps or burritos, along with other ingredients like beans, cheese, vegetables, and your choice of protein.

Storing & Freezing Instructions

Store in the refrigerator for up to 5 days.

Freeze: This rice can be frozen in an airtight container for up to 3 months. No need to thaw before reheating; remove it from the freezer and reheat it in the microwave with 1 to 2 tablespoons of water or stock. 

Frequently Asked Questions

What is the difference between Spanish rice and Mexican rice?

Spanish rice and Mexican rice involve cooking rice in a tomato-based broth. Mexican rice tends to be more flavorful and includes a wider variety of ingredients and seasonings.

Is Mexican rice fluffy?

It will depend on the combination of different factors, such as the type of rice used, sautéing, and proper cooking technique.

Why is Mexican rice yellow?

Mexican rice often appears yellow due to the use of ingredients like tomatoes, tomato sauce, and spices. It’s important to note that the exact shade of yellow in Mexican rice can vary depending on the specific recipe and the ingredient ratio. While yellow is often associated with tomatoes and spices, variations in ingredient proportions and preparation techniques can result in different shades of yellow or even reddish hues.

Why do you brown rice before cooking?

Browning rice before cooking serves several important purposes that contribute to the flavor and texture of the final dish. It helps to enhance its flavor and to create a slight barrier on the outside of the grains. This barrier helps prevent the rice from becoming overly sticky or mushy during cooking. Instead, it helps each grain maintain its structure, resulting in a fluffier and more distinct texture in the cooked rice.

Easy Mexican rice in a serving bowl with lime wedges and a wooden spoon.

More Rice Recipes You’ll Love!

❤️ Love what you see? JOIN my Private Baking Club. Also, Subscribe to Mommy’s Home Cooking email list, so you’ll never miss a recipe! And FOLLOW along on Instagram, Pinterest, and Facebook for more fun! 

Recipe Card 📖

Easy Mexican rice in a serving bowl with lime wedges and a wooden spoon.

Easy Mexican Rice

64569017466b70122dc3c6f02423c7db?s=30&d=mm&r=gOriana Romero
This Easy Mexican Rice is light, fluffy, and flavorful! The best part is that everything gets tossed into the rice cooker, you walk away, and the magic happens in minutes.
5 from 6 votes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 8 servings

Equipment

Ingredients
 

Important

Don’t forget to check out the step-by-step photos above in the post—they’ll guide you through the process and make everything super clear!

Instructions
 

Stovetop:

  • Place chicken stock, tomatoes, garlic, jalapeño, onion, tomato paste, salt, and pepper into a blender and blend until all ingredients are well-blended. Set aside. 
  • Add oil to a medium pot over medium heat. When the oil is hot, add the rice and toast, stirring constantly, for 2 minutes. You will notice that the rice will look opaque. 
  • Add the veggie mixture from the blender and the frozen vegetable (if using) and mix to incorporate. Bring to a boil.
  • Reduce the heat to low, cover the pot, and simmer until all the liquid is absorbed, and the rice is tender, about 20 minutes.
  • Add chopped cilantro and lime juice and fluff the rice with a fork to mix. Let the rice sit for 3 – 5 minutes to "dry out" and lose the extra moisture. 

Rice Cooker:

  • Place rice into the cooking pot.
  • Place chicken stock, tomatoes, garlic, jalapeño, onion, tomato paste, salt and pepper into a blender and blend until all ingredients are well-chopped.
  • Add mixture from the blender to the cooking pot with the rice. Add oil and frozen vegetable (if using) and mix to incorporate.
  • Close the cooking pot and set the cooker on “white rice” mode. Note: The coking time might vary depending on your rice cooker model. My Hamilton Beach rice cooker takes 45 minutes.
  • Carefully, open the rice cooker, add chopped cilantro and lime juice, and fluff the rice with a fork to mix. Let the rice sit for 3 – 5 minutes to "dry out" and lose the extra moisture. 
Oriana’s Notes
 
Store: Let the rice cool completely and store it in the refrigerator for 5 days. 
Freeze: This rice can be frozen in an airtight container for up to 3 months. No need to thaw before reheating; remove it from the freezer and reheat it in the microwave with 1 to 2 tablespoons of water or stock.
Recipe Tips:
  • Choose the Right Rice: Opt for long-grain rice, such as white rice or parboiled rice. These varieties tend to produce fluffier and more separate grains, which is desirable for Mexican rice.
  • Sauté and Brown the Rice: Start by sautéing the rice in a bit of oil or fat until it’s lightly toasted and turns opaque. This step adds depth of flavor and enhances the texture of the rice.
  • Don’t Over-Stir: Stir the rice gently after adding the liquid, but avoid excessive stirring as this can cause the rice to become sticky.
  • Simmer with a Lid: Cover the pot with a lid and reduce the heat to a low simmer once you’ve added the liquid and stirred. Let the rice cook undisturbed until the liquid is absorbed and the rice is tender.
  • Fluff with a Fork: Use a fork to gently fluff the rice, separating any grains that may have stuck together.
  • Garnish: For extra freshness and flavor, garnish the rice with chopped cilantro, lime zest, and a squeeze of lime juice just before serving.
 
 Did you make this recipe? Don’t forget to give it a star rating below!
 
Please note that nutritional information is a rough estimate and can vary depending on the products used.
I appreciate your feedback, and it helps others, too!Recipe reviews on the website are extremely valuable to other readers online. So, please don’t forget to give it a 5-star rating below.

Nutrition

Calories: 354kcalCarbohydrates: 66gProtein: 8gFat: 5gCholesterol: 2mgSodium: 472mgPotassium: 368mgFiber: 3gSugar: 3gVitamin A: 2005IUVitamin C: 11.4mgCalcium: 40mgIron: 1.3mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Share your Creations!Tag @mommyshomecooking on Instagram and hashtag it #mommyshomecooking or Join my Private Facebook Group
Course Side Dish
Cuisine Mexican
Calories 354
Keyword mexican rice side dish

Disclosure: This is a sponsored post. My opinions are my own and were not edited by others.

This recipe was originally published on October 2016. I have tweaked the recipe to be more clear, easy to make, and more delicious in August 2023. I also added more notes, tips, photos, and information to make it as helpful as possible! 

Similar Posts

5 from 6 votes (5 ratings without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

42 Comments

  1. Besides plain brown rice, I do enjoy a good Mexican rice! This looks delicious. Thank you for the giveaway