Mexican Street Rice Recipe: Zesty Tomato and Lime Infused Grains

Mexican Street Rice Recipe: Zesty Tomato and Lime Infused Grains

This vibrant street rice brings authentic Mexican flavors to your kitchen with its bright tomato and lime base. The dish transforms simple white rice into something extraordinary with just a few pantry staples.

The secret lies in toasting the rice first, which creates a nutty foundation for the bold tomato sauce and fresh lime juice. I’ve perfected this method to ensure every grain absorbs maximum flavor without turning mushy.

What you’ll get is a fluffy, zesty side dish that pairs perfectly with tacos, grilled meats, or as a standalone vegetarian meal. The lime adds a bright finish that keeps you coming back.

Ready in under 30 minutes, this recipe proves that restaurant-quality rice is easy to achieve at home.

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

Ingredients for Mexican Street Rice

Pantry staples meet fresh lime and tomato for vibrant, restaurant-style rice.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Rinsed until water runs clear
Tomato Sauce 🍅 1 cup Smooth, no chunks preferred
Vegetable Broth 🥫 2 ½ cups Low-sodium for better control
Yellow Onion 🧅 1 whole Finely diced for even texture
Garlic Cloves 🧄 3 cloves Minced for maximum flavor
Lime 🍈 1 whole Juiced and zested separately
Olive Oil 🫒 3 tbsp Divided for toasting and sautéing
Peas 🌱 ¾ cup Fresh or frozen (thawed)
Carrot 🥕 1 whole Peeled and finely diced
Ground Cumin 🌿 1 tsp Toasted briefly for depth
Bay Leaf 🍃 1 whole Removed before serving
Kosher Salt 🧂 1 tsp Adjust to taste before serving
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Jalapeño 🌶️ 1 whole Seeded and finely diced (optional)

The rice is the foundation—long-grain white gives you that classic fluffy texture. Rinsing it first removes excess starch so grains stay separate. For the tomato sauce, San Marzano canned is my go-to, but any smooth tomato sauce works. Vegetable broth adds depth without overpowering (I use Better Than Bouillon for easy mixing). Carrots and peas bring color and sweetness—fresh is ideal, but frozen (thawed first) saves time without sacrifice.

No jalapeño? Serrano works too (spicier, so use half). Skip the heat entirely by omitting it—flavor won’t suffer. Out of fresh cilantro? Flat-leaf parsley at a 1:1 swap keeps the freshness. No limes? Lemon juice in a pinch, but that signature zing is best from lime. Cumin is key—if yours is old and dusty, toast whole seeds and grind fresh for maximum punch.

Leftovers keep 4-5 days in the fridge and actually taste better the next day. Freezes beautifully for 3 months—just thaw and reheat with a splash of water. Pro tip: make a double batch. You’ll want the extras when you taste how good this is.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything—rice, tomato sauce, broth, and aromatics—cooks together in one pan. No extra dishes, just flavor.
  • Garlic & Tomato Magic: The combo of caramelized onion, fresh garlic, and tomato sauce gives this rice a rich, savory depth that’s hard to resist.
  • Meal Prep MVP: Honestly, this tastes even better the next day. I make a big batch for lunches all week.

Step-by-Step Instructions for Mexican Street Rice

Here’s how I get perfectly fluffy grains with bold, zesty flavor every single time.

Step 1: Toast the Rice for Nutty Depth

Rinse the 1.5 cups long-grain white rice until the water runs clear, then drain thoroughly. Heat 2 tablespoons olive oil in a large skillet over medium-high heat until shimmering. Add the rice and cook, stirring frequently, for 5-7 minutes until pale golden brown.

You’ll notice the grains become slightly translucent at the edges—that’s your visual cue. Toasting enhances the nutty flavor and prevents the rice from turning mushy during cooking. Keep the heat steady; if it browns too quickly, reduce slightly to avoid burning.

Step 2: Build the Aromatic Base

Add the remaining 1 tablespoon olive oil to the skillet, then stir in the finely diced yellow onion and peeled, finely diced carrot. Cook for 4-5 minutes until the onion turns translucent and the carrot begins to soften.

Next, add the minced garlic cloves and seeded, finely diced jalapeño, cooking for 30 seconds until fragrant. Stir in the ground cumin and cook for another 15 seconds to bloom the spice. This layering of flavors creates the authentic foundation for the dish.

Pour in the 1 cup tomato sauce and 2.5 cups vegetable broth, then add the bay leaf and 1 teaspoon kosher salt. Stir to combine, scraping up any browned bits from the bottom of the pan.

Step 3: Simmer to Perfection

Bring the mixture to a boil, then reduce heat to low. Cover and simmer for 18-20 minutes until the rice is tender and the liquid has been absorbed. Resist the urge to peek—steam is crucial for even cooking.

After 15 minutes, gently stir in the 0.75 cup peas so they warm through without overcooking. The rice is done when the grains are fluffy and separate easily, with no crunch in the center. Remove from heat and let sit covered for 5 minutes.

Step 4: Finish with Bright, Fresh Flavors

Discard the bay leaf, then fluff the rice with a fork. Stir in the lime juice and lime zest, tasting as you go. The acidity should brighten the dish without overpowering it.

Finally, fold in the 0.25 cup chopped fresh cilantro. Adjust seasoning with additional kosher salt if needed. The cilantro adds a fresh, herbal note that perfectly balances the rich tomato base. Serve immediately while hot and fragrant.

👨‍🍳

Pro Tips For Making Mexican Street Rice

  • Toast the Rice: Cook the rice in oil for 2-3 minutes until golden before adding liquids—this adds a nutty depth that plain rice just can’t match. I learned this the hard way when my first batches tasted flat.
  • Use Tomato Paste: Swap half the tomato sauce for paste (about 2 tablespoons) for a richer, more concentrated flavor. Sounds weird, but it works and cuts through the broth nicely.
  • Skip the Rinsing: Don’t rinse the long-grain rice—you want the starch to help thicken the dish slightly. After burning a batch with overly washed rice, I finally figured out why mine was always too loose.
  • Bloom the Garlic: Let the minced garlic cook in the oil for just 30 seconds until fragrant, not brown. My grandmother swore by this, and she was right—it keeps the flavor sweet and mellow, not bitter.

Flavor Customization for These Flavors

Spice It Up

For more heat, add an extra jalapeño with seeds or swap in serrano peppers. I love the extra kick this brings to the dish. The spice complements the lime beautifully, creating a perfect balance of heat and acidity. 🌶️

Protein Boost

Turn this into a main dish by stirring in 1 cup cooked black beans or shredded rotisserie chicken after the rice finishes cooking. The beans add heartiness while keeping it vegetarian, and chicken pairs wonderfully with the zesty flavors.

Cheesy Twist

Sprinkle ½ cup crumbled cotija cheese over the finished rice for a salty, creamy addition. For melty goodness, mix in 1 cup shredded Monterey Jack right after fluffing the rice. The cheese blends seamlessly with the tomato and lime.

Veggie Variations

Swap the peas for diced bell peppers or corn kernels for a different texture and color. I often add ½ cup diced zucchini when it’s in season. These vegetables maintain the dish’s vibrant, fresh character.

Herb Infusion

Enhance the freshness by mixing in 2 tablespoons chopped fresh oregano alongside the cilantro. For an earthier note, add 1 teaspoon dried Mexican oregano when cooking the rice. These herbs deepen the authentic Mexican profile. 💫

Smoky Depth

Add ½ teaspoon smoked paprika with the cumin for a subtle smoky flavor that pairs beautifully with the tomato base. A pinch of chipotle powder also works well for those who enjoy a deeper, smokier heat.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 48g17%
Dietary Fiber 4g14%
Sugars 4g
Protein 6g12%
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

What rice works best for this dish?

Long-grain white rice is ideal for authentic texture. Avoid instant rice as it turns mushy. Rinse until water runs clear to remove excess starch.

2

Can I make this ahead of time?

Yes! The flavors actually deepen after 1-2 days in the fridge. Store in an airtight container and reheat with a splash of water. Freezes well for 3 months.

3

Why toast the rice first?

Toasting for 5-7 minutes creates a nutty base and prevents mushiness. It also helps the grains absorb more flavor from the tomato sauce and spices.

4

How do I adjust the spice level?

For mild flavor, omit the jalapeño. For heat, keep seeds or add serrano peppers. Taste as you go—the lime balances any spiciness beautifully.

★★★★★4.8(8 reviews)
Tyler Campbell