Mexican Rice Recipe Vegetarian: Smoky Tomato Infusion with Charred Peppers

Mexican Rice Recipe Vegetarian: Smoky Tomato Infusion with Charred Peppers

This vegetarian Mexican rice delivers a smoky depth that rivals traditional versions. The secret lies in charring fresh peppers and tomatoes before blending them into the cooking liquid.

I’ve refined this method over years to achieve the perfect balance of tender rice and bold flavor. The charred vegetables create a rich base that infuses every grain with authentic Mexican character.

What emerges is a vibrant dish with layers of smoky tomato essence and perfectly cooked rice. The charred peppers add complexity without overpowering the natural flavors.

This creation proves vegetarian versions can stand proudly alongside meat-based classics. The result speaks for itself.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Mexican Rice Recipe Vegetarian

Pantry staples plus fresh produce create this smoky, vegetable-forward dish with authentic depth.

Ingredient Amount Notes
Long-Grain White Rice 🍚 2 cups Rinsed until water runs clear
Roma Tomatoes 🍅 4 whole Halved and seeds removed
Jalapeño Peppers 🌶️ 2 whole Stems removed, seeds kept
Yellow Onion 🧅 1 whole Diced into small pieces
Garlic Cloves 🧄 4 cloves Minced finely for even distribution
Vegetable Broth 💧 3 cups Low-sodium preferred for control
Olive Oil 🫒 3 tbsp Extra-virgin for best flavor
Ground Cumin 🌿 1 tsp Freshly toasted for depth
Dried Oregano 🍃 1 tsp Mexican oregano preferred
Smoked Paprika 🌶️ 1 tsp For authentic smoky flavor
Bay Leaf 🍃 1 whole Removed before serving
Kosher Salt 🧂 1 ½ tsp Diamond Crystal brand recommended
Fresh Cilantro 🌿 ½ cup Chopped for garnish
Fresh Lime 🍈 1 whole Juiced for finishing acidity

The tomatoes and jalapeños are non-negotiable for that signature smoky base. Farmers market peppers often have better flavor than grocery store, but any fresh jalapeño works. Roma tomatoes are ideal (less watery than beefsteak), but San Marzano canned tomatoes can substitute in a pinch (drain well). For the rice, long-grain white absorbs the liquid best—Basmati or jasmine are excellent choices.

No jalapeños? Poblano peppers add milder heat with similar smokiness. Short on fresh tomatoes? Fire-roasted canned tomatoes at one-to-one ratio work well. The broth can be swapped for water plus bouillon, but vegetable broth adds depth. For extra richness, a splash of tomato paste deepens the color and flavor. Cumin and oregano are essential—don’t skip.

Cooked rice keeps 4-5 days refrigerated in an airtight container. The flavors meld beautifully overnight. For longer storage, freeze in portions for up to 3 months. Reheat with a splash of water to restore moisture. Fresh cilantro and lime are best added just before serving.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss everything in one skillet—rice, tomatoes, jalapeños, and onion—and let it simmer while I set the table.
  • That Smoky Kick: The jalapeños and garlic give it just the right amount of heat without overpowering the sweetness of the Roma tomatoes.
  • Feeds a Crowd: Between us, this recipe stretches easily for tacos, burrito bowls, or as a side for four.
  • Budget Stretch: Honestly, a pound of rice and a handful of fresh veggies make enough for leftovers that taste even better the next day.

Step-by-Step Instructions for Mexican Rice with Smoky Tomato and Charred Peppers

Master the technique for perfectly fluffy rice with deep, layered flavors in every bite.

Step 1: Char the Vegetables for Depth of Flavor

Heat 2 tbsp Olive Oil in a large, heavy skillet over medium-high heat until shimmering. Add the 4 whole Roma Tomatoes (halved and seeded) and 2 whole Jalapeño Peppers (stems removed, seeds intact). Cook undisturbed for 5-6 minutes until the tomatoes and jalapeños develop deep char marks and blackened spots.

Flip and char the other sides for another 3-4 minutes. The charring intensifies the smoky-sweet tomato flavor and mellows the jalapeños’ heat. Remove from the skillet and set aside to cool slightly. This step is non-negotiable for authentic flavor.

Step 2: Toast the Aromatics and Rice

In the same skillet, add the remaining 1 tbsp Olive Oil. Add the 1 whole Yellow Onion (diced) and cook for 4-5 minutes until translucent and just beginning to brown. Add the 4 cloves Garlic Cloves (minced) and cook for 30 seconds until fragrant—don’t let it burn.

Stir in the 2 cups Long-Grain White Rice (rinsed) and cook for 2 minutes, stirring constantly, until the rice turns slightly opaque and smells nutty. This toasting step prevents the rice from becoming mushy and enhances its natural flavor. Add the 1 tsp Ground Cumin, 1 tsp Dried Oregano, and 1 tsp Smoked Paprika, stirring to coat the rice evenly.

Step 3: Build the Liquid Base and Simmer

Peel the skin off the charred Roma Tomatoes and finely chop them along with the Jalapeño Peppers. Return this mixture to the skillet along with the 3 cups Vegetable Broth, 1 whole Bay Leaf, and 1.5 tsp Kosher Salt. Stir well to combine and bring to a boil.

Once boiling, reduce the heat to low, cover the skillet, and simmer for 18-20 minutes. Do not stir during cooking—this can break the rice grains and release excess starch. You’ll know it’s done when the liquid is fully absorbed and the rice is tender with no chalky center.

Step 4: Rest and Finish with Fresh Elements

Remove the skillet from heat and let the rice rest, covered, for 10 minutes. This allows the steam to finish cooking the rice and lets the flavors meld together. Discard the Bay Leaf before serving.

Fluff the rice gently with a fork to separate the grains. Stir in half of the 0.5 cup Fresh Cilantro (chopped) and the juice from the 1 whole Fresh Lime. Garnish with the remaining cilantro just before serving. The lime adds a bright, finishing note that balances the smoky, rich flavors of the dish.

👨‍🍳

Pro Tips For Making Mexican Rice Recipe Vegetarian

  • Toast the Rice: Cook the rice in oil for 3-4 minutes until golden—this step adds a nutty depth that plain steamed rice lacks. I learned this the hard way when my first batch tasted flat.
  • Seed the Jalapeños: Remove the seeds and membranes from the jalapeños unless you want serious heat. Sounds obvious, but I forgot once and my rice was inedible for the kids.
  • Use Tomato Paste: Add 2 tablespoons of tomato paste along with the fresh tomatoes—it intensifies the color and flavor without changing the texture. My grandmother swore by this, and she was right.
  • Rest Before Serving: Let the rice sit covered for 10 minutes off the heat. This lets the steam redistribute so you don’t end up with a wet bottom and dry top.

Troubleshooting mexican rice recipe vegetarian

Rice Too Mushy

This usually happens when you stir during cooking or use too much liquid. Stick to the 3 cups Vegetable Broth and resist the urge to stir once simmering begins. I learned this the hard way with several mushy batches. 💡

Rice Undercooked

If your rice is still chalky after 20 minutes, add ¼ cup hot water, cover, and cook for 5 more minutes. Check that your heat stays at a gentle simmer—too low and the rice won’t cook evenly.

Bland Flavor

Charred vegetables are key for depth. If your dish tastes flat, ensure your Roma Tomatoes and Jalapeño Peppers developed deep char marks. A pinch of Kosher Salt or squeeze of Fresh Lime at the end can also brighten flavors.

Burnt Bottom

Use a heavy skillet and maintain low heat during simmering. If you notice sticking, immediately reduce heat and add 2 tbsp water to deglaze. I always use my Lodge cast iron for even heat distribution.

Too Spicy

Remove seeds from Jalapeño Peppers before charring to reduce heat. If already spicy, stir in 2 tbsp plain yogurt or a handful of Fresh Cilantro to balance the heat. 🌶️

Dry Texture

Let the rice rest covered for the full 10 minutes after cooking. If still dry, fold in 2 tbsp hot water and let it absorb. The resting time allows moisture to distribute evenly.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 10g13%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 45g16%
Dietary Fiber 3g11%
Sugars 4g
Protein 5g10%
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?

Yes, but increase liquid to 3.5 cups and simmer for 40-45 minutes. Brown rice needs more water and time to soften.

2

Why do I need to rinse the rice?

Rinsing removes excess starch that can make the final dish gummy. It also prevents clumping during cooking.

3

What if I don’t have jalapeños?

Substitute with 1 poblano pepper for milder heat or ½ tsp cayenne for spice. The charring step remains key.

4

Can I make this ahead?

It keeps well for 4-5 days refrigerated. Reheat with a splash of water to restore moisture.

★★★★★4.9(5 reviews)
Tyler Campbell