This Easy Mexican Style Rice is a vibrant, flavor-packed side dish that transforms a handful of simple ingredients into something truly satisfying. With its fluffy texture, rich tomato flavor, and a mild blend of spices, it complements everything from enchiladas to grilled meats. It’s a staple in many Latin kitchens—and once you try it, it might just become a regular on your menu too.

The combination of aromatic garlic, sautéed onion, and a hint of cumin gives it that authentic taste without needing a lengthy ingredient list. It’s one of those recipes that feels special enough for guests but is easy enough for a weekday dinner. Whether you’re building a taco plate or making a burrito bowl, this rice adds just the right touch of heartiness and flavor.
Why You’ll Love This Easy Mexican Style Rice
- Quick and beginner-friendly – no fancy steps or special skills required
- Naturally vegan and gluten-free – fits a variety of dietary preferences
- Pairs well with many dishes – from grilled proteins to bean-heavy meals
- Customizable – add corn, peas, or even jalapeños for extra kick
- Batch-friendly – easily doubled or stored for later meals
Preparation Phase & Tools to Use (Essential Tools and the Importance of Each Tool)
Getting the best results from this Easy Mexican Style Rice starts with just a few reliable kitchen tools. You don’t need a lot—just the right ones.
- Medium Saucepan or Deep Skillet with Lid: A heavy-bottomed saucepan ensures even heat distribution and prevents the rice from burning at the bottom. The lid is crucial for trapping steam, which helps the rice cook properly.
- Fine Mesh Strainer: Rinsing the rice before cooking removes excess starch and keeps the grains fluffy rather than sticky.
- Wooden Spoon or Silicone Spatula: Ideal for sautéing and stirring the rice without scratching your cookware.
- Cutting Board and Sharp Knife: Prepping your onions, tomatoes, and peppers is easier and faster with a solid board and a sharp blade.
- Measuring Cups and Spoons: Precision matters, especially with rice-to-liquid ratios and seasoning.
Preparation Tips
- Rinse the rice thoroughly under cold water until the water runs clear. This step prevents clumping and improves texture.
- Toast the rice in oil before adding liquid. This helps develop a nutty, complex flavor and ensures a firmer bite.
- Use hot broth or water when adding liquid to the pan. This maintains the cooking temperature and reduces overall cook time.
- Don’t lift the lid too soon! Let the rice steam undisturbed to finish cooking properly.
- Fluff with a fork, not a spoon, to keep the grains separated and airy after cooking.
Ingredients for This Easy Mexican Style Rice
Here’s everything you’ll need to bring this flavorful side dish together:
- 1 cup long-grain white rice – rinsed and drained
- 2 tablespoons vegetable oil – for toasting the rice
- 1 small onion – finely chopped
- 2 garlic cloves – minced
- 1/2 cup diced tomatoes – fresh or canned (drained if using canned)
- 1/4 cup diced green bell pepper – optional but adds crunch and color
- 1/4 cup diced red bell pepper – for added sweetness and brightness
- 2 cups chicken or vegetable broth – warm
- 1/2 teaspoon ground cumin – adds an earthy flavor
- 1/4 teaspoon smoked paprika – for depth and smokiness
- Salt and pepper to taste
- Fresh cilantro – chopped, for garnish
Feel free to adjust quantities or substitute based on your preferences or what you have on hand. This recipe is forgiving and versatile!

Step 1: Prep Your Ingredients
Begin by rinsing the rice under cold water using a fine mesh strainer. This helps remove extra starch and keeps the rice fluffy. Dice your onion, garlic, tomatoes, and bell peppers so everything is ready before you start cooking.
Step 2: Toast the Rice
Heat the vegetable oil in a medium saucepan or deep skillet over medium heat. Add the rinsed rice and stir frequently for about 5–7 minutes, or until the rice starts turning golden brown. This toasting step deepens the flavor.
Step 3: Sauté the Aromatics
Once the rice is slightly browned, add in the chopped onion and cook for 2–3 minutes until it starts to soften. Stir in the garlic and cook for another 30 seconds, just until fragrant.
Step 4: Add Tomatoes and Bell Peppers
Toss in the diced tomatoes and bell peppers. Stir to combine and let them cook down slightly for about 2 minutes, allowing their flavors to meld with the rice.
Step 5: Season and Simmer
Add the cumin, paprika, a generous pinch of salt, and a few cracks of black pepper. Stir to coat everything evenly, then carefully pour in the warm broth. Bring the mixture to a gentle boil.
Step 6: Cover and Cook
Once boiling, reduce the heat to low, cover with a tight-fitting lid, and let the rice simmer for 18–20 minutes. Avoid lifting the lid during this time—let the steam do its job.
Step 7: Rest and Fluff
After the cooking time, remove the pan from heat and let it sit, covered, for another 5 minutes. Then uncover and gently fluff the rice with a fork to separate the grains.
Step 8: Garnish and Serve
Sprinkle freshly chopped cilantro over the top, and serve warm alongside your favorite Mexican dishes.
Notes
- You can use canned diced tomatoes if fresh ones aren’t available—just make sure to drain them well to avoid excess liquid.
- If you’re making this vegan, opt for vegetable broth instead of chicken broth.
- Want more kick? Stir in a pinch of cayenne or add finely chopped jalapeños along with the bell peppers.
- This dish can be easily doubled—just make sure your pot is large enough to handle the extra volume.
- Letting the rice rest after cooking is key. It helps redistribute moisture evenly and makes fluffing much easier.
Watch Out for These Mistakes While Cooking
- Skipping the rinse: Unrinsed rice can lead to a sticky, clumpy final product.
- Using cold broth or water: Adding cold liquid can shock the rice and lead to uneven cooking.
- Over-stirring once the liquid is added: Resist the urge to stir while the rice simmers—this can make it mushy.
- Removing the lid too soon: Let the rice steam completely undisturbed. Lifting the lid releases steam and disrupts the cook time.
- Not toasting the rice: Toasting enhances flavor and helps create a better texture.
- Overcrowding the pan: Don’t overload a small pot with too much rice—it needs space to steam evenly.
- Using too much tomato: Overloading the recipe with tomatoes can make the rice soggy.
- Neglecting seasoning: Taste your broth or liquid before adding it—well-seasoned liquid makes well-seasoned rice.
What to Serve With Easy Mexican Style Rice?
Mexican-style rice is incredibly versatile and works as both a side and a base. Whether you’re planning a full Mexican feast or just need something to round out your plate, these pairings make great companions.
8 Recommendations
- Grilled Chicken Tacos – The mild flavor of the rice balances out the spiced, juicy grilled chicken.
- Beef Enchiladas – Rich, cheesy enchiladas meet their perfect match in a tomato-based rice side.
- Black Bean Burritos – Add rice to the burrito or serve it alongside for a hearty, plant-based meal.
- Carne Asada – A smoky, grilled steak paired with fluffy rice is always a winning combination.
- Stuffed Bell Peppers – Use the rice as a filling base with beans and cheese for a colorful dish.
- Fish Tacos – Light, zesty tacos benefit from a flavorful rice on the side to complete the meal.
- Huevos Rancheros – Perfect for brunch—rice adds texture and weight to the egg and tortilla combo.
- Mexican Street Corn (Elote) – The creaminess of elote pairs beautifully with the seasoned rice.
Storage Instructions
Easy Mexican Style Rice stores well and can be a meal prep lifesaver.
- Refrigerator: Let the rice cool completely before transferring it to an airtight container. It will keep well in the fridge for up to 4 days.
- Freezer: For longer storage, freeze the rice in freezer-safe bags or containers. Flatten the bags for quicker thawing. Keeps up to 2 months.
- To Reheat: Add a splash of water or broth and reheat on the stovetop over low heat, or microwave covered with a damp paper towel to restore moisture. Stir occasionally until heated through.
Estimated Nutrition (Per Serving, based on 1 of 4 servings)
- Calories: 210
- Carbohydrates: 36g
- Protein: 4g
- Fat: 6g
- Saturated Fat: 0.5g
- Unsaturated Fat: 5g
- Cholesterol: 0mg
- Sodium: 480mg (depends on broth used)
- Fiber: 2g
- Sugar: 2g
- Trans Fat: 0g
- Serving Size: ~1 cup
Note: Nutrition may vary depending on the specific ingredients and broth you use.
Frequently Asked Questions
1. Can I use brown rice instead of white?
Yes, but it will require a longer cooking time (around 40–45 minutes) and possibly a bit more liquid. Keep an eye on it and adjust as needed.
2. Is this recipe spicy?
No, the base recipe is mild. If you’d like more heat, feel free to add jalapeños, cayenne, or a pinch of chili powder.
3. What’s the best rice to use?
Long-grain white rice works best for texture and fluffiness. Basmati or jasmine rice can also be used, though they’ll slightly alter the flavor.
4. Can I make this in a rice cooker?
Absolutely. Sauté the aromatics in a pan first, then transfer everything to your rice cooker and let it do the rest.
5. Can I use tomato sauce instead of fresh tomatoes?
Yes, you can substitute 1/4 cup of tomato sauce for the diced tomatoes. Just be sure to reduce other liquid slightly if needed.
6. Why is my rice mushy?
This usually happens when there’s too much liquid or the lid is opened too often while cooking. Make sure to follow the rice-to-liquid ratio and leave the lid on.
7. How can I make it a complete meal?
Add black beans, cooked chicken, or shrimp for protein. You can also stir in sautéed veggies like zucchini or corn.
8. Is this recipe gluten-free?
Yes, as long as you use a gluten-free broth, the entire dish is naturally gluten-free.
Conclusion
Easy Mexican Style Rice proves that simple ingredients can deliver bold flavor when handled right. Whether you’re building a taco night, assembling burrito bowls, or needing a tasty side for grilled meats, this rice recipe delivers consistency and satisfaction every time. It’s a recipe to keep in your back pocket—one that elevates any meal with minimal effort. Don’t be surprised if it becomes a new weeknight favorite.

Easy Mexican Style Rice
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
Description
This Easy Mexican Style Rice is a colorful, aromatic side dish that brings warmth and flavor to any meal. Made with toasty long-grain rice, sautéed onions and garlic, and simmered in a seasoned tomato broth, it’s a fuss-free way to add richness and authenticity to your table. Perfect for pairing with enchiladas, tacos, or grilled proteins, this versatile rice dish is comforting, reliable, and ready in under 30 minutes.
Ingredients
1 cup long-grain white rice
2 tablespoons vegetable oil
1 small onion, finely chopped
2 garlic cloves, minced
0.5 cup diced tomatoes
0.25 cup diced green bell pepper (optional)
0.25 cup diced red bell pepper
2 cups chicken or vegetable broth
0.5 teaspoon ground cumin
0.25 teaspoon smoked paprika
salt and pepper to taste
fresh cilantro for garnish
Instructions
1. Rinse the rice thoroughly under cold water until the water runs clear.
2. Heat vegetable oil in a medium saucepan over medium heat.
3. Add rice and toast it, stirring frequently, until lightly golden (about 5–7 minutes).
4. Stir in chopped onion and cook for 2–3 minutes until softened.
5. Add minced garlic and sauté for 30 seconds.
6. Mix in diced tomatoes and bell peppers. Cook for 2 more minutes.
7. Season with cumin, paprika, salt, and pepper.
8. Pour in warm broth and bring the mixture to a boil.
9. Reduce heat to low, cover with a tight lid, and simmer for 18–20 minutes.
10. Remove from heat and let rest, covered, for 5 minutes.
11. Fluff rice with a fork and garnish with chopped cilantro before serving.
Notes
Let the rice rest after cooking to evenly redistribute moisture.
Rinse rice to prevent it from becoming sticky.
Use warm broth to help maintain even cooking temperature.
Nutrition
- Serving Size: ~1 cup
- Calories: 210
- Sugar: 2g
- Sodium: 480mg
- Fat: 6g
- Saturated Fat: 0.5g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 0mg
Keywords: Mexican rice, side dish, tomato rice, easy rice, stovetop rice