Homemade Mexican Rice Recipe That Tastes Like Abuela’s Kitchen
Mexican rice sizzles with cultural richness and bold flavor profiles that spark serious culinary excitement.
Generations of home cooks have perfected this classic side dish through generations of passionate preparation.
Deeply rooted in traditional Mexican cuisine, this rice recipe represents more than just a simple accompaniment to meals.
Stunning golden grains tell stories of family gatherings, festive celebrations, and warm kitchen memories.
Vibrant spices and carefully crafted techniques transform ordinary ingredients into something truly spectacular.
Smooth textures and complex flavor layers make this rice an instant crowd-pleaser for any dining occasion.
One bite promises to transport you straight to the heart of Mexico's incredible gastronomic landscape.
Standout Features Of Authentic Mexican Rice
Essential Ingredients for Authentic Mexican Rice
Rice Group:Fat Group:Liquid Group:Vegetable Group:Seasoning Group:Prep Tools For This Authentic Mexican Rice
How To Prepare Authentic Mexican Rice
Toast the Rice
Grab a medium skillet and pour in 2 tablespoons vegetable oil. Heat the pan over medium heat until the oil shimmers. Sprinkle 1 cup long-grain white rice into the hot oil and stir constantly for 5-7 minutes. Watch carefully as your rice turns a warm golden color – this step gives a delicious nutty flavor to your final dish.
Create Tomato Blend
Toss these ingredients into your blender:
Blend everything until smooth. If you prefer a super smooth texture, strain the mixture through a fine-mesh sieve.
Mix Rice and Tomato Blend
Pour your fresh tomato mixture directly over the toasted rice. Stir everything together, making sure each grain gets coated. Cook for about 2 minutes while the mixture slightly thickens.
Add Seasonings and Liquids
Stir in these ingredients:
Mix everything thoroughly to distribute the flavors.
Simmer the Rice
Bring the mixture to a gentle boil. Once bubbling, lower the heat to 200 degrees and cover the skillet with a tight lid. Let the rice cook undisturbed for 18-20 minutes.
Rest and Fluff
Remove the skillet from heat after cooking. Keep the lid on and let the rice rest for 5 minutes. Grab a fork and gently fluff the rice, separating the grains. Serve hot and enjoy your homemade Mexican rice!
Helpful Cooking Notes For Authentic Mexican Rice
Easy Variations for Authentic Mexican Rice
What Pairs Well With Authentic Mexican Rice
What’s The Best Way To Store Mexican Rice
Questions Readers Often Have About Authentic Mexican Rice
What makes Mexican rice different from regular rice?
Mexican rice is first toasted in oil, which creates a nutty flavor and golden color. The tomato blend and specific spices like cumin and smoked paprika give it a distinct, authentic taste that sets it apart from plain steamed rice.
Can vegetable broth replace chicken broth?
Absolutely – vegetable broth works perfectly as a replacement. The key is maintaining the same liquid ratio and using a flavorful broth that complements the spices and tomato mixture.
Why do I need to strain the tomato mixture?
Straining helps create a smoother sauce and removes any tough tomato skin or chunks. This ensures a silky, consistent texture throughout your rice. However, skipping this step won’t ruin the dish.
Should the rice be rinsed before toasting?
No, for Mexican rice, you want to keep the starch on the grains. Rinsing would prevent the rice from achieving that signature golden color and slightly crispy texture during toasting.
How do I know if the rice is fully cooked?
Check that all liquid has been absorbed and the rice looks fluffy. The grains should be tender but not mushy, with each grain separated when you fluff it with a fork.
How To Make Authentic Mexican Rice Recipe
- Total Time: 35 minutes
- Yield: 4 1x
Description
Mexican rice delivers bold flavor using simple pantry staples. It’s a fast, reliable side dish for any meal.
Ingredients
Rice and Base Ingredients:
- 1 cup long-grain white rice
- 2 tablespoons vegetable oil
- 1 cup vegetable broth
- 1 cup water
- ¼ cup tomato sauce
Vegetables:
- 2 medium Roma tomatoes
- 1 small white onion
- 2 garlic cloves
Spices and Seasonings:
- 1 teaspoon salt
- ½ teaspoon ground cumin
- ½ teaspoon smoked paprika
- ½ teaspoon chili powder
- ¼ teaspoon freshly ground black pepper
Instructions
- Heat 2 tablespoons vegetable oil in a medium skillet over medium heat at 350°F. Pour 1 cup long-grain white rice into the hot oil and stir constantly for 5-6 minutes until the grains transform into a golden color.
- Blend 2 Roma tomatoes, 1 small white onion, and 2 garlic cloves with ¼ cup water in a blender until smooth. Strain the mixture through a fine-mesh sieve to remove any chunks.
- Transfer the tomato blend into the skillet with toasted rice. Stir thoroughly, allowing the rice to absorb the liquid. Cook for 2 minutes at medium heat until the mixture slightly thickens.
- Pour 1 cup vegetable broth, ¾ cup water, ¼ cup tomato sauce, ½ teaspoon cumin, ½ teaspoon smoked paprika, and 1 teaspoon salt into the skillet. Stir ingredients until completely combined.
- Raise heat to high and bring the mixture to a rapid boil. Immediately reduce heat to low, cover with a tight lid, and simmer for 18-20 minutes without lifting the lid.
- Optional: Sprinkle ½ cup frozen peas and carrots over the rice during the final 5 minutes of cooking to maintain their bright color and crisp texture.
- Remove skillet from heat after liquid is fully absorbed. Let the rice rest, covered, for 5 minutes. Gently separate grains with a fork before serving.
Notes
- Toast rice slowly to develop a rich, nutty flavor that sets this Mexican rice apart from plain steamed rice.
- Use fresh tomatoes and blend them completely for an authentic, vibrant sauce that infuses the rice with deep flavor.
- Keep the lid sealed during cooking to trap steam and ensure each grain cooks perfectly without becoming dry or crunchy.
- For a vegetarian version, swap chicken broth with vegetable broth and skip any meat-based seasonings.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Sautéed
- Method: Sautéing
- Cuisine: Mexican
Nutrition
- Serving Size: 4
- Calories: 170 kcal
- Sugar: 2 g
- Sodium: 470 mg
- Fat: 7 g
- Saturated Fat: 1 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 26 g
- Fiber: 2 g
- Protein: 3 g
- Cholesterol: 0 mg


Mason Carter
Founder
Expertise
Family Meal Routines, Simple One-pot Meals, Budget-friendly Cooking, Quick Dinner Planning, Batch Cooking Systems
Education
- Certificate: Culinary Arts
- Focus: Training in core cooking techniques, kitchen operations, and real food preparation through hands-on experience in professional-style kitchens.
Penn Foster Career School (Online)Mason is the founder of Families With Purpose and the heart behind its simple, family-focused recipes. Based in Greenville, South Carolina, he creates meals that fit into busy routines and bring people back to the table. He focuses on easy dinners, one-pot meals, budget-friendly cooking, and practical weekly meal planning. Mason has built a recipe collection shaped by real family life, with clear methods and repeatable meals that work on everyday schedules.