Fluffy, savory, and beautifully tinted with tomato, Easy Mexican Style Rice is the ultimate side dish to elevate your dinner table. This classic recipe is known for its simplicity, yet it delivers vibrant flavors that make it a family favorite. Whether served alongside tacos, enchiladas, or grilled meats, it’s a dish that never fails to please.
What makes this rice so beloved is its delicate balance of garlic, onion, tomato, and just a hint of spice. You get the perfect fluffy texture with grains that stay separate, kissed with the essence of Mexican kitchens. It’s also a fantastic meal prep item, keeping beautifully for leftovers.
What Kind of Rice Should I Use for Mexican Style Rice?
Long-grain white rice is the best choice for Mexican Style Rice. Its light, slender grains cook up fluffy and separate, which is key for this recipe. Avoid short-grain or sticky rice, as they tend to clump. If you want a healthier twist, you can experiment with brown rice, though you may need to adjust the cooking time.
Ingredients for the Easy Mexican Style Rice
- Long-grain white rice: Essential for that fluffy, light texture.
- Tomato sauce or diced tomatoes: Provides the signature reddish hue and rich, tangy flavor.
- Onion: Adds depth and savory sweetness.
- Garlic: Brings a warm, aromatic note.
- Chicken or vegetable broth: Infuses the rice with savory richness.
- Vegetable oil: For toasting the rice to achieve a nutty aroma.
- Salt and pepper: Essential seasoning to enhance all the flavors.
- Cilantro or parsley (optional): For a fresh, herbaceous finish.


How To Make the Easy Mexican Style Rice
Step 1: Toast the Rice
Heat vegetable oil in a large skillet over medium heat. Add the long-grain white rice and cook, stirring frequently, until the rice turns golden brown and emits a nutty aroma. This step ensures a fluffy texture and adds a subtle toasted flavor.
Step 2: Sauté the Aromatics
Add finely chopped onion and minced garlic to the toasted rice. Sauté for 2-3 minutes until the onion softens and becomes translucent. This builds a flavorful base.
Step 3: Add Tomatoes and Broth
Pour in the tomato sauce or diced tomatoes and mix well. Then, slowly add the chicken or vegetable broth, stirring to combine. Season with salt and pepper to taste.
Step 4: Simmer to Perfection
Reduce the heat to low, cover the skillet, and let the rice simmer for 15-20 minutes. Avoid lifting the lid during cooking to maintain steam. Once done, fluff the rice gently with a fork.
Step 5: Garnish and Serve
Sprinkle freshly chopped cilantro or parsley over the rice for a burst of color and freshness. Serve hot alongside your favorite Mexican dishes.
Serving and Storing Easy Mexican Style Rice
This rice pairs wonderfully with enchiladas, tacos, grilled chicken, or as part of a burrito bowl. It’s equally delicious as a base for stuffed peppers or mixed into a hearty casserole. To store, let the rice cool completely before transferring it to an airtight container. Refrigerate for up to 4 days or freeze for up to 3 months. Reheat gently on the stove or in the microwave with a splash of broth to bring back its fluffy texture.
Frequently Asked Questions
How do I keep the rice from turning mushy?
Make sure to toast the rice first and measure your liquid carefully. Avoid stirring too much during cooking.
Can I make this recipe vegetarian or vegan?
Absolutely! Just use vegetable broth instead of chicken broth.
What if I want it spicier?
Add a finely chopped jalapeño or a pinch of red pepper flakes when sautéing the onions and garlic.
Can I double the recipe?
Yes, but use a wider pan or pot to ensure even cooking and fluffiness.
How do I reheat leftovers?
Sprinkle with a little broth or water and microwave covered, or reheat on the stovetop over low heat.
Want More Side Dish Ideas?
If you love this Easy Mexican Style Rice, you’ll probably enjoy these other favorites from the blog:
• Cheesy Broccoli Rice Casserole for a comforting, creamy side.
• Crack Green Beans when you’re craving sweet and savory.
• Garlic Herb Roasted Potatoes and Veggies for an herby roasted option.
• Crockpot Cheese Tortellini and Sausage for a hearty one-pot side or main.
• Panda Express Chow Mein if you’re in the mood for a takeout-style noodle dish.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest board so you can come back to it anytime: Life with Nina on Pinterest.
I’d love to hear how yours turned out! Did you add extra spice or make it mild? Drop a comment below and share your twists. Let’s inspire each other with creative kitchen ideas!


Easy Mexican Style Rice
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
Description
Easy Mexican Style Rice is fluffy, savory, and perfectly spiced with tomato, onion, and garlic. This comforting side dish transforms any meal into a Mexican-inspired feast, whether served with tacos, enchiladas, or grilled meats.
Ingredients
1 cup long-grain white rice
1 cup tomato sauce or diced tomatoes
1 small onion, finely chopped
2 cloves garlic, minced
2 cups chicken broth or vegetable broth
2 tablespoons vegetable oil
½ teaspoon salt
¼ teaspoon pepper
2 tablespoons cilantro or parsley, optional, chopped
Instructions
1. Heat vegetable oil in a skillet over medium heat. Add rice and stir until golden and fragrant.
2. Add onion and garlic, cook until onion is soft.
3. Stir in tomato sauce or diced tomatoes. Add broth, salt, and pepper.
4. Reduce heat to low, cover, and simmer 15–20 minutes.
5. Fluff with a fork, garnish with cilantro or parsley, and serve warm.
Notes
Toasting the rice helps it stay fluffy and separate.
For a vegetarian version, use vegetable broth.
For extra spice, add chopped jalapeños or red pepper flakes.
Nutrition
- Serving Size: 1 cup
- Calories: 210
- Sugar: 3g
- Sodium: 410mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 0mg
Keywords: Mexican rice, side dish, easy rice recipe
