Homemade Salsa Verde

WANT TO SAVE THIS RECIPE?

Zesty, bold, and bursting with fresh flavor, Homemade Salsa Verde is a green salsa that takes your meals to another level. Made primarily with tomatillos, fresh herbs, and spicy peppers, this traditional Mexican condiment offers a bright, tangy punch that perfectly complements everything from tacos to grilled meats. Its vibrant green color and layered flavor profile make it a standout addition to any spread.

Whether you’re dipping your favorite tortilla chips or spooning it over enchiladas, this salsa delivers a smoky-heat-kissed flavor that’s impossible to resist. Best of all, it’s quick to make and easily customizable to suit your spice preference. Fresh, simple ingredients are transformed in minutes into a gourmet-tasting sauce that tastes like it took hours to prepare.


Why You’ll Love This Homemade Salsa Verde

  • It’s incredibly easy and fast to make, using just a few simple ingredients.
  • The balance of tart tomatillos, fiery chilies, and fresh cilantro creates an addictively fresh taste.
  • It stores well, making it a great prep-ahead sauce for busy weeks.
  • Pairs with almost everything: tacos, burritos, grilled chicken, eggs, and more.
  • Naturally vegan, gluten-free, and low in calories.

Preparation Phase & Tools to Use

To prepare Homemade Salsa Verde, you’ll need just a few kitchen essentials. A blender or food processor is the key tool here — it’s crucial for creating that smooth yet slightly chunky texture that defines a great salsa verde. A sheet pan is helpful if you choose to roast the tomatillos and peppers, which deepens their flavor. Tongs are useful for flipping them while roasting or charring.

A good sharp knife and cutting board are essential for prepping ingredients like onions, garlic, and cilantro. And don’t forget a citrus juicer if you want to maximize the fresh lime juice without the hassle.


Preparation Tips

For the brightest, most robust flavor, use fresh tomatillos with their husks removed and rinse them thoroughly to remove their natural sticky coating. Roasting or lightly charring them, along with your chilies, adds depth and a subtle smoky flavor. Start with one jalapeño and adjust to your preferred spice level — you can always add more heat, but you can’t take it out! Also, allow the salsa to rest for at least 10 minutes after blending so the flavors can meld. If you prefer a thinner consistency, simply stir in a splash of water or more lime juice until it reaches your desired texture.


Ingredients for this Homemade Salsa Verde

  • 1 ½ pounds fresh tomatillos, husked and rinsed
  • 2–3 jalapeño peppers (or serrano for more heat), stems removed
  • 1 small white onion, quartered
  • 2 cloves garlic, peeled
  • 1 cup fresh cilantro leaves (with stems)
  • Juice of 1 lime (about 2 tablespoons)
  • ½ teaspoon kosher salt, more to taste
  • Optional: 1 tablespoon olive oil (for smoother texture)
  • Optional: 1 avocado (for a creamy variation)

Step 1: Roast the Vegetables

Preheat your oven to 425°F (220°C). Place tomatillos, jalapeños, onion, and garlic on a baking sheet. Roast for 15–20 minutes until the tomatillos are blistered and slightly browned. This roasting step enhances sweetness and adds a deep, smoky undertone to the salsa.


Step 2: Blend Everything Together

Transfer the roasted vegetables to a blender or food processor. Add cilantro, lime juice, and salt. Blend until you reach your desired consistency — smooth or slightly chunky. If you want a creamier salsa, you can also add an avocado at this stage and blend again.


Step 3: Taste and Adjust

Taste your salsa and adjust the seasoning as needed. Add more salt for balance or a splash more lime juice for extra tang. If it’s too thick, blend in a little water or olive oil to loosen it up.


Step 4: Let It Rest

Allow the salsa to sit for at least 10–15 minutes at room temperature before serving. This gives the flavors time to meld and deepen. For even better flavor, refrigerate it for an hour and then bring it to room temperature before serving.


Step 5: Serve or Store

Pour into a serving bowl and pair with tortilla chips, grilled meats, tacos, or breakfast eggs. Any leftovers can be stored in an airtight container in the refrigerator for up to 5 days.


Notes

Homemade Salsa Verde is extremely forgiving and customizable. You can make it as spicy or as mild as you like by adjusting the number and type of chilies. For a smoky variation, try adding a roasted poblano pepper. The salsa naturally thickens slightly as it cools, so keep that in mind when blending. This recipe can also be made raw by skipping the roasting step, but roasting truly elevates the flavor. Always use fresh ingredients for the best results.


Watch Out for These Mistakes While Cooking

  • Not removing the tomatillo husks and rinsing them properly. Their sticky coating can affect the flavor and texture.
  • Over-blending. Salsa verde should retain some texture; blending too much can make it overly smooth.
  • Forgetting to season at the end. Lime juice and salt are key flavor enhancers and should be added to taste.
  • Using too many chilies without tasting. Start small and increase gradually to avoid an overpowering heat.
  • Skipping the rest time. Letting the salsa sit is important to allow the flavors to fully develop.

Storage Instructions

Store Homemade Salsa Verde in an airtight glass jar or container in the refrigerator. It stays fresh for up to 5 days. For longer storage, you can freeze it in freezer-safe bags or ice cube trays for up to 2 months. Let it thaw in the refrigerator overnight before using. Always stir well before serving again, as separation is natural.


Estimated Nutrition (per 2-tablespoon serving)

  • Calories: 20
  • Fat: 1g
  • Saturated Fat: 0g
  • Carbohydrates: 3g
  • Fiber: 1g
  • Sugar: 1g
  • Protein: 0g
  • Sodium: 90mg
  • Cholesterol: 0mg

Frequently Asked Questions

How spicy is this salsa verde?

It depends on the chilies used. Jalapeños offer mild to medium heat. For spicier salsa, use serranos or increase the quantity.

Can I make this salsa without roasting the ingredients?

Yes, you can blend everything raw for a brighter, more acidic taste. Roasting adds a smoky depth but isn’t mandatory.

What can I use if I don’t have tomatillos?

Green tomatoes are a possible substitute, though they don’t have the same tang. Add a splash of vinegar or lime juice to mimic the acidity.

Can I freeze salsa verde?

Absolutely. Freeze in small portions and thaw as needed. Best used within 2 months for optimal flavor.

How do I make it creamier?

Blend in an avocado or a small spoonful of sour cream for a smoother, creamier texture.

What dishes go well with salsa verde?

Tacos, grilled chicken, enchiladas, nachos, and even eggs. It’s incredibly versatile.

Is this salsa suitable for canning?

It can be water-bath canned, but make sure to follow proper canning safety guidelines since acidity levels must be right.

How do I make it less spicy after blending?

Stir in more lime juice, a little sugar, or even a small amount of blended avocado to mellow the heat.


Conclusion

Homemade Salsa Verde is a fresh, zesty, and incredibly versatile condiment that belongs in every kitchen. Whether you’re spicing up your tacos or adding flair to your eggs, this salsa brings brightness and boldness to any meal. With just a few fresh ingredients and minimal prep, you’ll have a flavor-packed sauce that’s both wholesome and unforgettable.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Salsa Verde

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sally Thompson
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Yield: 2 cups 1x
  • Category: Sauce/Condiment
  • Method: Roasting
  • Cuisine: Mexican

Description

Love bold, vibrant flavors? This *Homemade Salsa Verde* is the ultimate easy recipe that brings together zesty tomatillos, spicy jalapeños, and fragrant cilantro into one irresistible sauce. Whether you’re looking for quick breakfast toppings, healthy snack dips, or dinner ideas to elevate your tacos or grilled meats, this salsa fits the bill. Perfect for anyone who wants a fresh, simple, and authentic Mexican-inspired dish packed with flavor.


Ingredients

Scale

1 ½ pounds tomatillos, husked and rinsed

23 jalapeño peppers, stems removed

1 small white onion, quartered

2 cloves garlic, peeled

1 cup fresh cilantro leaves with stems

Juice of 1 lime (about 2 tablespoons)

½ teaspoon kosher salt

1 tablespoon olive oil (optional)

1 avocado (optional, for creamy variation)


Instructions

1. Preheat oven to 425°F (220°C) and place tomatillos, jalapeños, onion, and garlic on a baking sheet. Roast for 15–20 minutes until blistered and slightly browned.

2. Transfer roasted veggies to a blender or food processor. Add cilantro, lime juice, and salt. Blend to desired texture.

3. Taste and adjust seasoning—more salt or lime as needed. Add avocado for a creamy texture, or a splash of water to thin.

4. Let salsa rest 10–15 minutes to allow flavors to meld.

5. Serve with tortilla chips or over tacos, grilled meats, and eggs. Store leftovers in the fridge up to 5 days.


Notes

Roasting the vegetables adds a smoky depth that raw salsa can’t match.

Use fewer chilies if you prefer milder salsa, and taste before adding more.

The salsa thickens as it cools—add a splash of water if needed before serving.


Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 20
  • Sugar: 1g
  • Sodium: 90mg
  • Fat: 1g
  • Saturated Fat: 0g
  • Unsaturated Fat: 0.8g
  • Trans Fat: 0g
  • Carbohydrates: 3g
  • Fiber: 1g
  • Protein: 0g
  • Cholesterol: 0mg

Sausage Egg and Cream Cheese Hashbrown Casserole

Sweet Potato Cheesecake Squares