If you’re craving a comforting, vibrant side dish that’s bursting with flavor but won’t keep you in the kitchen all day, you’ve come to the right place. This Easy Mexican Rice Recipe delivers perfectly fluffy, seasoned rice with a gorgeous red hue and a warm, slightly smoky taste that pairs beautifully with any meal. Whether you’re whipping up a quick weeknight dinner or aiming to impress guests with authentic flavors, this recipe is an absolute must-try and will quickly become a staple in your cooking repertoire.

Ingredients You’ll Need
Don’t let the simplicity of this list fool you—each ingredient plays a crucial role in bringing out the authentic taste, texture, and vibrant color of this dish. They’re pantry-friendly essentials that turn a few simple staples into a crowd-pleasing classic.
- 2 tablespoons vegetable or canola oil: This oil is perfect for gently toasting the rice and infusing it with a subtle richness.
- 1 cup uncooked long-grain white rice: The long grains stay separate and fluffy, giving you that ideal fluffy texture.
- 1 ½ cups chicken stock or broth: Using stock instead of water elevates the flavor with savory depth.
- 8 oz. can tomato sauce: The star of the show for that beautiful color and tangy, naturally sweet tomato flavor.
- 1 teaspoon chili powder: Adds just the right hint of warmth and complexity without overpowering the dish.
- 1 teaspoon garlic salt: Brings in that irresistible garlic punch while seasoning the rice perfectly.
- ½ teaspoon ground cumin: A classic earthy spice that complements the chili powder perfectly for authentic Mexican vibes.
How to Make Easy Mexican Rice Recipe
Step 1: Rinse the Rice
Begin by rinsing the rice under cold water using a mesh strainer. Keep rinsing until the water runs clear. This important step washes away excess starch, ensuring the grains remain separate and don’t get gummy as they cook, which is the hallmark of great Mexican rice.
Step 2: Toast the Rice
Heat your 2 tablespoons of vegetable or canola oil in a saucepan over medium heat. Add the rinsed rice and cook, stirring frequently, until the rice turns translucent and begins to smell nutty — about 3 to 4 minutes. This toasting step creates an irresistible texture and a deep, toasty flavor base.
Step 3: Add Broth and Seasonings
Pour in the chicken stock and tomato sauce, then sprinkle in the chili powder, garlic salt, and ground cumin. Stir everything together to combine, turning up the heat until the mixture comes to a boil. The aroma here will start to fill your kitchen with cozy, inviting scents!
Step 4: Simmer Until Tender
Once boiling, reduce the heat to low and cover the saucepan with a tight-fitting lid. Let the rice simmer gently for 20 minutes, allowing it to absorb all those bold flavors and the beautiful tomato-red color. Resist the urge to lift the lid while cooking for the best results.
Step 5: Fluff and Serve
Turn off the heat and let the rice rest, covered, for another 2 to 3 minutes. Then, use a fork to fluff up the rice gently, separating the grains perfectly and releasing any remaining steam. Your Easy Mexican Rice Recipe is now ready to be enjoyed!
How to Serve Easy Mexican Rice Recipe

Garnishes
A sprinkle of freshly chopped cilantro or a squeeze of lime juice adds freshness and a pop of color to this flavorful rice. Some diced avocado or a few sliced green onions also make lovely, simple finishes that brighten every bite.
Side Dishes
This rice is a dream partner for all sorts of main dishes. Think grilled chicken, tacos, enchiladas, or even a hearty bean chili. Its mild yet tasty profile complements bold flavors beautifully and rounds out your meal with satisfying carbs.
Creative Ways to Present
To wow your guests, serve the rice in individual mini cast-iron skillets or small colorful bowls. You can also layer it in burrito bowls with beans, salsa, and grilled veggies for a fun twist. Adding some toasted pumpkin seeds or crumbled queso fresco on top gives it an extra bit of texture and flair.
Make Ahead and Storage
Storing Leftovers
Once cooled, place leftover Mexican rice in an airtight container and refrigerate. It will stay fresh and tasty for up to 4 days, making for a convenient side you can easily heat up during the week.
Freezing
You can freeze cooked rice, too! Portion it into freezer-safe containers or bags, and it will keep for up to 3 months. Just thaw overnight in the fridge before reheating to maintain its delightful texture.
Reheating
To reheat, sprinkle a little water over the rice and cover it loosely with a microwave-safe lid or wrap. Microwave in 30-second bursts, fluffing in between, or warm it gently on the stovetop until heated through and fluffy again.
FAQs
Can I use brown rice instead of white rice?
Brown rice can work, but it requires a longer cooking time and more liquid. For the best results with this Easy Mexican Rice Recipe, stick to long-grain white rice to achieve that classic fluffy texture and quick cooking time.
Is vegetable broth a good substitute for chicken stock?
Absolutely! If you prefer a vegetarian or vegan option, vegetable broth adds great flavor and works just as well in this recipe without sacrificing taste or texture.
Can I make this recipe spicy?
Definitely! Adding a pinch of cayenne pepper or some diced jalapeños while cooking will turn up the heat. Adjust the chili powder amount too if you want a milder or bolder spicy kick.
What can I add to make this rice more filling?
Mixing in cooked beans, corn, or diced bell peppers is a fantastic way to add texture, color, and extra nutrients. You could also stir in some shredded cheese right before serving for an indulgent touch.
Why does toasting the rice matter?
Toasting the rice before simmering enhances the flavor by giving it a subtle nuttiness and improves the texture by helping keep the grains separate. It’s a little extra step that makes a big difference in the overall dish!
Final Thoughts
This Easy Mexican Rice Recipe is truly a game changer when it comes to weeknight dinners and festive meals alike. It’s straightforward, packed with flavor, and so versatile that you’ll find yourself making it over and over again. Give it a try and watch it quickly become your go-to side that brings a warm, delicious touch of Mexico to your table.
Print
Easy Mexican Rice Recipe
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 8 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
Description
This Easy Mexican Rice Recipe offers a flavorful and vibrant side dish perfect for complementing any Mexican meal. Made by sautéing rice until translucent and then simmering it with tomato sauce, chicken broth, and classic spices, it delivers a light, fluffy, and aromatic rice that’s deeply infused with chili powder and garlic salt. Ready in just 25 minutes, this recipe yields 8 servings of delicious, homemade Mexican-style rice.
Ingredients
Ingredients
- 2 tablespoons vegetable or canola oil
- 1 cup uncooked long-grain white rice
- 1 ½ cups chicken stock or broth
- 8 oz. can tomato sauce
- 1 teaspoon chili powder
- 1 teaspoon garlic salt
- ½ teaspoon ground cumin
Instructions
- Rinse the Rice: Rinse the rice thoroughly in a mesh strainer under cold water until the water runs clear. This step removes excess starch and helps keep the cooked rice from becoming mushy.
- Cook Rice: Heat the vegetable oil in a saucepan over medium heat. Add the rinsed rice and sauté it for about 3-4 minutes, stirring frequently until the rice becomes translucent.
- Add Ingredients: Pour in the chicken stock or broth, tomato sauce, chili powder, garlic salt, and ground cumin. Stir to combine all ingredients thoroughly. Bring the mixture to a boil.
- Simmer: Once boiling, reduce the heat to low, cover the saucepan, and let the rice simmer for 20 minutes without lifting the lid to allow the liquid to absorb and the rice to cook fully.
- Fluff and Serve: Remove the saucepan from heat and let it sit covered for 2-3 minutes. Then, uncover and fluff the rice gently with a fork to separate the grains before serving.
Notes
- Rinsing the rice is essential to avoid sticky rice and achieve a fluffy texture.
- Use chicken broth for richer flavor or substitute with vegetable broth to make it vegetarian.
- Adjust chili powder according to your spice preference.
- Keep the saucepan covered during simmering to ensure even cooking.
- You can add sautéed onions or bell peppers for extra flavor and texture if desired.

