Skip to Content

Simple Mexican Rice Recipe (Easy and Delicious)

Mexican rice, a delicious and comforting dish, it’s an essential component of Mexican cuisine. Its vibrant colors and rich flavors make it a popular choice for both everyday meals and festive occasions.

Mexican rice in a skillet garnished with cilantro

What is Mexican Rice?

Mexican rice, also known as “arroz rojo” (red rice) in Tex-Mex cuisine, is a delicious and versatile dish that holds a special place in Mexican cuisine. With its rich, savory flavors and vibrant color, it’s no wonder this dish is a staple at family gatherings, celebrations, and everyday meals.

It is a hearty and super tasty side dish that is made with long-grain white rice, chicken broth, tomato sauce, onions, and cumin. It is easy to make and can be ready in minutes.

It is served with Mexican dishes, like tacos, refried beans, burritos, and more, but it can also be a stand-alone side dish. This meal doesn’t require a long line of ingredients; the ingredients used can easily be found in your nearby grocery store. 

These dishes offer a variety of flavors and textures, ensuring you’ll never get bored in the kitchen. Give them a try, and you may just discover a new favorite recipe!

What is the difference between Spanish rice and Mexican rice?

Mexican rice and Spanish rice are both similar dishes and are often used interchangeably. While some people believe they are the same, others argue that there are distinct differences between the two. It is believed that Spanish rice is usually less spicy and made with saffron and other seasonings, while Mexican rice is typically characterized by its bold flavors.

Differences Between Mexican Rice and Spanish Rice

  1. Spice level: Mexican rice is believed to be spicier due to the incorporation of chili powder and serrano peppers. On the other hand, Spanish rice is generally milder in terms of heat, focusing more on the flavors of saffron and other herbs.
  2. Color and flavor: Spanish rice derives its yellow color from saffron, which also imparts a unique, earthy flavor. Mexican rice, on the other hand, gets its reddish hue from tomato sauce or puree, which contributes to its savory taste.
  3. Cultural origins: Spanish rice has its roots in Spain, with influences from the Mediterranean and Middle Eastern cuisines. Mexican rice, as the name suggests, originates from Mexico and embodies the flavors and ingredients native to the region.

Despite these differences, it’s important to remember that both Mexican and Spanish rice dishes can vary greatly depending on regional and family recipes but both Mexican and Spanish rice are delicious and versatile dishes that can be enjoyed in a variety of ways.

Mexican rice in a skillet garnished with cilantro

Ingredients for making Mexican Rice

When preparing a delicious Mexican rice dish, it’s essential to use the right ingredients to achieve the perfect flavor and texture. Here’s a list of key ingredients to include in your recipe:

  • Long-grain white rice: This is the best type of rice to use for Mexican rice, as it cooks up fluffy and separates without becoming sticky.
  • Oil: Used to sauté the rice and other aromatics, adding depth of flavor and a slightly toasted texture to the rice.
  • Cumin: A warm, earthy spice that adds complexity and depth to the dish.
  • Chili powder: This spice blend adds a subtle heat and a touch of smokiness to the rice.
  • Chicken bouillon granulated or cube: Enhances the flavor of the dish and creates a more complex flavor profile.
  • Salt: Added to taste, ensuring the dish is well-seasoned and flavorful.
  • Tomato sauce: Adds a rich, savory flavor and a vibrant color to the dish.
  • Garlic cloves: Enhances the flavor profile of the dish and complements the other spices used.
  • Onion: Finely diced onions add a subtle sweetness and texture to the rice.
  • Water: Essential for cooking the rice, allowing it to absorb the flavors of the other ingredients.
  • Serrano peppers: Optional, but can be added for an extra kick of heat and spice.
  • Fresh cilantro: Used as a garnish, adding a burst of freshness and color to the finished dish.

How to make authentic Mexican rice 

  • Rinse the rice until the water runs clear, then drain and set aside.
  • Heat oil in a skillet and toast the rice for 10 minutes.
  • Add spices and cook for a minute, then add tomato sauce, garlic, onion, peppers, and broth.
  • Bring to a boil, reduce heat, and cover. Simmer for 18-20 minutes until rice is tender.
  • Remove from heat, let sit for 5 minutes, then fluff with a fork and stir in cilantro.

What to eat with Mexican rice

Mexican rice is a great side dish to serve with tacos, burritos, enchiladas, and many other Mexican dishes. It can also be served with grilled meats or vegetables for a complete meal.

Frequently asked questions

What type of rice is used to make Mexican rice?

The best choice for a Mexican dish would be long-grain white rice. It is widely available and works best for absorbing all the flavors of the dish. Avoid using brown or wild rice as they don’t absorb flavors as well as long-grain white rice. 

How long to cook Mexican rice?

Mexican rice generally takes 18-20 minutes to cook. Once all the liquid has been absorbed and the rice is tender, it is ready to serve.

Why do you fry Mexican rice?

Frying the rice in oil is a key part before adding chicken broth and other ingredients. This method is critical in preventing the rice grains from sticking together while simmering, and it also enhances the final dish’s aroma and nutty flavor. This technique is also utilized in various other rice dishes, such as fried rice in Asian cuisine and even Nigerian fried rice, where rice is stir-fried with vegetables and protein to create a scrumptious and savory meal.

What can I serve with Mexican rice?

Mexican rice is the perfect side dish to a variety of Mexican dishes like tacos, burritos, enchiladas, and quesadillas. It can also be served as a stand-alone side dish with a variety of proteins like chicken, fish, or beef. Additionally, you can add beans, corn, and other vegetables to the rice to make a more filling meal.

Can I make Mexican rice ahead?

Yes, Mexican rice can be made ahead of time and stored in the refrigerator to be served later. You can also consider prepping all of the ingredients in advance to make prep time quicker when you are ready to cook.

Substitutes and Variations 

  • Rice – The most common type of rice used for Mexican rice is long-grain white rice, but there are other healthier and nutrient-dense versions of rice you can use to make Mexican rice. You can use brown rice or cauliflower rice.
  • Broth: If you are a vegetarian, you can use vegetable broth instead of chicken broth to make your Mexican rice. 

The dish is loved for its rich, complex flavor profile. It is also versatile and can serve as a side to many main dishes. If you’re looking to explore other flavorful and satisfying recipes, especially those with a Mexican-inspired twist, here are some suggestions:

  • Fish Tacos: A zesty, fresh option that pairs well with a side of rice or a simple salad.
  • Chicken Tortilla Soup Recipe With Rotisserie Chicken: A comforting, flavorful soup that can be made quickly using store-bought rotisserie chicken.
  • Fish Taco Sauce: A creamy, tangy sauce that adds an extra layer of flavor to your fish tacos. Combine sour cream, mayonnaise, lime juice, garlic, and a touch of hot sauce for a delicious topping.
  • Taco Sauce: A versatile, spicy sauce that can be used on a variety of dishes, including tacos, burritos, and nachos. Made with tomato sauce, vinegar, and a blend of spices, it’s sure to add a kick to your meal.
  • Pico de Gallo: A fresh, vibrant salsa made with tomatoes, onions, jalapeños, cilantro, and lime juice. Pico de Gallo is the perfect accompaniment to tacos, grilled meats, and tortilla chips.
  • Easy Chicken Taco:  A simple yet delicious recipe that features shredded chicken cooked with taco seasoning, served in a warm tortilla with your choice of toppings. Perfect for a quick weeknight meal.
  • Taco Seasoning Recipe: Create your own homemade taco seasoning blend using ingredients like chili powder, cumin, paprika, garlic powder, and onion powder. Having this mix on hand allows you to easily add flavor to a variety of dishes.
Mexican rice in a skillet garnished with cilantro
#image_title

Storage and Reheating Tips

How do I store Mexican rice?

Have leftover Mexican rice? You can store leftover Mexican rice in an airtight container in the refrigerator for about 4-5 days. It is important to consume within this period though to ensure freshness and quality of meal.

However, if you want to freeze the rice for long-term storage, portion it out into freezer bags or airtight containers and store for up to 6 months in the freezer. 

How to reheat Mexican rice

To reheat Mexican rice, it is recommended to add a little bit of water or broth to the rice and heat it in the microwave or on the stove.

Tips to note while making authentic Mexican Rice 

  • Ensure to rinse the rice before use to remove any excess starch or dirt. This will help prevent the rice from becoming mushy.
  • Toast the uncooked rice in oil before adding the other ingredients. This will help the grains of rice remain separate and create a nutty flavor.
  • Use a good quality chicken broth or stock to add flavor to the rice. If you are vegetarian, you can use vegetable broth instead.
  • Don’t uncover the pot while the rice is cooking, as this will release the steam and lead to uneven cooking.
  • Once the rice is cooked, let it sit off the heat for a few minutes to let the steam escape and the grains of rice firm up.
  • Fluff the rice with a fork after it has rested to separate the grains.
Mexican rice in a skillet garnished with cilantro

Easy and Authentic Mexican Rice recipe

Spice up your dinner routine with our savory recipe for authentic Mexican rice, featuring aromatic spices and fluffy grains – perfect for any fiesta!
5 from 1 vote
Print Pin Rate
Course: Lunch/Dinner
Cuisine: Mexican
Prep Time: 10 minutes
Cook Time: 20 minutes
Servings: 6
Calories: 262.4kcal

Ingredients

  • 1 1/2 cups long-grain white rice
  • 1/4 cup oil
  • 1/2 teaspoon cumin
  • 1/2 teaspoon chili powder
  • 2 teaspoons chicken bouillon powder cube
  • salt to taste
  • 1/4 cup tomato sauce
  • 2 garlic cloves minced
  • 1/2 medium onion finely diced
  • 3 cups water
  • 2 serrano peppers optional
  • fresh cilantro for garnish

Instructions

  • Rinse the rice with cold water until the water runs clear. Drain well and set aside.
  • Heat the oil in a large skillet over medium-high heat. Add the rice to the skillet and cook for about 10 minutes, stirring constantly, until the rice is lightly toasted.
  • Stir in the cumin, chili powder, bouillon powder, and salt and cook for another minute, until the spices are fragrant.
  • Add the tomato sauce, garlic, onion, serrano peppers, and chicken broth to the skillet and stir to combine.
  • Bring the mixture to a boil, then reduce the heat to low and cover the skillet with a tight-fitting lid.
  • Simmer the rice for about 18-20 minutes, or until the liquid is absorbed and the rice is tender.
  • Remove the skillet from the heat and let it sit (covered) for 5 minutes.
  • Fluff the rice with a fork, then stir in the chopped cilantro

Notes

  • Ensure to rinse the rice before use to remove any excess starch or dirt. This will help prevent the rice from becoming mushy.
  • Toast the uncooked rice in oil before adding the other ingredients. This will help the grains of rice remain separate and create a nutty flavor.
  • Use a good quality chicken broth or stock to add flavor to the rice. If you are vegetarian, you can use vegetable broth instead.
  • Don’t uncover the pot while the rice is cooking, as this will release the steam and lead to uneven cooking.
  • Once the rice is cooked, let it sit off the heat for a few minutes to let the steam escape and the grains of rice firm up.
  • Fluff the rice with a fork after it has rested to separate the grains.

Nutrition

Calories: 262.4kcal | Carbohydrates: 39.1g | Protein: 3.8g | Fat: 9.8g | Saturated Fat: 0.8g | Polyunsaturated Fat: 2.8g | Monounsaturated Fat: 6.1g | Trans Fat: 0.04g | Cholesterol: 0.1mg | Sodium: 219.5mg | Potassium: 115.3mg | Fiber: 1.1g | Sugar: 1g | Vitamin A: 114.8IU | Vitamin C: 2.6mg | Calcium: 25.4mg | Iron: 0.7mg

Let’s connect on YouTube, Facebook, and Instagram. I love keeping in touch with you; nothing brings me more joy than seeing pictures of your creations. Tag me @cheflolaskitchen on Instagram and Facebook.

5 from 1 vote (1 rating without comment)
Recipe Rating