4.6 from 732 votes
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!
Prep Time
5 mins
Cook Time
5 mins
Total Time
40 mins
Servings: 8
Calories: 253 kcal
Course:
Side Dish
Cuisine:
Mexican
Ingredients
- 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
Instructions
- Add rice to a fine mesh strainer or colander and rinse under running water until the water runs clear. Drain well.
- 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.
- Add the onion, tomato, garlic and salt. Stir and saute for 30 seconds.
- Add the broth and tomato paste. Stir together to mix until the tomato paste has completely dissolved.
- 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.
- 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.
Cup of Yum
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
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
% 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.