Go Back
+ servings
Mexican rice is dished from a metal pot on the counter.
5 from 1 vote

Mexican Rice Recipe

Learn how to make restaurant-style Mexican Rice with this easy and authentic recipe. Serve this simple homemade classic side dish with all your favorites like tacos, enchiladas, or fajitas!

Course Side Dish
Cuisine Mexican
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 8
Calories 190 kcal
London Brazil


  • 2 tbsp. oil olive or avocado
  • ½ sweet onion finely diced
  • 2 cloves garlic minced
  • 8 oz. tomato sauce
  • 1 ½ cups white rice long-grain
  • 2 cups broth chicken or vegetable
  • 1 cup frozen peas and carrots
  • ½ tsp. cumin
  • ¼ tsp. paprika
  • ¼ tsp. chili powder
  • ½ tsp. salt to taste
  • ½ tsp. black pepper to taste
  • 2 Tbsp. cilantro finely chopped, optional


  1. Add rice to a fine mesh strainer and rinse under cold running water for 1-2 minutes, or until the water runs clear.
  2. In a medium-sized pot add oil and onion. Saute for 2-3 minutes. Add garlic and continue sauteeing for an additional minute.
  3. Add rinsed and drained rice, broth, tomato sauce, seasonings, and frozen peas/carrots/corn. Bring to a boil then reduce heat to low. Cover and simmer for 23-25 minutes.

  4. Once rice is cooked through and tender, stir to combine all of the ingredients and serve with additional cilantro. Enjoy!

Nutrition Facts
Mexican Rice Recipe
Amount Per Serving
Calories 190 Calories from Fat 36
% Daily Value*
Fat 4g6%
Saturated Fat 1g6%
Trans Fat 1g
Polyunsaturated Fat 1g
Monounsaturated Fat 2g
Sodium 565mg25%
Potassium 253mg7%
Carbohydrates 35g12%
Fiber 2g8%
Sugar 3g3%
Protein 4g8%
Vitamin A 2072IU41%
Vitamin C 8mg10%
Calcium 36mg4%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.