If you’re craving a vibrant, comforting side that brings a burst of flavor and color to your meal, this Mexican Rice Recipe is exactly what you need. With its perfectly toasted grains, rich tomato undertones, and just the right blend of herbs and spices, this dish transforms simple ingredients into something truly special. Whether you’re serving it alongside tacos, grilled meats, or just enjoying it on its own, this recipe is sure to become a staple in your kitchen.
Ingredients You’ll Need
Gathering the ingredients for this Mexican Rice Recipe is refreshingly simple, yet each one plays a crucial role in creating the perfect balance of taste, texture, and color. From the subtle floral notes of oregano to the deep savory flavor of chicken broth, these basics come together beautifully.
- Avocado oil, 2 tbsp: A mild-flavored oil ideal for sautéing the rice until it’s perfectly toasted without overpowering other flavors.
- White long grain rice, 2 cups: The foundation of the dish providing that fluffy, separate grain texture everyone loves.
- Tomato paste, 3 tablespoons: Gives the rice its signature vibrant color and a concentrated tomato flavor that brightens every bite.
- Salt, 1½ teaspoons: Essential for enhancing all the other flavors in the recipe.
- Onion powder, 1 teaspoon: Adds a subtle savory sweetness that complements the tomato and herbs.
- Garlic powder, ½ teaspoon: Delivers a gentle, mellow garlic flavor without overwhelming the dish.
- Dried oregano, ½ teaspoon: A classic herb that brings a hint of earthiness and traditional Mexican flair.
- Chicken broth, 4 cups: The cooking liquid that infuses the rice with deep, savory richness.
How to Make Mexican Rice Recipe
Step 1: Rinse the Rice
Start by rinsing the white long grain rice under cold water using a fine mesh sieve until the water runs clear. This crucial step removes excess starch and prevents the rice from becoming gummy, ensuring each grain stays light and fluffy.
Step 2: Toast the Rice
Heat the avocado oil in a large skillet over medium-high heat. Add the drained rice and stir to coat each grain with oil. Cook the rice for 7 to 10 minutes, stirring frequently. You’ll notice the rice turns a very pale white and then starts to develop a lovely toasted golden edge that adds a subtle nutty flavor and that classic Mexican rice texture.
Step 3: Add Tomato Paste and Seasonings
Stir in the tomato paste until it evenly coats the toasted rice. Then sprinkle in the salt, onion powder, garlic powder, and dried oregano. Stir well so that these spices blend seamlessly with the rice, creating layers of flavor that make this Mexican Rice Recipe so irresistible.
Step 4: Simmer with Broth
Pour in the chicken broth and bring the mixture to a gentle simmer. Once simmering, cover the skillet with a lid and immediately reduce the heat to low. Let the rice cook undisturbed for 25 minutes, allowing the liquid to absorb fully and the rice to reach that perfect tender texture.
Step 5: Rest and Fluff
After cooking, remove the pan from heat but keep it covered. Let it rest for 10 minutes—this step helps the steam finish the cooking process and prevents the rice from becoming mushy. Finally, lift the lid and fluff the rice gently with a fork to separate the grains and reveal that fluffy, colorful goodness ready to enjoy.
How to Serve Mexican Rice Recipe
Garnishes
To elevate your Mexican Rice Recipe, consider finishing it with fresh garnishes like chopped cilantro, a squeeze of fresh lime juice, or diced green onions. These bright accents add a refreshing contrast that enhances the dish’s vibrant flavors and invites everyone to dig in.
Side Dishes
Mexican rice pairs beautifully with an array of dishes. Think sizzling fajitas, smoky grilled chicken, or your favorite enchiladas. It’s also a fantastic base under hearty beans or alongside creamy guacamole and fresh salsa for a veggie-friendly option filled with texture and taste.
Creative Ways to Present
Serve your Mexican Rice Recipe in colorful bowls with a sprinkle of queso fresco or avocado slices for a festive touch. For a fun twist, use it as a filling for stuffed bell peppers or as a vibrant layer in burrito bowls that your friends and family will adore.
Make Ahead and Storage
Storing Leftovers
After enjoying your meal, any leftover Mexican rice can be stored in an airtight container in the refrigerator for up to 4 days. It keeps well and maintains its delicious flavors, making easy meal prep for the next day.
Freezing
If you want to save it for longer, this rice freezes beautifully. Portion it into freezer-safe containers or bags, removing as much air as possible. It will keep fresh for up to 3 months, ready to be pulled out for a quick side anytime you crave comforting Mexican flavors.
Reheating
To reheat, sprinkle a little water over the rice to add moisture, then cover it tightly with a microwave-safe lid or wrap. Heat in short intervals, stirring in between, or warm it gently on the stovetop until heated through and fluffy once again.
FAQs
Can I make this Mexican Rice Recipe vegetarian?
Absolutely! Simply substitute chicken broth with vegetable broth, and you’ll still get all the rich flavors and wonderful texture that make this dish so special.
Why do I need to rinse the rice?
Rinsing removes excess starch that can make rice sticky. For Mexican rice, you want fluffy, separate grains, so this step helps achieve that perfect texture.
Can I use a different type of rice?
While long grain white rice works best for its fluffy texture and quick cooking time, you can experiment with brown rice or jasmine rice, but cooking times and liquid amounts may need adjustment.
Is tomato paste necessary for the flavor?
Tomato paste plays a key role in achieving that deep, vibrant color and concentrated tomato flavor that defines classic Mexican rice. It’s definitely worth including for the best results.
What if I don’t have avocado oil?
Avocado oil’s neutral flavor and high smoke point make it ideal, but you can substitute with a light olive oil or vegetable oil—just avoid anything too strongly flavored that might overpower the dish.
Final Thoughts
This Mexican Rice Recipe is a delightful way to bring warmth and authentic flavor to your table with minimal fuss and maximum satisfaction. Once you try it, you’ll understand why it’s a favorite for so many — it’s a simple, vibrant, and delicious side that completes any meal beautifully. So grab your skillet, gather those simple ingredients, and start cooking something wonderful today!
PrintMexican Rice Recipe
A flavorful and easy-to-make Mexican Rice recipe featuring toasted long grain white rice cooked in a savory tomato and chicken broth base, perfect as a classic side dish for Mexican and Tex-Mex meals.
- Prep Time: 5 minutes
- Cook Time: 30 minutes
- Total Time: 35 minutes
- Yield: 8 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
Ingredients
Rice and Oil
- 2 tbsp avocado oil
- 2 cups white long grain rice
Seasonings and Broth
- 3 tablespoons tomato paste
- 1½ teaspoons salt
- 1 teaspoon onion powder
- ½ teaspoon garlic powder
- ½ teaspoon dried oregano
- 4 cups chicken broth
Instructions
- Rinse the Rice: Rinse the rice in a fine mesh sieve under cold water until the water runs clear to remove excess starch, which helps prevent the rice from becoming gummy.
- Heat the Oil: Heat the avocado oil in a large skillet over medium-high heat until hot but not smoking, preparing the pan for toasting the rice.
- Toast the Rice: Add the rinsed rice to the skillet and stir to coat it fully with the oil. Cook the rice while stirring frequently for about 7-10 minutes. The rice will first appear very white as it cooks, then begin to toast and turn slightly golden along the edges, which adds a nutty flavor and texture.
- Add Tomato Paste and Seasonings: Stir in the tomato paste evenly to coat the rice. Then add salt, onion powder, garlic powder, and dried oregano, mixing well to combine all the flavors.
- Add Broth and Simmer: Pour in the chicken broth and bring the mixture to a simmer. Once simmering, cover the skillet with a lid and reduce the heat to low. Let the rice cook undisturbed for 25 minutes to allow it to absorb all the liquid.
- Remove from Heat but Keep Covered: After 25 minutes, remove the skillet from the heat but keep the lid on to continue steaming the rice with residual heat.
- Rest and Fluff: Let the rice sit covered for 10 minutes off the heat. After resting, lift the lid gently and fluff the rice with a fork to separate the grains. Serve warm and enjoy this classic Mexican Rice side dish.
Notes
- Rinsing the rice is crucial to prevent it from becoming sticky.
- Toasting the rice deepens the flavor and adds a subtle crunch.
- If you prefer vegetarian or vegan options, substitute the chicken broth with vegetable broth.
- Adjust salt to taste based on the sodium content of your broth.
- Keep the lid on during simmering and resting to ensure fluffy rice texture.