Transform your kitchen into a Mexican restaurant with this irresistible Restaurant-Style Mexican Rice recipe! Featuring perfectly golden sautéed long-grain white rice, aromatic garlic and onion, and a zesty blend of tomato sauce, chicken broth, cumin, and vibrant peas and carrots, this dish delivers bold, authentic flavors in every bite. Ready in just 35 minutes, this side dish is the perfect complement to tacos, enchiladas, or grilled meats. With its fluffy texture and rich, savory seasoning, this Mexican rice is a crowd-pleaser that’s as good as—or better than—your favorite takeout. Garnish with fresh cilantro for the perfect finishing touch!
Rinse the rice thoroughly under cold water until the water runs clear. This removes excess starch and helps prevent the rice from becoming sticky.
In a large skillet or saucepan with a lid, heat the vegetable oil over medium heat.
Add the rinsed rice to the skillet and sauté for 5-7 minutes, stirring frequently, until the rice develops a golden-brown color.
Stir in the diced onion and minced garlic. Cook for 2-3 minutes, or until the onion softens and becomes translucent.
Pour in the tomato sauce, chicken broth, salt, and cumin. Stir well to combine.
Bring the mixture to a boil, then reduce the heat to low and cover the skillet with a tight-fitting lid.
Allow the rice to simmer for 15 minutes without lifting the lid. This helps the rice cook evenly.
After 15 minutes, stir in the frozen peas and carrots blend. Replace the lid and cook for an additional 5 minutes, or until the rice is tender and all the liquid is absorbed.
Remove the skillet from the heat and let the rice rest, covered, for 5 minutes.
Fluff the rice gently with a fork. Transfer to a serving dish and garnish with chopped cilantro, if desired.
Serve warm and enjoy your restaurant-style Mexican rice!
Calories |
665 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 6.0 g | 8% | |
| Saturated Fat | 0.9 g | 4% | |
| Polyunsaturated Fat | 0.0 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 4285 mg | 186% | |
| Total Carbohydrate | 124.7 g | 45% | |
| Dietary Fiber | 11.7 g | 42% | |
| Total Sugars | 19.2 g | ||
| Protein | 25.3 g | 51% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 186 mg | 14% | |
| Iron | 9.8 mg | 54% | |
| Potassium | 1151 mg | 24% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.