Homemade Tomatillo Salsa Verde Recipe

Never buy store-bought salsa again. This easy salsa verde is made with just six ingredients and delivers bright, tangy flavor and fresh heat. It comes together fast and keeps well in the fridge, so it’s ideal to make ahead and use as a condiment on everything from chips to enchiladas.

Salsa verde recipe in a bowl.

The Best Salsa Verde

A fresh homemade salsa verde is one of the simplest and most versatile condiments to keep on hand. Bright tomatillos, a touch of onion and garlic, fresh cilantro and just enough jalapeño or serrano make a lively sauce that pairs beautifully with Mexican-style dishes and many other favorites.

This Salsa Verde…

  • Uses only six ingredients.
  • Tastes fresh, tart, and slightly spicy.
  • Works as a dip, topping, or sauce for many dishes.

Did you know? Tomatillos are not tomatoes; they’re a close relative of the tomato with a tangier, slightly herbal flavor that makes salsa verde so distinctive.

Tools You Need for Salsa Verde

You need only basic kitchen tools: a saucepan, a strainer or slotted spoon, and a blender or food processor to puree the cooked ingredients. A sharp knife and a cutting board will make prep quick.

Ingredients You Need

This recipe calls for six simple ingredients. Choose jalapeños for milder heat or serranos if you prefer it hotter. Taste and adjust salt and acidity at the end.

  • 1.5 lbs fresh tomatillos — rinsed and husks removed (if using canned whole tomatillos, drain and discard the liquid).
  • 2 garlic cloves — peeled.
  • 1/2 medium white onion — peeled (white onion is crisp and not overly sweet).
  • 2 medium jalapeño or serrano peppers — stemmed and seeded for less heat; keep seeds if you want it spicier.
  • 1 cup fresh cilantro — stems are fine to include for added flavor.
  • 1/2 teaspoon kosher salt — plus more to taste.

Here’s a tip

If fresh tomatillos are unavailable, canned whole tomatillos can be used—just discard the packing liquid and proceed with the recipe.

Tomatillos, garlic, onion, jalpeños, and other ingredients in a saucepan.

How to Make Salsa Verde

Prep time is about 15 minutes with 10 minutes cooking. This boiling method keeps the flavors bright and fresh—if you prefer a smoky edge, you can roast the vegetables instead.

  1. Prepare ingredients. Remove husks from tomatillos and rinse. Peel garlic and onion. Stem and seed the peppers if you want milder heat.
  2. Boil the vegetables. Place the tomatillos, garlic, onion, and peppers in a saucepan and add just enough water to cover. Bring to a boil over high heat, then reduce to low and simmer for 10 minutes.
  3. Remove excess water. Drain off about half of the cooking liquid so the salsa won’t be too thin.
  4. Puree. Transfer the cooked vegetables to a blender or food processor. Add the cilantro and kosher salt. Pulse until mostly smooth but still slightly textured—leave small pieces for pleasant bite.
  5. Adjust and serve. Taste and add more salt if needed. If it needs more brightness, squeeze in a little lime juice. Serve chilled or at room temperature.

Roasting option: Roasting the tomatillos and peppers before blending creates a smokier, deeper flavor. This version is excellent for tacos and grilled meats, but the boiled method yields a fresher, brighter salsa ideal for dipping.

kitchen conversion image.
All the ingredients for this salsa verde recipe in a blender.

What Does Salsa Verde Taste Like?

Salsa verde is bright, tangy, and herbaceous with a clean acidity from tomatillos. The heat level depends on the peppers you choose; cilantro and onion add freshness and depth, while garlic contributes a pleasant savory note.

Serving Suggestions

Salsa verde is extremely versatile. Serve it as a chip dip, spoon it over tacos, drizzle it on grilled meats or roasted vegetables, use it in enchiladas, or mix it into rice and grain bowls for a bright finishing sauce.

Ideas to try: pair with tortilla chips as an appetizer, spoon over ground beef nachos, use inside chicken enchiladas, toss with Mexican-style street corn salad, or top rotisserie chicken for a quick meal boost.

Storage

Allow the salsa verde to cool completely before transferring to an airtight container. Store in the refrigerator for up to 7 days. For longer storage, freeze in small portions—thawed salsa may be slightly softer in texture but will retain its flavor.

Salsa verde in a bowl surrounded by chips and lime wedges.

Easy Salsa Verde Recipe

Prep: 15 mins · Cook: 10 mins · Total: 25 mins · Servings: 6

Ingredients

  • 1.5 lbs fresh tomatillos, rinsed and husks removed (or canned whole tomatillos, poaching liquid discarded)
  • 2 garlic cloves, peeled
  • 1/2 medium white onion, peeled
  • 2 medium jalapeño or serrano peppers, stemmed and seeded (or leave seeds for more heat)
  • 1 cup fresh cilantro, stems included
  • 1/2 teaspoon kosher salt, plus more to taste

Instructions

  1. Place tomatillos, garlic, onion, and peppers in a saucepan and add just enough water to cover the vegetables. If using canned tomatillos, drain and add them directly to the blender instead of boiling.
  2. Bring to a boil over high heat, then reduce heat and simmer for 10 minutes until ingredients are softened.
  3. Drain away about half of the cooking liquid to prevent a runny salsa.
  4. Transfer cooked vegetables to a blender or food processor. Add cilantro and kosher salt.
  5. Blend until mostly smooth, leaving a little texture. Taste and adjust seasoning—add more salt or a squeeze of lime juice if desired.
  6. Serve immediately or chill before serving.

Nutrition (per serving, approximate)

Calories: 44 kcal · Carbohydrates: 8 g · Protein: 1 g · Fat: 1 g · Fiber: 3 g · Sugar: 5 g

Nutrition information is an estimate and should be used as a guideline only.

Recipe by Erin Harris, The Cheese Poet.