If you’ve ever craved the vibrant, comforting flavors of homemade rice that sings with Mexican flair, then you’re in for a treat with this Easy Mexican Rice Recipe. It combines simple pantry staples with a few fresh touches to create a dish bursting with color, texture, and warming spices. Whether you’re pairing it with tacos, enchiladas, or just enjoying it on its own, this recipe is a true crowd-pleaser that’s quick to make and deeply satisfying.
Ingredients You’ll Need
Gathering the right ingredients is a breeze with this recipe, and each one plays an essential role in creating that perfect balance of flavor and texture. From the fragrant toasted rice to the spicy warmth of cumin and smoked paprika, these simple components come together beautifully.
- 1 cup long-grain white rice: The foundation of the dish, offering that fluffy, separate grain texture when cooked right.
- 2 tablespoons vegetable oil: Helps to toast the rice evenly, adding a delicious nutty undertone.
- 1 small onion, finely chopped: Brings a subtle sweetness and depth of flavor when sautéed.
- 2 cloves garlic, minced: Infuses the dish with a fragrant, savory base.
- 1 ½ cups chicken or vegetable broth: Adds richness and enhances the rice’s flavor more than plain water would.
- 1 cup tomato sauce: Provides the iconic reddish hue and a light tangy sweetness.
- 1 teaspoon cumin: This warm, earthy spice is a must for authentic Mexican flair.
- ½ teaspoon chili powder: Adds a gentle spicy kick without overpowering the dish.
- ½ teaspoon smoked paprika: Lends a smoky depth that elevates the flavors irresistibly.
- ½ cup frozen peas (optional): A pop of green color and a subtly sweet texture that complements the rice well.
- ¼ cup fresh cilantro, chopped: Brightens every bite with fresh, herby notes.
- Salt and pepper to taste: Essential for balancing and enhancing all the flavors.
How to Make Easy Mexican Rice Recipe
Step 1: Toast the Rice
Start by heating the vegetable oil in a large skillet over medium heat. Add the long-grain white rice and cook it while stirring for 5 to 7 minutes until it turns a lovely light golden color. This toasting step is key—it brings out a nutty flavor that really sets this Easy Mexican Rice Recipe apart from just plain cooked rice.
Step 2: Sauté Onion and Garlic
Next, toss in the finely chopped onion and minced garlic. Sauté them for about 2 to 3 minutes until they become fragrant and soft. The aroma at this stage is irresistible and forms the delicious base taste you’ll notice in every spoonful.
Step 3: Add Liquids and Spices
Now, mix in the chicken or vegetable broth and the tomato sauce. Sprinkle in the cumin, chili powder, and smoked paprika. Stir everything together and bring the mixture to a boil. This combination of liquids and spices infuses the rice with its signature vibrant flavor and color.
Step 4: Simmer the Rice
Reduce the heat to low and cover the skillet. Let the rice simmer gently for 15 to 20 minutes, or until tender and all the liquid is absorbed. This slow cooking lets all the flavors meld into every grain.
Step 5: Add Peas (Optional)
If you’re using peas, stir them in during the last 5 minutes of cooking. They soften perfectly without losing their bright green color, giving the dish a fresh pop that’s both tasty and pretty.
Step 6: Rest and Fluff
Remove the skillet from heat but keep it covered for 5 more minutes. This little rest allows the rice to finish steaming and settle beautifully. Then, fluff everything with a fork to keep it light and airy.
Step 7: Final Touches
Stir in the chopped fresh cilantro for a burst of herbaceous brightness. Season with salt and pepper to your preference, and your Easy Mexican Rice Recipe is ready to serve. The colors and aromas at this point will convince everyone at the table they’re in for a delicious meal.
How to Serve Easy Mexican Rice Recipe

Garnishes
Fresh garnishes can elevate this rice to a party favorite. Consider squeezing some fresh lime juice over the top or adding sliced jalapeños for a spicy crunch. A sprinkle of extra chopped cilantro or a few avocado slices make for refreshing companions.
Side Dishes
This rice is a perfect partner for many classic Mexican dishes—think grilled fajitas, cheesy quesadillas, or smoky barbacoa. It also works wonderfully alongside beans and a simple green salad for a wholesome meal that’s ready in no time.
Creative Ways to Present
For fun presentation, serve your Easy Mexican Rice Recipe stuffed into bell peppers or use it as a vibrant base in burrito bowls layered with veggies, beans, and your favorite protein. You could even shape it into small mounds and top with a dollop of sour cream and salsa for attractive individual servings.
Make Ahead and Storage
Storing Leftovers
This rice keeps well in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen over time, making it perfect to prepare a day ahead for easy weeknight dinners or meal prep.
Freezing
If you want to keep it longer, freezing is a great option. Portion the rice into freezer-safe containers or bags and freeze for up to 3 months. Make sure to cool it completely before freezing to preserve texture and flavor.
Reheating
To reheat, sprinkle a little water on the rice to add moisture, then cover and microwave for 1–2 minutes, stirring halfway through. Alternatively, warm it gently on the stovetop in a skillet with a splash of broth or water to keep it fluffy and moist.
FAQs
Can I make this Easy Mexican Rice Recipe vegetarian?
Absolutely! Simply use vegetable broth instead of chicken broth, and ensure your tomato sauce doesn’t contain any animal products. This makes the dish just as flavorful and perfect for vegetarian meals.
What if I don’t have smoked paprika?
If you don’t have smoked paprika, regular paprika will work just fine, though it won’t have that smoky depth. You can add a tiny pinch of chipotle powder if you want to replicate that smoky heat.
Can I use brown rice instead of white rice?
You can swap in brown rice, but keep in mind it will require longer cooking time and more liquid. Adjust broth amounts accordingly and allow extra simmering time to get it tender.
How spicy is this recipe?
This Easy Mexican Rice Recipe has a gentle warmth from the chili powder, but it’s not very spicy. You can easily adjust the chili powder up or down depending on your preference or add fresh chilies if you want more heat.
Is it okay to add other vegetables?
Definitely! Diced carrots, corn, or bell peppers make great additions. Just add them along with the peas or during the last part of cooking so they remain tender but not mushy.
Final Thoughts
This Easy Mexican Rice Recipe is one of those gems that feels like a warm hug on a plate. Its simple ingredients come together to create a vibrant, delicious side that complements so many dishes. I encourage you to try it out—it’s easy to make, endlessly adaptable, and absolutely packed with flavor that will quickly become a regular favorite in your kitchen.
Print
Easy Mexican Rice Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 to 4.5 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
- Diet: Halal
Description
A simple and flavorful Easy Mexican Rice recipe featuring toasted long-grain white rice cooked with aromatic spices, tomato sauce, and broth, optionally enhanced with peas and fresh cilantro. Perfect as a side dish to complement Mexican meals or as a comforting standalone dish.
Ingredients
Rice and Aromatics
- 1 cup long-grain white rice
- 2 tablespoons vegetable oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
Liquids and Seasonings
- 1 ½ cups chicken or vegetable broth
- 1 cup tomato sauce
- 1 teaspoon cumin
- ½ teaspoon chili powder
- ½ teaspoon smoked paprika
- Salt and pepper to taste
Optional and Garnish
- ½ cup frozen peas (optional)
- ¼ cup fresh cilantro, chopped
Instructions
- Toast the rice: Heat vegetable oil in a large skillet over medium heat. Add the rice and stir continuously for 5–7 minutes until it turns lightly golden and fragrant, which enhances flavor and texture.
- Sauté aromatics: Add finely chopped onion and minced garlic to the skillet with the toasted rice. Cook for 2–3 minutes until the onion softens and the mixture becomes fragrant.
- Add liquids and spices: Pour in the chicken or vegetable broth and tomato sauce. Stir in cumin, chili powder, and smoked paprika. Increase heat to bring the mixture to a boil.
- Simmer the rice: Once boiling, reduce heat to low, cover the skillet with a lid, and simmer for 15–20 minutes until the rice is tender and the liquid is absorbed.
- Add peas (optional): If using frozen peas, stir them in during the last 5 minutes of cooking to warm through without overcooking.
- Rest the rice: Remove the skillet from heat and keep covered. Let the rice sit undisturbed for 5 minutes to finish steaming and firm up.
- Finish and serve: Fluff the rice with a fork, then stir in chopped fresh cilantro. Season with salt and pepper to taste and serve warm as a delicious side dish.
Notes
- Using broth instead of water adds extra flavor to the rice.
- To make this recipe vegetarian, use vegetable broth and omit any meat-based broth.
- Adjust the level of chili powder to control the spiciness according to your taste.
- You can add other vegetables like diced carrots or corn along with peas for more texture.
- For a richer flavor, toast the spices briefly with the rice before adding liquids.


