Mexican Rice Recipe: Vibrant Tomato-Infused Side with Charred Peppers

Mexican Rice Recipe: Vibrant Tomato-Infused Side with Charred Peppers

This traditional side dish brings authentic Mexican flavors to your table with minimal effort. The combination of tomato-infused rice and charred peppers creates a vibrant and aromatic base that pairs perfectly with any main course.

I’ve refined this method over years of home cooking, focusing on simple techniques that deliver restaurant-quality results. The rice absorbs the rich tomato sauce while maintaining its distinct texture, and the peppers add a subtle smoky depth.

The process is straightforward: toast the rice, blend the sauce, and let everything simmer together. What emerges is a colorful dish with perfectly cooked grains and layers of flavor that will have everyone asking for seconds.

Serve it alongside your favorite proteins or as part of a vegetarian spread. This recipe is a staple worth mastering.

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

Ingredients for Mecican Rice

Pantry staples and fresh produce create this colorful, aromatic side dish in no time.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Rinsed until water runs clear
Roma Tomatoes 🍅 4 whole Cored and quartered
White Onion 🧅 ½ whole Roughly chopped
Garlic Cloves 🧄 3 cloves Peeled, smashed
Jalapeño Peppers 🌶️ 2 whole Seeds removed for milder heat
Vegetable Broth 🥣 2 ½ cups Low-sodium preferred
Olive Oil 🫒 ¼ cup Divided for toasting and sautéing
Tomato Paste 🍅 2 tbsp For deep tomato flavor
Ground Cumin 🌿 1 tsp Toasted for warmth
Dried Oregano 🍃 ½ tsp Mexican oregano if available
Bay Leaf 🌿 1 whole Removed before serving
Salt 🧂 1 tsp Adjust to taste
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Lime 🍈 1 whole Juiced for brightness

The rice is key here. Long-grain white rice gives that classic fluffy texture—avoid instant or parboiled. Basmatis or jasmine work in a pinch but won’t absorb the sauce the same way. For the peppers, I char mine right on the gas flame (worth the extra minute). Poblano peppers add a milder, earthier depth if jalapeños aren’t your thing. Grab San Marzano tomatoes if you want to splurge on flavor.

No fresh jalapeños? Canned green chiles (about 4 oz) work great—just drain and chop. Swap the fresh cilantro for flat-leaf parsley if you’re one of those cilantro-haters (no judgment). The tomato paste can be substituted with 1/4 cup ketchup in a real emergency, but the flavor won’t be as deep. For extra smokiness, add 1/2 tsp smoked paprika with the cumin.

This keeps well in the fridge for 4-5 days—the flavors actually deepen overnight. Freeze portions for up to 3 months (thaw in the fridge before reheating). The rice can get a bit dry when reheated, so splash in a little broth or water to loosen it up.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I toss in the rice, tomatoes, and jalapeños, then let the oven do the work.
  • Smoky Depth: The charred Roma tomatoes and garlic give it that authentic, restaurant-style kick.
  • Weeknight Hero: Honestly, it’s my go-to for busy Tuesdays—pairs with anything from tacos to grilled chicken.
  • Stretches Far: A single batch feeds my family of four with leftovers for lunch the next day.

Step-by-Step Instructions for Vibrant Tomato-Infused Rice

Here’s how I create this flavorful dish with perfectly cooked grains every time.

Step 1: Toast the Rice for Nutty Depth

Heat 2 tablespoons of the olive oil in a large skillet over medium heat. Add the 1.5 cups Long-Grain White Rice and stir constantly for 3-4 minutes until the grains turn golden brown and emit a toasty aroma.

This toasting step is crucial—it deepens the flavor and prevents the rice from becoming mushy. Watch closely to avoid burning; the rice should look like light popcorn when it’s ready. The grains will make a subtle crackling sound when properly toasted.

I always use a light-colored skillet for this so I can clearly see the color change. The rice should be uniformly golden, not spotty or dark brown.

Step 2: Char the Vegetables for Smoky Sweetness

In the same skillet, add the remaining olive oil and increase heat to medium-high. Add the 0.5 whole White Onion, 3 cloves Garlic Cloves, 2 whole Jalapeño Peppers, and 4 whole Roma Tomatoes.

Cook for 8-10 minutes, stirring occasionally, until the vegetables develop charred edges and soften significantly. The tomatoes should break down into a chunky sauce consistency.

This charring process adds a subtle smokiness that defines the dish’s character. Don’t be tempted to skip this step—it transforms the flavor profile completely. The kitchen will smell incredible at this point.

Step 3: Build the Flavor Base

Stir in the 2 tbsp Tomato Paste, 1 tsp Ground Cumin, and 0.5 tsp Dried Oregano. Cook for 1-2 minutes until the tomato paste darkens slightly and the spices become fragrant.

This quick cooking step blooms the spices and deepens the tomato flavor. You’ll notice the mixture becoming more concentrated and the aroma intensifying. The tomato paste should turn from bright red to a deeper brick color.

Add the 1 whole Bay Leaf and 1 tsp Salt at this stage. The bay leaf will infuse the dish with subtle complexity as it simmers.

Step 4: Simmer to Perfection

Pour in the 2.5 cups Vegetable Broth and stir to combine all ingredients. Bring to a boil, then reduce heat to low, cover, and simmer for 20-25 minutes.

The rice is done when all liquid has been absorbed and the grains are tender with no chalky center. Avoid lifting the lid during cooking—this releases steam and can result in uneven cooking.

After 20 minutes, check for doneness by tasting a few grains. If needed, cook covered for an additional 5 minutes with the heat off, using residual steam to finish.

Step 5: Finish and Garnish

Remove from heat and let sit covered for 5 minutes. Discard the bay leaf, then fluff the rice gently with a fork. The grains should separate easily and look vibrant.

Stir in the juice from 1 whole Lime for brightness. Top with 0.25 cup Fresh Cilantro just before serving. The lime adds a fresh acidity that balances the rich tomato base, while the cilantro provides a pop of color and herbaceous note.

Let it rest for a few minutes before serving to allow the flavors to meld completely. The final dish should have distinct grains with a beautiful reddish-orange hue from the tomatoes and spices.

👨‍🍳

Pro Tips For Making Mecican Rice

  • Toast the Rice: Cook the rice in the oil for 3-4 minutes until golden—this step actually changes the outcome by adding depth and preventing mushiness.
  • Blend the Base: Puree the Roma tomatoes, onion, garlic, and jalapeño together for a smooth sofrito; it’s the thing that matters most for even flavor distribution.
  • Skip the Rinse: Resist the urge to rinse the rice first—the starch helps create that classic slightly sticky texture Mexican rice is known for.
  • Use Hot Broth: Pour in chicken broth that’s already hot, not cold, to guarantee the rice starts cooking immediately and absorbs the liquid evenly.

Regional Styles of This Dish

Central Mexico Style

In the heart of Mexico, this dish is often called arroz rojo and uses guajillo or ancho chiles for depth. Soak 2 dried chiles in hot water, blend with tomatoes, and strain for a smoother sauce. I love how this adds a subtle earthy complexity to the rice. 🌶️

Northern Mexico Approach

Northern cooks often incorporate poblano peppers instead of jalapeños for a milder, earthier flavor. Char 1 large poblano with the other vegetables, then peel and seed before blending. The rice takes on a deeper green hue that’s visually stunning.

Yucatán Peninsula Twist

This region adds achiote paste (1 tbsp) during the toasting step for a vibrant orange color and citrusy flavor. The paste also contains annatto seeds and other spices that give the rice a unique Yucatecan character.

Texas-Mex Style

In Texas, you’ll often find this rice with ground beef or chorizo mixed in. Brown ½ lb of meat with the onions before adding the rice. This heartier version makes a complete one-pot meal that’s especially popular at family gatherings.

California Fusion

West Coast versions sometimes include diced bell peppers (1 red, 1 green) for extra color and sweetness. Add them with the tomatoes during charring. The result is a more vegetable-forward dish that still maintains its Mexican roots.

Vegetarian Southwest

For a Southwestern touch, stir in 1 cup corn kernels and ½ cup black beans after the rice has cooked. This adds texture and protein while keeping the dish vegetarian. I often use fire-roasted corn for extra smokiness.

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

Why do I need to toast the rice first?

Toasting the grains for 3-4 minutes enhances their nutty flavor and prevents mushiness. It also helps the rice absorb the tomato sauce evenly.

2

Can I make this ahead of time?

Yes! It keeps well in the fridge for 4-5 days. The flavors deepen overnight—just add a splash of broth when reheating to restore moisture.

3

What if my rice turns out dry?

Cover the pan and let it rest for 5-10 minutes off the heat. If still dry, stir in 2-3 tablespoons of warm broth. Avoid over-stirring during cooking.

4

Can I use brown rice instead?

Yes, but increase liquid to 3 cups and simmer for 40-45 minutes. The texture will be chewier, and the color less vibrant.

★★★★★4.6(6 reviews)
Tyler Campbell