Authentic Mexican Rice

The Ultimate Homemade Mexican Rice: A Flavorful & Versatile Side Dish

Embark on a culinary journey to the heart of Mexico with this irresistible homemade Mexican Rice recipe. Forget the bland, pre-packaged versions; preparing your own offers a healthier, more vibrant dish, free from preservatives and excessive sodium. This recipe yields a generous batch of perfectly seasoned rice, infused with aromatic onion, garlic, and a medley of classic Mexican spices. It’s the quintessential accompaniment to virtually any Southwestern or Mexican-inspired meal, from sizzling fajitas and hearty enchiladas to your favorite crunchy tacos.

While making Mexican Rice from scratch might involve a few extra minutes of preparation compared to store-bought mixes, the unparalleled taste, superior texture, and health benefits make every moment in the kitchen entirely worthwhile. You’ll savor the rich, authentic flavors and enjoy the peace of mind that comes with knowing exactly what goes into your food.

One of the fantastic aspects of this recipe is its scalability and how well it reheats. Unlike plain white rice, this flavorful Mexican Rice retains its deliciousness and texture even after being stored. This makes it an ideal choice for meal prepping, feeding a crowd, or ensuring you have delightful leftovers for a second meal during the week. Whether you’re hosting a festive gathering or simply want to simplify your weeknight dinners, this recipe is a true kitchen hero.

The Art of Perfect Mexican Rice: Step-by-Step Excellence

Creating truly delicious Mexican Rice begins with a few crucial steps that build layers of flavor. It all starts in a sturdy pot, ideally a Dutch oven, where a bit of vegetable oil is heated to gently sauté diced onion and minced garlic. This initial step releases their aromatic essences, forming the foundational flavor profile of our rice.

Next, the magic happens when you add the long-grain rice directly to the pot. Instead of simply boiling it, we toast the rice until it achieves a beautiful golden-brown hue. This seemingly small step is monumental: it imparts a wonderful nutty flavor and helps prevent the rice grains from clumping together, ensuring a fluffy, separate texture in the final dish. The toasting process creates a slightly crisp exterior on each grain, which then absorbs the liquids beautifully without becoming mushy.

Once the rice is perfectly toasted, chicken broth and tomato sauce are introduced, providing both moisture and a rich, tangy depth of flavor. These liquids are absorbed by the rice as it simmers, infusing it with a vibrant red color and a savory base. The final additions of sweet peas, tender carrots, earthy cumin, and a touch of robust chili powder complete the dish, transforming simple rice into an unforgettable culinary experience.

Essential Ingredients for Authentic Flavor

Crafting exceptional Mexican Rice relies on a balance of fresh ingredients and classic spices. Here’s a closer look at the components that make this recipe shine:

  • Vegetable Oil: Provides the medium for sautéing and toasting. A neutral oil like canola or sunflower works best.
  • Yellow Onion & Garlic: The aromatic backbone. Freshly diced onion and minced garlic are key for a vibrant, savory base.
  • Long Grain Rice: The star of the show. Basmati or jasmine rice can also be used, but traditional long-grain white rice is ideal for achieving the desired texture after toasting.
  • Carrots & Peas: These vegetables add sweetness, color, and texture. Feel free to use fresh or frozen. Other vegetables like corn or diced bell peppers can also be incorporated for variety.
  • Plain Tomato Sauce: Essential for the characteristic reddish-orange color and a subtle tang. Choose a plain variety to control the seasoning.
  • Chicken Stock: Adds significant depth of flavor compared to water. Vegetable broth is a great substitute for a vegetarian version.
  • Salt & Freshly Ground Black Pepper: Basic seasonings to enhance all the other flavors. Adjust to taste.
  • Ground Cumin: A signature spice in Mexican cuisine, offering warm, earthy notes.
  • Ancho Chili Powder: Provides a mild, smoky heat and rich, fruity undertones. It’s less spicy than standard chili powder and adds an authentic dimension.
  • Cilantro (for garnish): Fresh chopped cilantro brightens the dish with its distinctive, refreshing flavor.

Perfect Pairings: What to Serve with Mexican Rice

Mexican Rice is incredibly versatile, making it the perfect partner for a wide array of Mexican and Southwestern dishes. Its robust flavor and comforting texture beautifully complement both mild and spicy main courses. Here are some fantastic ideas to elevate your meal:

  • Tacos: From classic ground beef to savory grilled chicken or crispy fish tacos, Mexican Rice is an absolute must-have side.
  • Fajitas: Pair it with sizzling Grilled Skirt Steak Fajitas or chicken fajitas for a complete, satisfying meal.
  • Enchiladas & Burritos: Serve alongside cheesy enchiladas or hearty smothered burritos to round out the plate.
  • Quesadillas: The perfect contrast to rich and cheesy BBQ Pork and Mango Quesadillas.
  • Grilled Meats: Excellent with grilled chicken, steak, or pork chops, adding a touch of festive flavor.
  • Chili & Soups: Serve as a comforting base or side for hearty chili, tortilla soup, or black bean soup.
  • Rice Bowls: Create vibrant Mexican rice bowls by adding grilled vegetables, beans, avocado, and a protein of your choice.

For even more inspiring Mexican-style recipes and culinary ideas, be sure to follow our Cinco de Mayo Pinterest Board. It’s packed with delightful dishes to spark your kitchen creativity!

Mexican Rice with fresh cilantro garnish

Stay Connected! Never miss a recipe. Follow Spicy Southern Kitchen on Facebook and Instagram.

Mexican Rice Recipe

By Christin Mahrlig from Spicy Southern Kitchen

Prep Time: 10 mins

Cook Time: 25 mins

Total Time: 35 mins

Yields: 10 servings

Delicious Mexican Rice

This vibrant Mexican Rice, loaded with tender carrots and sweet peas, makes the ultimate flavorful side dish for all your favorite fajitas, tacos, or quesadillas. It’s a healthy, homemade alternative that’s surprisingly easy to make and guaranteed to impress.

Ingredients

  • 1/3 cup vegetable oil
  • 1 medium yellow onion, diced
  • 2 tablespoons minced garlic (about 6 cloves)
  • 4 cups long grain rice
  • 3 medium carrots, diced
  • 1 (14-ounce) can plain tomato sauce
  • 7 cups chicken stock
  • 2 cups frozen peas
  • 1 teaspoon salt
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon ancho chili powder
  • Fresh cilantro for garnish (optional)

Instructions

  1. Heat the vegetable oil in a large Dutch oven or heavy-bottomed pot over medium heat.
  2. Add the diced onion and minced garlic to the hot oil. Sauté for about 2 minutes, stirring occasionally, until the onion softens and becomes fragrant. Be careful not to brown the garlic.
  3. Stir in the long grain rice. Continue to cook, stirring frequently, for approximately 5 minutes, or until the rice grains turn a light golden brown. This toasting step is crucial for developing a nutty flavor and ensuring fluffy, separate grains.
  4. Add the diced carrots, plain tomato sauce, and chicken broth to the pot. Bring the mixture to a gentle boil.
  5. Once boiling, reduce the heat to medium-low. Stir in the frozen peas, salt, black pepper, ground cumin, and ancho chili powder. Ensure all ingredients are well combined.
  6. Cover the pot tightly with a lid and let it simmer for 15 to 20 minutes, or until all the liquid has been absorbed by the rice and the grains are tender. Avoid lifting the lid during this process to keep the steam trapped.
  7. Once cooked, remove the pot from the heat and let it rest, covered, for an additional 10 minutes. This resting period allows the steam to redistribute, resulting in even fluffier rice.
  8. Finally, uncover the pot, gently fluff the rice with a fork, and serve immediately. Garnish with fresh cilantro, if desired.

Nutrition Information

Nutrition information is automatically calculated and provided for approximation purposes only.

  • Calories: 325 kcal per serving

Did you make this recipe? We’d love to see it! Leave a comment below and tag us @spicysouthernkitchen on social media!

Explore More: Mexican Rice Pairs Perfectly With These Recipes!

Mexican Chicken Cornbread Casserole

Disclosure: This post contains affiliate links, which means we may earn a small commission if you make a purchase through them, at no extra cost to you.