A bowl of fluffy Mexican rice garnished with fresh cilantro, served with tacos and salsa. Mexican Rice Recipe

Mexican Rice Recipe: Authentic and Flavorful Side Dish

Mexican rice, also known as arroz rojo, is a staple side dish in Mexican cuisine. It’s a perfect companion to tacos, burritos, enchiladas, or grilled meats. Made with long-grain rice, tomatoes, onions, garlic, and spices, this flavorful dish adds color and taste to any meal. This Mexican Rice Recipe ensures fluffy, fragrant rice with authentic flavors, just like you’d find in your favorite Mexican restaurant.


Why You’ll Love This Mexican Rice Recipe

This Mexican rice recipe is easy to prepare with simple pantry ingredients and provides restaurant-quality taste right at home. Whether you’re hosting a dinner party or cooking for your family, this rice is a crowd-pleaser. It pairs well with a variety of dishes and can even be enjoyed on its own. The best part? It’s fully customizable—add veggies, protein, or make it spicy to suit your preferences.

Close-up of vibrant Mexican rice recipe  with peas and carrots, ready to complement any Mexican meal.

Details

Servings

6

Prep time

10 min

Cooking time

25 min

Calories

210 per serv


Ingredients for Mexican Rice Recipe

  • 2 cups long-grain white rice
  • 1/4 cup vegetable oil
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 4 large tomatoes, blended into a puree
  • 2 cups chicken or vegetable broth
  • 1 teaspoon cumin powder
  • 1 teaspoon salt (or to taste)
  • 1/2 cup peas and carrots (optional)
  • 1 jalapeño or serrano pepper (for a spicy kick)
  • Fresh cilantro for garnish

Instructions: How to Make Mexican Rice

1. Prepare the Ingredients

Rinse the rice under cold water until the water runs clear to remove excess starch. This will help prevent the rice from becoming mushy. Set it aside to drain. Blend fresh tomatoes until smooth to create the tomato puree.

2. Toast the Rice

In a large skillet or heavy-bottomed pan, heat the vegetable oil over medium heat. Add the rinsed rice and stir continuously for about 5-7 minutes, or until the rice becomes golden brown and fragrant. Be careful not to burn it—this toasting process enhances the flavor.

3. Add Aromatics

Once the rice is toasted, add the chopped onion and garlic. Sauté for about 2-3 minutes until they soften and release their aroma.

4. Incorporate the Tomato Puree

Pour the blended tomato puree into the pan, stirring to coat the rice evenly. Cook for 2-3 minutes, allowing the flavors to meld.

5. Add Broth and Spices

Pour in the chicken or vegetable broth, followed by salt and cumin. If you’re adding peas, carrots, or a jalapeño, add them at this point. Stir everything together.

6. Simmer the Rice

Bring the mixture to a boil, then reduce the heat to low. Cover the pan with a tight-fitting lid and let the rice simmer for 18-20 minutes without lifting the lid.

7. Fluff and Garnish

After cooking, remove the pan from the heat and let it sit for 5 minutes. Gently fluff the rice with a fork, being careful not to break the grains. Garnish with fresh cilantro.

8. Serve and Enjoy

Serve the Mexican rice warm as a side dish alongside tacos, grilled chicken, or your favorite Mexican entrée.


Cooking Tips for Perfect Mexican Rice

  1. Use Long-Grain Rice: This type of rice stays fluffy and separate.
  2. Rinse the Rice: Always rinse to remove excess starch and prevent clumping.
  3. Don’t Lift the Lid: Avoid lifting the lid while the rice is cooking to trap the steam and ensure even cooking.
  4. Customize with Veggies: Feel free to add peas, corn, or bell peppers for extra flavor and nutrition.

Nutritional Information (Per Serving)

  • Calories: 210
  • Protein: 4g
  • Fat: 7g
  • Carbohydrates: 32g
  • Fiber: 2g
  • Sodium: 350mg

Prep Time, Cook Time, and Servings

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Servings: 6

FAQs about Mexican Rice Recipe

1. Can I Make Mexican Rice in Advance?
Yes! Mexican rice can be made ahead of time. Store it in an airtight container in the fridge for up to 4 days.

2. Can I Use Brown Rice Instead of White Rice?
Absolutely. Just keep in mind that brown rice will require more cooking time and additional liquid.

3. Can I Freeze Mexican Rice?
Yes, you can freeze it for up to 3 months. Allow the rice to cool completely before transferring it to a freezer-safe container. Thaw in the fridge overnight and reheat before serving.

4. Is This Recipe Vegetarian or Vegan?
Yes, this recipe can be made vegan by using vegetable broth instead of chicken broth.


Healthy Benefits of Mexican Rice recipe

Mexican rice provides a source of carbohydrates that give you energy throughout the day. By adding vegetables like peas, carrots, or corn, you can boost the fiber and nutrient content of the dish. If you use olive oil instead of vegetable oil, the dish gains heart-healthy fats. Plus, using homemade tomato puree ensures you get fresh ingredients without added sugars or preservatives.


Why You’ll Love This Mexican Rice Recipe

This Mexican rice recipe is simple, flavorful, and versatile. It’s a perfect side dish to complement almost any meal, from tacos to grilled meats. With a customizable recipe, you can make it as mild or spicy as you prefer. Whether for family dinners or festive gatherings, this dish is always a hit. The best part is that it’s easy to prepare in just one pot, minimizing cleanup and saving time.


Category and Cuisine of Mexican Rice Recipe

  • Category: Side Dish
  • Cuisine: Mexican
  • Difficulty: Easy

Conclusion

This Mexican rice recipe is an authentic and flavorful addition to your meals. It’s a dish that brings vibrant colors and bold flavors to the table. Whether you enjoy it with tacos, enchiladas, or grilled meats, it’s a recipe that never disappoints. Plus, it’s easy to make, store, and reheat, making it perfect for meal prep. With this homemade recipe, you’ll bring a taste of Mexico right into your kitchen.

A skillet filled with golden Mexican rice, topped with jalapeño slices and fresh herbs. mexican rice  recipe

There are no reviews yet. Be the first one to write one.

Similar Posts