Mexican Rice Recipe Vegetarian: Flavorful Side Dish in Minutes

Complete mexican rice recipe vegetarian overview image

I’ve perfected a Mexican rice recipe that’s both vegetarian and packed with flavor. This dish comes together in under 30 minutes, making it perfect for busy weeknights. 🔥 I’ve drawn inspiration from my time in Charleston, where vibrant flavors meet Southern comfort.

The key to this recipe is using high-quality vegetable broth and fresh ingredients. I sauté onions, garlic, and tomatoes before adding the rice, creating a rich, aromatic base. Then, I add the broth and let it simmer until the rice is tender and fluffy.

This Mexican rice is a versatile side dish that pairs well with grilled meats, roasted vegetables, or as a base for vegetarian bowls. You can customize it with your favorite spices and ingredients to make it your own. I often serve it alongside my famous BBQ pulled pork.

With this recipe, you’ll have a delicious, vegetarian-friendly side dish that’s ready in no time. Simply follow the steps, and you’ll be enjoying flavorful Mexican rice in under 30 minutes. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
⏱️
Duration
30 min
🔥
Calories
Low Cal

Ingredients for Mexican Rice Recipe Vegetarian

Quick, flavorful, and veggie-packed. This Mexican rice side dish is a weeknight winner.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed and drained
Vegetable Broth 🧋 3 cups Low-sodium preferred
Olive Oil 🫒 2 tbsp For sautéing
Onion 🧅 1 whole Finely chopped
Garlic Cloves 🧄 3 cloves Minced
Tomatoes 🍅 1 cup Diced, fresh or canned
Cumin 🌿 1 tsp Ground
Chili Powder 🌶️ 1 tsp Mild or spicy
Paprika 🌶️ ½ tsp Smoked or sweet
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

For the best flavor, use high-quality vegetable broth. I prefer Pacific Foods or Imagine Organic. If you’re using canned tomatoes, look for fire-roasted for extra depth. Fresh tomatoes work too—just dice them up.

No cumin? Use chili powder at half the amount. Want more heat? Add crushed red pepper to taste. You can swap white rice for basmati or jasmine rice—just adjust cooking time. For a smoky flavor, try smoked paprika.

This rice reheats beautifully. Store leftovers in an airtight container for up to 5 days. You can also freeze it for 3 months—just thaw overnight in the fridge. When reheating, add a splash of water or broth to refresh it.

Step-by-Step Instructions for Mexican Rice Recipe Vegetarian

Let’s cook this flavorful Mexican rice together – easy, quick, and delicious.

🔥 Step 1: Sauté Aromatics and Rice

Heat the 2 tbsp olive oil in a large saucepan over medium-high heat. Add the 1 whole onion, finely chopped, and sauté for 3-4 minutes until it becomes translucent and starts to caramelize. You’ll know it’s ready when the onion releases its fragrance and slightly browns at the edges.

Add the 3 cloves garlic cloves, minced, and sauté for another 1 minute, stirring constantly to prevent burning. The mixture should be fragrant and aromatic. Now, add the 1.5 cups long-grain white rice and stir to coat the rice with oil and mix with the onion and garlic. Cook for 2-3 minutes, stirring frequently, until the rice is lightly toasted and has a slightly nutty aroma.

🍳 Step 2: Add Tomatoes and Spices

Stir in the 1 cup tomatoes, diced, and cook for 2 minutes. The tomatoes will start to break down and mix with the rice. Add the 1 tsp cumin, 1 tsp chili powder, 0.5 tsp paprika, 0.5 tsp salt, and 0.25 tsp black pepper. Mix well to distribute the spices evenly. The mixture should be vibrant and full of color.

🥘 Step 3: Add Broth and Simmer

Pour in the 3 cups vegetable broth and bring the mixture to a boil. Once boiling, reduce the heat to low, cover the saucepan with a tight-fitting lid, and simmer for 15-20 minutes or until the liquid is absorbed and the rice is tender. You’ll know it’s done when the rice is fluffy and there’s no liquid left in the pan.

👨‍🍳 Step 4: Finish with Fresh Cilantro

Once the rice is cooked, turn off the heat and let it rest, covered, for 5 minutes. Fluff the rice gently with a fork to separate the grains. Stir in the 0.25 cup fresh cilantro, chopped, to add a fresh and herbaceous note to the dish. Serve hot and enjoy!

Regional Styles of This Recipe

Regional Mexican Variations

Mexican rice varies significantly across different regions. In Yucatan, they add achiote for its distinctive flavor and color. In Chihuahua, they often include roasted poblano peppers for added depth. I love experimenting with these regional twists to create unique variations.

Oaxacan Style

In Oaxaca, Mexican rice often features epazote, a local herb that adds earthy complexity. You can substitute with fresh cilantro if epazote isn’t available. I sometimes add grilled corn for extra sweetness and texture, reflecting the region’s love for grilled vegetables.

Northern Mexican Influence

The northern regions of Mexico often incorporate grilled meats and roasted vegetables into their rice dishes. You can achieve this by adding diced grilled chorizo or roasted chipotle peppers to give your rice a smoky flavor. I recommend using chipotle in adobo for a deeper, smokier taste.

Veracruz Inspiration

Veracruz cuisine brings a strong Spanish influence to Mexican rice, often including olives and capers. You can create a similar flavor profile by adding pitted green olives and drained capers. I like to finish with a squeeze of fresh lime juice for brightness.

Modern Fusion

Modern Mexican cuisine often blends traditional flavors with international ingredients. Try adding roasted sweet potatoes or black beans to create a heartier dish. I sometimes mix in cooked Mexican street corn for a creamy, sweet contrast to the savory rice.

Customizing Your Rice

The beauty of Mexican rice lies in its adaptability.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 240kcal
% Daily Value
Total Fat 7g9%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 450mg20%
Total Carbohydrate 40g15%
Dietary Fiber 2g7%
Sugars 2g
Protein 4g8%
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 brown rice instead of white rice?

Yes, you can use brown rice, but you’ll need to adjust the cooking time and liquid ratio. Brown rice typically takes 40-45 minutes to cook and requires more broth. Use 4 cups of vegetable broth for 1.5 cups of brown rice. The result will be nuttier and chewier.

2

How do I prevent my Mexican rice from becoming mushy?

To avoid mushy rice, use the right rice-to-liquid ratio and don’t overcook it. For white rice, use 3 cups of broth for 1.5 cups of rice. Simmer on low heat and avoid lifting the lid during cooking. Let it rest for 5 minutes after cooking before fluffing with a fork. This helps the rice steam off excess moisture.

3

Can I make this recipe in a rice cooker?

Absolutely! You can make Mexican rice in a rice cooker. Sauté the aromatics and toast the rice on the stovetop first, then transfer everything to the rice cooker with the remaining ingredients. Cook on the white rice setting. The result will be perfectly cooked rice with minimal effort.

4

How can I add more flavor to my Mexican rice?

To boost flavor, try roasting your vegetables before adding them to the rice. You can also add chipotle peppers in adobo sauce for a smoky heat or fresh lime juice for brightness. Experiment with different combinations of spices like cumin, oregano, and paprika to create your perfect blend.

★★★★★4.8(5 reviews)