If you’re searching for a flavourful, reliable side dish, this Easy Mexican Rice is exactly what you need. Cooked in broth for extra flavour and colour, it turns out perfectly fluffy and never mushy when made with the right method.
You don’t need fancy ingredients to make this recipe. Most items are pantry staples—white rice, canned tomatoes, garlic, and a few seasonings. It’s light, fluffy, and perfectly seasoned with garlic, onion, tomato, and spices.
This dish is not only a crowd-pleaser but also incredibly budget-friendly. It yields a generous portion and can be made in advance. It’s mild enough for kids and versatile enough to pair with many meals.
You’ll love that it’s made in one pot. Fewer dishes, minimal mess, and maximum flavour—it’s ideal for busy weeknights. Plus, it’s vegetarian and can be made vegan with just a simple broth swap. No need to buy boxed rice again.
Whether you’re preparing a fiesta or just want to upgrade plain rice, this Easy Mexican Rice recipe will become your go-to. Fast, easy, and always delicious. Great for meal prep, family dinners, or party sides.

WHY YOU WILL LOVE THIS RECIPE
- Flavourful and Savoury: Toasted rice cooked with tomato, onion, and garlic gives rich, authentic taste in every fluffy bite.
- One-Pot Wonder: Everything cooks together in one pan, making cleanup easy and the process fast and fuss-free.
- Great Side Dish: Complements tacos, enchiladas, fajitas, or grilled meats with bold, balanced Mexican-style flavours everyone loves.
- Kid-Friendly Recipe: Mild enough for young eaters, yet flavourful enough for adults. Add spice separately to suit everyone’s tastes.
- Affordable Ingredients: Simple pantry staples keep this dish budget-friendly without compromising on taste or texture.
- Perfectly Fluffy: Toasting rice before adding liquid helps keep each grain separate and avoids sticky, mushy results.
INGREDIENTS
- 1 cup long-grain white rice
- 2 tablespoons vegetable oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 cup tomato sauce or puréed canned tomatoes
- 2 cups chicken or vegetable broth
- ½ teaspoon cumin
- ½ teaspoon chili powder
- ¼ teaspoon salt (adjust to taste)
- ¼ cup chopped fresh cilantro (optional)
- Juice of ½ lime (optional)
DIRECTIONS
- Step No.1: Toast the rice
Heat oil in a medium saucepan over medium heat. Add rice and cook, stirring frequently, until golden and lightly toasted.
- Step No.2: Sauté the aromatics
Stir in chopped onion and health benefits of garlic. Cook for 2–3 minutes until soft and fragrant, but not browned.
- Step No.3: Add tomatoes and spices
Pour in the tomato sauce and stir to combine. Add cumin, chili powder, and salt. Mix well until evenly coated.
- Step No.4: Pour in the broth
Slowly add the chicken or vegetable broth. Stir, bring the mixture to a gentle boil, then reduce heat to low.
- Step No.5: Simmer and cover
Cover the pot and let it simmer for 18–20 minutes, or until rice is cooked through and liquid is absorbed.
- Step No.6: Fluff and garnish
Remove from heat and let it sit covered for 5 minutes. Fluff with a fork and garnish with lime juice or cilantro.

TIPS FOR SUCCESS
- Toast the rice well: This gives deeper flavour and ensures the rice stays fluffy instead of turning sticky or mushy.
- Use long-grain rice: Long-grain white rice is best for separate, fluffy grains that soak up flavour perfectly.
- Don’t lift the lid: Keeping the lid on during simmering ensures the steam stays in and the rice cooks evenly.
- Let it rest: A five-minute rest after cooking helps steam finish the job and allows flavours to settle.
- Add broth gradually: Use hot broth if possible to prevent cooling down the pot and slowing cooking time.
- Customise the spice: Adjust chili powder or add jalapeños to taste if you prefer a spicier rice version.
VARIATIONS
- Add Veggies: Stir in peas, corn, or diced carrots after simmering for a colourful, nutritious upgrade.
- Make it Spicy: Add chopped green chilies or a dash of cayenne pepper for a hotter, bolder version.
- Swap Tomatoes: Use diced tomatoes with green chilies (like rotel) instead of sauce for extra texture and kick.
- Use Brown Rice: Substitute long-grain brown rice; increase cooking time to 40–45 minutes and add more broth.
- Cheesy Finish: Stir in shredded cheddar or queso fresco for a creamy, cheesy version kids will adore.
- Fresh Herb Twist: Garnish with chopped parsley or green onions instead of cilantro for a milder herb finish.
SERVING AND STORAGE
Serving
Serve hot alongside tacos, enchiladas, burritos, or grilled chicken. Also great as a base for burrito bowls or taco salads.
Storage
Cool completely and store in an airtight container for up to 4 days. Reheat gently in a skillet or microwave with splash of broth.

FAQ
It’s not recommended—instant rice becomes mushy. Stick to long-grain white rice for best results and authentic texture.
Yes! Cool completely, then freeze in airtight bags for up to 2 months. Reheat on the stovetop with a little broth.
Chicken broth adds rich flavour, but vegetable broth works well too for a vegetarian version. Avoid plain water if possible.
Too much liquid or not toasting the rice enough can cause this. Stick to measurements and let rice rest after cooking.
Absolutely. It reheats well and can even be made a day ahead for quick side prep during busy meals.
Easy Mexican Rice is a versatile, comforting dish that belongs on every dinner table.
Whether you're hosting Taco Tuesday or serving grilled meats, this rice rounds out your meal beautifully.
You’ll appreciate how little effort it takes to create something so satisfying. Just toast, simmer, and fluff—it’s that easy.
Plus, you can adjust the spice level and mix-ins to suit your family’s preferences.
Perfect for lunchboxes, leftovers, and meal prep, this rice checks all the boxes. It also stores well and tastes better.


EASY MEXICAN RICE
Ingredients
- 2 tablespoons vegetable oil
- 1 cup long-grain white rice
- 2 cloves garlic minced
- 1 small onion finely chopped
- 1½ cups chicken or vegetable broth
- 1 cup tomato sauce or blended tomatoes
- ½ teaspoon ground cumin
- ½ teaspoon chili powder
- Salt to taste
- Optional: chopped cilantro and lime wedges for garnish
Instructions
Toast the Rice:
- Heat oil in a saucepan over medium heat. Add rice and cook, stirring, until golden brown and slightly toasted, about 4–5 minutes.
Add Flavour:
- Stir in garlic and onion, cooking for another 1–2 minutes until fragrant.
Simmer:
- Pour in broth, tomato sauce, cumin, chili powder, and a pinch of salt. Stir well and bring to a boil.
Cook:
- Reduce heat to low, cover, and simmer for 15–18 minutes, or until rice is tender and liquid is absorbed.
Fluff and Serve:
- Remove from heat. Let sit for 5 minutes, then fluff with a fork. Garnish with cilantro and serve with lime, if desired.
Notes
Tomato Substitute: Use diced tomatoes blended with a bit of water if tomato sauce is unavailable.
Rice Type: Long-grain rice works best for fluffy texture—avoid short-grain or sticky rice.
Make Ahead: Cools and reheats well—perfect for meal prep!
Storage: Store in an airtight container in the fridge for up to 4 days. Reheat with a splash of broth or water.





Comments
No Comments