Authentic Mexican Rice

User Reviews

4.6

732 reviews
Excellent
  • Prep Time

    5 mins

  • Cook Time

    5 mins

  • Total Time

    40 mins

  • Servings

    8

  • Calories

    253 kcal

  • Course

    Side Dish

  • Cuisine

    Mexican

Authentic Mexican Rice

This authentic Mexican Rice recipe is easy to make, made with simple ingredients, and better than rice you'll find at a Mexican restaurant!

I Made This!

549 people made this

Save this

439 people saved this

Ingredients

Servings
  • 2 cups long grain white rice
  • ¼ cup olive oil
  • ½ medium onion, finely diced
  • 1 Roma tomato, diced
  • 4 cloves garlic, minced
  • 1 ½ teaspoons kosher salt, plus more to taste
  • 3 ½ cups broth (vegetable or chicken)
  • 2 tablespoons tomato paste
  • ½ cup frozen peas, thawed
Add to Shopping List

Instructions

  1. Add rice to a fine mesh strainer or colander and rinse under running water until the water runs clear. Drain well.
  2. In a large saucepan or pot over low-medium heat, add the oil. When hot, add the rice and saute for 10 minutes, stirring frequently, until the rice begins to lightly brown.
  3. Add the onion, tomato, garlic and salt. Stir and saute for 30 seconds.
  4. Add the broth and tomato paste. Stir together to mix until the tomato paste has completely dissolved.
  5. Bring to a boil, reduce heat to low, cover, and let cook for 20 minutes. Remove the saucepan or pot from the heat, uncover, and let it sit for 5 minutes.
  6. Add the thawed frozen peas and gently fluff them into the rice with a fork. Don't stir. Taste and season with more salt if necessary.

Notes

  • Instant Pot: If you have an Instant Pot, try my foolproof Instant Pot Mexican Rice recipe.
  • Want to add some spice? Add in a chopped jalapeno or serrano pepper when you add in the onion.
  • Optional vegetables: I used frozen peas, but you can also use frozen corn, or a frozen pea, corn and green bean mix.

Nutrition Information

Show Details
Serving 1serving Calories 253kcal (13%) Carbohydrates 42g (14%) Protein 4g (8%) Fat 7g (11%) Saturated Fat 1g (5%) Polyunsaturated Fat 2g Monounsaturated Fat 5g Trans Fat 0.03g Sodium 883mg (37%) Potassium 150mg (4%) Fiber 2g (8%) Sugar 2g (4%) Vitamin A 414IU (8%) Vitamin C 7mg (8%) Calcium 22mg (2%) Iron 1mg (6%)

Nutrition Facts

Serving: 8Serving

Amount Per Serving

Calories 253 kcal

% Daily Value*

Serving 1serving
Calories 253kcal 13%
Carbohydrates 42g 14%
Protein 4g 8%
Fat 7g 11%
Saturated Fat 1g 5%
Polyunsaturated Fat 2g 12%
Monounsaturated Fat 5g 25%
Trans Fat 0.03g 2%
Sodium 883mg 37%
Potassium 150mg 3%
Fiber 2g 8%
Sugar 2g 4%
Vitamin A 414IU 8%
Vitamin C 7mg 8%
Calcium 22mg 2%
Iron 1mg 6%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

4.6

732 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Instant Pot Authentic Mexican Rice

Mexican
4.8 (1,887 reviews)

Authentic Mexican Rice

Mexican
5.0 (8,007 reviews)

Authentic Mexican Rice

Mexican
0.0 (0 reviews)

Authentic Mexican Rice

Mexican
4.8 (75 reviews)

Authentic Mexican Rice

Mexican
4.9 (171 reviews)

Authentic Mexican Street Corn

Mexican
5.0 (3 reviews)

Authentic Cilantro Lime Rice

Mexican
(0 reviews)

Super Easy Mexican Rice (Spanish Rice)

Mexican
5.0 (681 reviews)

Mexican Cilantro Rice (Green Rice)

Mexican
5.0 (3 reviews)

Mexican Rice in a Rice Cooker

American, Mexican
0.0 (0 reviews)

Rice Cooker Mexican Rice

Mexican
5.0 (3 reviews)

Authentic Refried Beans

Mexican
5.0 (12 reviews)