There’s nothing quite like the warm, comforting flavors of homemade Mexican rice filling your kitchen. The rich aroma of tomatoes, garlic, and spices mingling with fluffy, perfectly cooked rice is enough to make anyone’s mouth water.
I first discovered this recipe while trying to recreate the side dish from my favorite local Mexican restaurant. After a few trials and tweaks, I landed on a version that’s just as good—if not better! Now, it’s a staple in my home, served alongside tacos, enchiladas, or even on its own as a satisfying meal.
Why You'll Love This Homemade Mexican Rice
Get ready to fall in love with a side dish that’s anything but ordinary. This homemade Mexican rice is flavorful, easy to make, and pairs perfectly with countless meals.
First, it’s simple and quick to prepare. With just a few pantry staples and about 30 minutes, you can have a delicious, restaurant-quality side dish on your table.
Not only is it budget-friendly, but it also uses everyday ingredients you likely already have. No need for fancy seasonings—just rice, tomatoes, broth, and a few spices are all it takes.
This recipe is also incredibly versatile. Want to spice it up? Add some diced jalapeños. Prefer a milder version? Adjust the seasonings to your liking. You can even add veggies like peas or carrots for extra color and nutrition.
Finally, the texture is spot on. No more mushy or bland rice—this method ensures light, fluffy grains that absorb all the delicious flavors.
Ingredients Notes
The beauty of this Mexican rice lies in its simple yet essential ingredients. Each one plays a key role in creating the perfect balance of flavors and textures.
Long-grain white rice is the best choice for this recipe. It stays fluffy and separate, unlike short-grain rice, which tends to get sticky. Be sure to rinse the rice before cooking to remove excess starch and prevent clumping.
Tomato sauce adds a deep, rich flavor and vibrant color. If you prefer a chunkier texture, you can use diced tomatoes instead, or even blend fresh tomatoes for a homemade touch.
Chicken broth enhances the overall taste of the rice, giving it a savory depth that water alone just can't achieve. If you’re making a vegetarian version, swap it for vegetable broth with great results.
Garlic and onion are essential for authentic flavor. I recommend finely dicing or grating them so they incorporate seamlessly into the dish, ensuring every bite is packed with flavor.
Lastly, a mix of cumin, salt, and a touch of chili powder gives the rice its signature taste. You can adjust the spice level to suit your preference, making it as mild or bold as you like.
How To Make This Homemade Mexican Rice
Creating this delicious Mexican rice is easier than you might think. Follow these simple steps to achieve the perfect texture and flavor.
Start by heating a tablespoon of oil in a large skillet over medium heat. Once the oil is shimmering, add the rinsed and drained rice. Stir constantly for about 5 minutes, until the rice turns a light golden brown. This step enhances the flavor and helps create a fluffy texture.
Next, add the finely chopped onions and minced garlic to the pan. Sauté for another 2 minutes until fragrant, making sure the garlic doesn’t burn. This step builds the base flavors of the dish.
Now, pour in the tomato sauce and chicken broth. Stir well to combine, then add the cumin, salt, and chili powder. Bring the mixture to a gentle simmer, ensuring everything is evenly mixed.
Reduce the heat to low, cover the skillet with a lid, and let the rice cook undisturbed for about 18-20 minutes. Avoid lifting the lid too often, as this can release steam and affect the cooking process.
After the cooking time is up, turn off the heat and let the rice sit, covered, for another 5 minutes. Then, use a fork to gently fluff the rice, separating the grains for the perfect texture.
Storage Options
Leftovers? No problem! This Mexican rice stores beautifully, making it perfect for meal prep.
For refrigeration, transfer the cooled rice into an airtight container and store it for up to 4 days. The flavors actually deepen over time, making it even tastier the next day!
If you’d like to freeze it, spread the rice on a baking sheet to cool completely before transferring it to a freezer-safe bag or container. It will keep well for up to 3 months.
Reheating is simple. Add a splash of broth or water and microwave in short intervals, stirring in between, until warmed through. You can also reheat it on the stovetop over low heat.
Variations and Substitutions
One of the best things about homemade Mexican rice is its adaptability. You can tweak it to suit your tastes or use what you have on hand.
For a spicier version, stir in some finely chopped jalapeños or a dash of cayenne pepper along with the spices. You can also add a bit of chipotle powder for a smoky kick.
Looking for a vegetarian option? Simply use vegetable broth instead of chicken broth. You won’t lose any flavor, and it keeps the dish completely meat-free.
If you want extra veggies, try adding frozen peas, diced carrots, or bell peppers. These additions not only enhance the color but also provide added nutrition.
To make it heartier, mix in some cooked black beans or shredded chicken. This turns the rice into a filling main course rather than just a side dish.
However you choose to customize it, this Mexican rice is sure to become a go-to favorite in your kitchen. Enjoy experimenting with flavors and making it your own!
PrintAndy’s Homemade Mexican Rice Recipe
Andy’s Homemade Mexican Rice is a delicious and easy-to-make side dish packed with bold flavors. Made with long-grain rice, tomatoes, onions, and spices, this traditional Mexican rice pairs perfectly with tacos, burritos, or grilled meats.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
- Diet: Gluten Free
Ingredients
- 1 cup long-grain white rice
- 2 cups chicken broth
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 medium tomato, diced
- 2 tbsp tomato paste
- 1 tsp cumin
- ½ tsp chili powder
- 2 tbsp vegetable oil
- Salt and pepper to taste
- ¼ cup fresh cilantro, chopped (optional)
Instructions
- Heat the oil in a pan over medium heat. Add the rice and sauté until golden brown.
- Add the chopped onion and garlic, cooking until fragrant.
- Stir in the diced tomato, tomato paste, cumin, chili powder, salt, and pepper.
- Pour in the chicken broth, stir, and bring to a boil.
- Reduce heat to low, cover, and simmer for 18-20 minutes, or until the liquid is absorbed.
- Remove from heat and let sit for 5 minutes. Fluff with a fork and garnish with fresh cilantro if desired.
Notes
- For extra flavor, use fire-roasted tomatoes.
- Substitute vegetable broth for a vegetarian version.
- Add peas, carrots, or corn for a heartier dish.
Nutrition
- Serving Size: 1 cup
- Calories: 210
- Sugar: 2g
- Sodium: 480mg
Leave a Reply