Mexican Rice With Mixed Vegetables Recipe: Vibrant One-Pot Fiesta Flavors

Mexican Rice With Mixed Vegetables Recipe: Vibrant One-Pot Fiesta Flavors

This one-pot dish brings vibrant flavors to your table with minimal effort. The combination of long-grain rice, tomatoes, and mixed vegetables creates a colorful, satisfying side that pairs perfectly with any Mexican-inspired meal.

I developed this method to ensure the rice cooks evenly while absorbing all the bold spices and vegetable goodness. The key is toasting the rice first, which adds a nutty depth and prevents mushiness.

The result is fluffy, flavorful rice with tender vegetables throughout, all cooked in a single pot. No complicated techniques—just simple steps to a dish that tastes like it came from a restaurant kitchen.

Ready in about 30 minutes, this becomes a go-to for busy weeknights or festive gatherings. The aroma alone will have everyone gathering around the table before it’s even served.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Mexican Rice with Mixed Vegetables

Pantry staples and fresh produce create this vibrant one-pot dish with bold Mexican flavors.

Ingredient Amount Notes
Long-Grain White Rice 🌾 1 ½ cups Rinsed until water runs clear
Vegetable Oil 🫒 2 tbsp Neutral flavor, high smoke point
Yellow Onion 🧅 1 whole Medium size, finely diced
Garlic Cloves 🧄 3 cloves Minced for aromatic base
Tomato Sauce 🍅 1 cup Plain, no added seasonings
Chicken Broth 🥫 2 ½ cups Use vegetable broth for vegetarian
Mixed Frozen Vegetables 🥕 1 ½ cups Peas, carrots, corn, green beans
Cumin 🌿 1 tsp Ground, toasted for depth
Chili Powder 🌶️ 1 tsp Mild or medium heat
Paprika 🌶️ ½ tsp Sweet or smoked variety
Dried Oregano 🍃 ½ tsp Mediterranean or Mexican variety
Bay Leaf 🌿 1 whole Removed before serving
Salt 🧂 1 tsp Kosher or sea salt preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The rice quality is paramount here. Long-grain white rice like Mahatma or Carolina ensures the signature fluffy texture—avoid instant or minute rice, as they turn mushy. The mixed vegetables should be frozen (fresh can release too much water), and look for organic blends at Whole Foods or Trader Joe’s for better flavor. Toasting the rice in oil before adding liquids is non-negotiable for that nutty depth.

For a vegetarian version, swap chicken broth for vegetable broth—Imagine or Pacific Foods brands are excellent. No cumin? Coriander at half the amount offers a similar earthiness. The paprika can be skipped, but the chili powder is essential for authenticity. Fresh tomatoes can replace tomato sauce in a pinch (use 2 medium tomatoes, finely chopped).

Store uncooked rice in an airtight container for up to 2 years. Leftovers keep in the fridge for 4-5 days or freeze for 3 months. Reheat with a splash of water to restore moisture.

❤️

Why You’ll Love This Recipe

  • One-Pot Wonder: I toss everything in a single skillet—rice, onions, garlic, and tomato sauce—and walk away. Cleanup is a breeze.
  • Ridiculously Flavorful: The garlic and tomato sauce give it that deep, savory taste I crave. Honestly, it’s the kind of dish I sneak bites of while cooking.
  • Meal Prep Magic: I make a big batch on Sunday and it reheats beautifully for lunches all week. Between us, it tastes even better the next day.
  • Budget-Friendly Feast: Long-grain rice and basic veggies stretch far. I’ll be real: it’s my go-to when I need to feed a crowd without breaking the bank.

Step-by-Step Instructions for Mexican Rice With Mixed Vegetables

This one-pot method delivers perfectly seasoned rice with vibrant vegetables in every bite.

Step 1: Toast the Rice and Sauté Aromatics

Heat the 2 tbsp vegetable oil in a large pot over medium-high heat. Add the 1.5 cups long-grain white rice and cook for 3-4 minutes, stirring frequently, until the grains turn light golden brown and smell nutty. This toasting step creates a flavor foundation and prevents the rice from becoming mushy.

Immediately add the finely diced yellow onion and cook for 3-4 minutes until it becomes translucent. Stir in the 3 cloves minced garlic cloves and cook for 30 seconds until fragrant. Be careful not to let the garlic burn, as it will turn bitter.

Step 2: Build the Flavor Base

Add the 1 cup tomato sauce, 1 tsp cumin, 1 tsp chili powder, 0.5 tsp paprika, 0.5 tsp dried oregano, 1 tsp salt, and 0.5 tsp black pepper to the pot. Stir well to combine and cook for 2-3 minutes until the mixture darkens slightly and the spices release their aromas.

This step allows the spices to bloom in the oil, creating a rich, complex flavor base that will infuse the rice. The tomato sauce adds depth and a subtle sweetness that balances the spices perfectly.

Step 3: Add Liquids and Vegetables

Pour in the 2.5 cups chicken broth and stir to scrape up any browned bits from the bottom of the pot. Add the 1.5 cups mixed frozen vegetables and 1 whole bay leaf. Stir well to distribute the vegetables evenly throughout the rice.

Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for 20-25 minutes. Do not stir the rice during this time, as it can break the grains and lead to a mushy texture.

Step 4: Finish and Serve

After 20-25 minutes, remove the pot from the heat and let it sit, covered, for an additional 5-10 minutes. This allows the rice to steam and absorb any remaining liquid. The rice should be tender and the liquid fully absorbed.

Discard the bay leaf and fluff the rice gently with a fork. Stir in the 0.25 cup chopped fresh cilantro just before serving to preserve its bright, fresh flavor. Serve warm, garnished with extra cilantro if desired.

👨‍🍳

Pro Tips For Making Mexican Rice With Mixed Vegetables

  • Toast the Rice: Cook the rice in the oil for 3-4 minutes until golden—this adds a nutty depth that plain steamed rice just can’t match. I learned this the hard way after making bland batches for years.
  • Bloom the Garlic: Add the minced garlic to the onions for just 30 seconds, not longer, or it’ll turn bitter. Sounds fussy, but it actually changes the outcome of your base flavor.
  • Skip the Rinsing: Don’t rinse the long-grain white rice—you want that starch to help the tomato sauce cling and give it that classic slightly sticky texture. My grandmother swore by this, and she was right.
  • Use Warm Tomato Sauce: Heat the tomato sauce slightly before adding it to the rice so it doesn’t drop the temperature of the pan. After burning a few batches, I finally figured out this simple fix.

Serving Suggestions for This mexican rice with mixed vegetables

Garnish Like a Pro

Fresh cilantro is non-negotiable for that final pop of color and brightness. I chop ¼ cup just before serving and sprinkle it generously over the top. For extra flair, add lime wedges on the side—guests can squeeze fresh juice over their portions.

Protein Pairings

This dish shines alongside grilled chicken or carne asada. I love serving it with shredded beef barbacoa for a hearty meal. For a vegetarian option, black beans or pinto beans add protein and texture without overpowering the rice.

Fresh Toppings

Set out small bowls of diced avocado, crumbled queso fresco, and pickled jalapeños for a build-your-own topping bar. These additions let everyone customize their plate. The cool creaminess of avocado balances the rice’s bold spices perfectly. 💛

Taco Night Star

Use this as a base for taco bowls or burrito fillings. Layer it with tortillas, cheese, and your favorite proteins. I also serve it as a side with fish tacos for a lighter meal—the flavors complement each other beautifully.

Light Accompaniments

A simple green salad with lime vinaigrette cuts through the richness. For contrast, grilled corn on the cob with chili-lime butter adds smokiness. These pairings keep the meal balanced while letting the rice remain the star.

Kid-Friendly Tweaks

For picky eaters, I serve the rice plain and offer toppings separately. Shredded cheese and sour cream are always a hit. The vegetables blend in so well that many kids don’t even notice they’re eating their veggies. 🌟

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 780mg34%
Total Carbohydrate 55g20%
Dietary Fiber 4g14%
Sugars 5g
Protein 7g14%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use fresh vegetables instead of frozen?

Yes, but par-cook them first. Fresh veggies release more moisture, which can make the rice mushy. Steam or blanch them for 3-4 minutes before adding.

2

Why toast the rice before cooking?

Toasting deepens the flavor and prevents mushiness. It creates a nutty base and helps the grains stay separate. Skip this step and you’ll lose that authentic restaurant taste.

3

How do I fix undercooked rice?

Add 2-3 tablespoons of broth or water, cover, and cook for another 5 minutes on low heat. If still firm, repeat once more. Avoid stirring to keep grains intact.

4

Can I make this ahead of time?

Cook and store in an airtight container for up to 4 days in the fridge. Reheat with a splash of water to restore moisture.

★★★★★4.8(5 reviews)
Tyler Campbell