Authentic Mexican Salsa Verde Recipe (Taquería-Style Green Salsa)

I like this because it sounds like you. I’d just weave in a little more about why salsa verde is so beloved in Mexico today and how it differs from salsa roja without making it feel like a history lesson.

Here’s how I’d write it:

I’ll admit it, I’ve always been team green salsa. I’ve mentioned before how much I love tomatillos, so I had a feeling this recipe would be a winner. I wasn’t wrong. It’s bright, tangy, just the right amount of spicy, and completely addictive. Set a bowl of this on the table and watch it disappear. It’s the kind of salsa that somehow makes you reach for “just one more” chip until you realize half the bowl is gone.

One thing I’ve loved about traveling through Mexico is discovering just how many different salsas people make. While salsa roja might be the first thing that comes to mind, salsa verde is just as much a staple. You’ll find it spooned over tacos, drizzled onto enchiladas, served with grilled meats, or simply set in the middle of the table for everyone to help themselves. Every family has their own version, but roasted tomatillos, chiles, onion, and garlic are a combination that’s hard to beat.

Tomatillos have been cultivated in Mexico for thousands of years, long before European contact, making salsa verde deeply rooted in Indigenous food traditions. The roasted version we know today reflects centuries of culinary evolution, blending native ingredients with cooking techniques that developed over generations. It’s a perfect example of how Mexican cuisine continues to honor its past while remaining an everyday part of family meals.

This salsa completely lived up to my expectations. The tomatillos give it a fresh, citrusy tang that’s different from tomato-based salsas, and I found myself putting it on just about everything. After one bite, it’s easy to understand why salsa verde has earned its place on tables all across Mexico.

Servings: About 2½ cups
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes

Ingredients

  • 680 g (1½ lb) tomatillos, husks removed and rinsed (about 8 to 10 medium)
  • 2 serrano peppers (or 1 for a milder salsa)
  • 2 garlic cloves, unpeeled
  • ¼ white onion
  • 15 g (½ cup) fresh cilantro leaves and tender stems
  • 15 ml (1 Tbsp) fresh lime juice (optional)
  • 5 ml (1 tsp) kosher salt
  • 30 to 60 ml (2 to 4 Tbsp) water, as needed

Instructions

  1. Heat a dry cast iron skillet or comal over medium-high heat.
  2. Roast the tomatillos, serrano peppers, garlic, and onion until they develop charred spots and the tomatillos have softened, about 8 to 10 minutes. Turn occasionally so everything cooks evenly.
  3. Peel the garlic cloves.
  4. Add the roasted tomatillos, serrano peppers, garlic, onion, cilantro, and salt to a blender.
  5. Blend until smooth, adding just enough water to reach your desired consistency.
  6. Taste and add the lime juice, if using, for a little extra brightness. Adjust the salt as needed.
  7. Let the salsa cool for about 15 minutes before serving so the flavors can come together.

Discover more from Time Traveling Table

Subscribe to get the latest posts sent to your email.

Leave a comment