If you’ve ever craved that perfect side dish to brighten up your Mexican-themed meal, this Easy Mexican Rice Recipe is about to become your new best friend in the kitchen. It’s bursting with vibrant flavors, tender veggies, and that irresistible, fluffy texture that makes every bite a joy. Whether you’re whipping it up for a casual weeknight dinner or impressing guests at a fiesta, this recipe strikes the perfect balance between simplicity and authenticity. Trust me, once you get this down, you’ll never settle for store-bought rice again!

Ingredients You’ll Need
The magic of this Easy Mexican Rice Recipe lies in its straightforward ingredients, each chosen to deliver the best taste, texture, and color. These pantry staples come together quickly, making the whole process feel effortless while delighting your taste buds.
- 1 cup long grain white rice: The foundation of the dish, it cooks up fluffy and light, soaking up all the wonderful flavors.
- 2 tablespoons vegetable oil: Helps toast the rice to a perfect golden brown, bringing a subtle nutty aroma.
- 2 cups chicken broth: Adds depth and richness to the rice, making it extra savory and comforting.
- 1/2 cup tomato sauce: Gives the rice its signature red hue and a tangy-sweet undertone.
- 1/4 cup finely chopped onion: Infuses the dish with a mild savory sweetness.
- 2 cloves garlic, minced: Boosts flavor complexity with its warm, aromatic punch.
- 1 teaspoon salt: Amplifies all the flavors, bringing them together harmoniously.
- 1/2 teaspoon ground cumin: Adds a smoky, earthy note characteristic of Mexican cuisine.
- 1/2 teaspoon chili powder: Gives a subtle, pleasant heat without overpowering the dish.
- 1/4 cup frozen peas: Adds a burst of sweetness and a pop of color.
- 1/4 cup diced carrots: Provides gentle crunch and natural sweetness for great texture contrast.
How to Make Easy Mexican Rice Recipe
Step 1: Toast the Rice
Start by heating the vegetable oil in a medium saucepan over medium heat. Add the rice and stir frequently until it turns a lovely golden brown. This step is key because it enhances the flavor, giving the rice a nutty, toasty base that will make your dish sing.
Step 2: Sauté the Onion and Garlic
Next, stir in the chopped onion and cook for 2 to 3 minutes until soft and slightly translucent. Then add the minced garlic and cook for about 30 seconds until it releases its irresistible fragrance. These aromatics create a savory foundation that perfectly complements the spices.
Step 3: Add Liquids and Spices
Pour in the chicken broth and tomato sauce, stirring to combine everything evenly. Sprinkle in the salt, ground cumin, and chili powder. Bring the mixture to a gentle boil—it’s the perfect moment when all those fantastic flavors start melding together.
Step 4: Simmer the Rice
Once boiling, reduce the heat to low, cover the saucepan, and let it simmer for about 15 minutes. This slow cooking softens the rice and allows it to absorb the rich tomato and spice flavors fully. Patience here is the secret to perfectly tender rice.
Step 5: Incorporate the Vegetables
Add the frozen peas and diced carrots on top of the rice, cover again, and let everything cook for another 5 minutes. This ensures the vegetables stay bright and slightly crisp, adding vibrant color and texture that make every bite interesting.
Step 6: Rest and Fluff
Remove the pan from heat and let it sit covered for 5 minutes. This resting stage helps the rice finish steaming and firm up just enough so when you fluff it with a fork, every grain stands out beautifully and doesn’t clump together.
How to Serve Easy Mexican Rice Recipe

Garnishes
For a simple finishing touch, sprinkle freshly chopped cilantro or green onions on top. A squeeze of lime juice brightens the flavors and adds a delicious zesty kick, while a few slices of avocado on the side bring creamy richness that pairs perfectly with the spice.
Side Dishes
This rice is the ultimate companion to a variety of dishes. It shines alongside grilled chicken, tender carne asada, or crispy fish tacos. You can even serve it with black beans or refried beans for a filling vegetarian meal that satisfies all cravings.
Creative Ways to Present
Pour your cooked Mexican rice into a colorful serving bowl or even mold it into fun shapes using small ramekins for an impressive presentation at your next dinner party. Adding toasted pumpkin seeds on top or mixing in corn kernels provides textural surprises that guests will love.
Make Ahead and Storage
Storing Leftovers
Once cooled, transfer your leftover Easy Mexican Rice Recipe to an airtight container and store it in the refrigerator. It will keep nicely for up to 4 days, making it perfect for quick weeknight meals or easy lunch add-ons.
Freezing
If you want to save the rice for even longer, you can freeze it in freezer-safe bags or containers. Portion it out to make reheating easy, and it will stay good for up to 3 months without losing flavor or texture.
Reheating
To bring your rice back to life, reheat it gently on the stove over low heat with a splash of water or broth to restore moisture. Alternatively, use the microwave, covering it loosely to keep the steam in. Fluff it well before serving to maintain that fresh-cooked texture.
FAQs
Can I make this recipe vegetarian?
Absolutely! Just swap out the chicken broth for vegetable broth, and you’re golden. The depth of flavor remains, and it’s just as delicious without any animal products.
Is rinsing the rice before cooking necessary?
While optional, rinsing the rice helps remove excess starch, preventing the grains from sticking together and keeping your rice nice and fluffy—a small step that makes a big difference.
Can I adjust the spice level?
Definitely. The chili powder adds the heat here, so feel free to reduce it if you prefer mild flavors, or add a pinch more if you like a little extra kick. It’s your dish to tailor!
Can I use brown rice instead of white?
You can, but keep in mind that brown rice takes longer to cook and needs more liquid. You’ll want to adjust cooking time and broth quantity accordingly, and note the texture will be heartier.
What can I do if the rice is too dry after cooking?
Sometimes, rice can absorb all the liquid too quickly. Adding a little extra broth or water and gently fluffing can help revive it without making it mushy. Letting it rest covered also helps redistribute moisture evenly.
Final Thoughts
This Easy Mexican Rice Recipe is the kind of dish that makes you smile with every spoonful. Its simplicity combined with vibrant flavors creates a comforting yet exciting side that effortlessly elevates any meal. Don’t hesitate—grab these few ingredients and treat yourself to a homemade serving of pure deliciousness. You’ll be amazed at how this humble rice becomes the star of your table!
Print
Easy Mexican Rice Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
- Diet: Gluten Free
Description
This Easy Mexican Rice recipe is a flavorful and simple side dish featuring long grain white rice cooked with tomato sauce, chicken broth, and a blend of spices. Enhanced with peas and carrots, it’s a perfect accompaniment to Mexican meals or any weeknight dinner. The stovetop cooking method ensures a perfectly tender and fluffy rice with a subtle kick of cumin and chili powder.
Ingredients
Rice Base
- 1 cup long grain white rice
- 2 tablespoons vegetable oil
- 2 cups chicken broth
- 1/2 cup tomato sauce
Vegetables and Aromatics
- 1/4 cup finely chopped onion
- 2 cloves garlic, minced
- 1/4 cup frozen peas
- 1/4 cup diced carrots
Spices and Seasonings
- 1 teaspoon salt
- 1/2 teaspoon ground cumin
- 1/2 teaspoon chili powder
Instructions
- Heat Oil and Toast Rice: Heat the vegetable oil in a medium saucepan over medium heat. Add the rice and cook, stirring frequently, until the grains turn lightly golden brown to enhance the flavor and texture.
- Sauté Onions: Stir in the finely chopped onion and cook for 2 to 3 minutes until they soften and become translucent, adding sweetness to the dish.
- Add Garlic: Add the minced garlic and cook for an additional 30 seconds until fragrant, being careful not to burn it.
- Add Liquids and Spices: Pour in the chicken broth and tomato sauce. Stir in the salt, ground cumin, and chili powder, mixing well to combine all the flavors evenly throughout the rice mixture.
- Simmer Rice: Bring the mixture to a boil, then reduce heat to low. Cover the saucepan tightly and let it simmer for about 15 minutes, allowing the rice to absorb the liquid and soften.
- Add Vegetables: Stir in the frozen peas and diced carrots, cover again, and cook for another 5 minutes or until the rice is tender and all the liquid has been absorbed.
- Rest and Fluff: Remove the pan from heat and let it sit, covered, for 5 minutes. Then fluff the rice gently with a fork before serving to separate the grains and achieve a light texture.
Notes
- You can substitute vegetable broth for a vegetarian or vegan version.
- Rinse the rice under cold water before cooking to prevent it from becoming sticky.
- Adjust the amount of chili powder if you prefer a milder or spicier flavor.
- For extra flavor, you can add a small amount of diced bell peppers or corn with the vegetables.

