4.79 from 38 votes
Authentic Mexican Rice
Prep Time
15 mins
Cook Time
20 mins
Total Time
35 mins
 

The BEST, truly authentic Mexican rice is an easy recipe to make for a crowd and it's a necessary side dish for all of your favorite Mexican recipes.

Course: Side Dish
Cuisine: Mexican
Keyword: easy spanish rice, mexican white rice
Unit: cup, medium, teaspoon, whole
Servings: 6
Calories: 275 kcal
Author: Lauren Allen
Ingredients
  • 1 1/2 cups long grain white rice
  • 1/4 cup oil (vegetable or canola oil)
  • 1 teaspoon garlic , minced
  • 1/4 medium onion , finely diced
  • 1/4 cup tomato sauce , or 2 pureed tomatoes
  • 2 tomato bouillon cubes , chopped (these can be found in the Mexican food aisle at Walmart or your local grocery store)
  • 1/4 teaspoon salt
  • 1 carrot , diced
  • 1/2 cup peas (frozen or fresh)
  • 3 1/4 cups water
  • 3-4 whole serrano peppers , optional
Instructions
  1. Rinse and drain the rice in a fine mesh strainer.
  2. In a large saucepan over medium-high heat, add the oil. Add the rice and stir to combine. Cook over medium heat, stirring frequently, until the rice is lightly golden brown all over (about 10 minutes).

  3. Add tomato sauce, garlic, and diced onion to the pan. Stir. Add the tomato bullion cubes, salt, carrots, peas, and water (and serrano peppers, if using. They add a little flavor, but not spice.).

  4. Cook, stirring, until bullion cubes are completely dissolved. Bring to a boil, then cover, reduce heat to low and cook for about 20 minutes or until the water is completely absorbed.  Remove from heat and allow to rest for 5 minutes before fluffing with a fork.

  5. Serve this with one of my favorite authentic Mexican meals.

Recipe Video

Recipe Notes

Tips for perfect rice are listed above in the post!