Skip to content

Mexican Rice Recipe

Updated on by Villa Cocina
This post contains affiliate links.

Mexican rice, also known as arroz Mexicano or Spanish rice, is a beloved side dish in Mexican kitchens and restaurants alike. 

The process starts by toasting rice until it’s golden and aromatic, which adds a nutty depth to the flavor. Then it’s simmered in a rich tomato-based sauce with aromatics like onions, garlic, and spices, creating a vibrant, savory dish.

What makes Mexican rice so special is its versatility. It pairs perfectly with tacos, enchiladas, mole, grilled meats, and beans, making it a go-to side for countless meals. Its colorful presentation also makes it a beautiful addition to the table.

Recipe Video Tutorial 

Watch my easy video tutorial for step-by-step visuals on making this Mexican Rice Recipe. 

Enjoyed the video? Subscribe and tap the bell for updates on new recipes. Thank you for your support!

Fun Facts

  1. Variety Matters: Long-grain white rice is most commonly used for fluffy, separate grains, but different rice varieties or brands can slightly change texture and water absorption.
  2. Flavor Boosters: Ingredients like chicken stock, achiote, or fresh herbs can enhance the depth of flavor.
  3. Cultural Roots: Mexican rice reflects the fusion of native Mexican ingredients and Spanish cooking techniques introduced during colonial times.
  4. Customizable: Add vegetables like peas, carrots, or corn to create a one-pot side that’s colorful, and hearty.

Whether served alongside a weeknight dinner or at a festive gathering, Mexican rice is an easy, flavorful, and comforting dish that never fails to impress. Its bright color, rich aroma, and perfectly cooked grains make it a must-try for anyone exploring authentic Mexican cuisine.

Mexican Rice

4.80 from 20 votes
Mexican rice, also known as arroz Mexicano or Spanish rice, is a beloved side dish in Mexican kitchens and restaurants alike. 
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 50 minutes

Ingredients 

Servings: 6 servings
  • 1 cup white long grain rice
  • 3 tbsp olive oil, smooth

Tomato Sauce

  • 1/4 white onion
  • 1 roma tomato
  • 1.5-2 cups chicken stock
  • 1 tbsp tomato paste
  • 1 garlic clove, peeled
  • 1/2 tsp ground annatto, (achiote)
  • 1/4 tsp ground turmeric
  • 1/8 tsp ground cumin

Additional

  • 1 serrano pepper
  • To taste salt

Instructions 

Make the Sauce

  • In a blender, combine onion, tomato, chicken stock, tomato paste, garlic, achiote, turmeric, and cumin. Blend until smooth.

Make the Rice

  • Rinse and drain the rice thoroughly.
  • Heat oil in a medium pan over medium heat. Add the rice and stir continuously for 5–6 minutes or until golden brown and lightly toasted.
  • Reduce heat to medium-low, add the blended tomato mixture, stir to combine, and season with salt, stirring until dissolved.
  • Make a cut along the tip of a serrano pepper, stopping before the stem (don’t cut through it). Place the pepper in the center of the pan and cover with a lid.
  • Simmer gently until the liquid is absorbed and the rice is tender, about 20 minutes, taking care not to lift the lid too often.
  • Remove from heat. You may notice a thin film on the surface—gently fold it into the rice. Cover again and let the rice rest for 10 minutes.
  • Fluff the rice with a fork and serve.

Notes

  • Rice from different brands can absorb liquid differently. To avoid mushy rice, start with slightly less broth than the recipe calls for and check the texture near the end of cooking, adding more broth if needed.
  • While toasting the rice, stir constantly to ensure an even golden color.
  • Make sure the tomato mixture is well-salted—this is where most of the flavor comes from.

Nutrition

Serving: 1servingCalories: 203kcalCarbohydrates: 28gProtein: 4gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gCholesterol: 2mgSodium: 110mgPotassium: 165mgFiber: 1gSugar: 2gVitamin A: 139IUVitamin C: 3mgCalcium: 15mgIron: 1mg
Nutrition information is automatically calculated and intended as an approximation only.

Did you make this recipe?

Show some love! Tag @villacocinaofficial on Instagram and drop a 5-star review. Your support means everything—thanks!

Course: Sides
Cuisine: Mexican
Keyword: Mexican rice, Side Dish, Spanish Rice