Best Homemade Salsa Verde Recipe

French

Salsa verde is one of those sauces that elevates even the simplest meals with vibrant freshness and a gentle kick of heat.

This recipe combines roasted tomatillos, chili pepper, garlic, and fresh cilantro for the perfect balance of acidity, smokiness, and brightness, ideal for tacos, grilled meats, nachos, and so much more.

Bowl of homemade salsa verde with a thick texture, topped with fresh parsley, served in a dark ceramic bowl alongside crispy tortilla chips on a black plate, set against a rustic wooden background with decorative leaves.

Easy Homemade Salsa Verde Recipe (Authentic Mexican Flavor)

My husband is completely obsessed with this spicy salsa verde, and I have to admit there’s something genuinely irresistible about it.

I’m a little more sensitive to heat, so I always start by blending the sauce with just half a chili.

I set aside my portion, then add the remaining chilies to give him the bold kick he enjoys so much.

Like any authentic Mexican salsa verde, the magic lies in the tomatillos.

These small, tart fruits turn wonderfully soft and slightly sweet once roasted, giving the sauce a bright, smoky depth that tastes incredibly fresh.

When tomatillos aren’t available, I swap in green tomatoes and boost the lime juice to bring back that lively acidity.

What I love most is how simple and practical this recipe is.

It’s made with everyday ingredients, comes together in about 20 minutes, keeps well in the fridge or freezer, and delivers a vibrant flavor that instantly elevates tacos, nachos, grilled meats, and more.

Bowl of homemade salsa verde with a thick, chunky texture and flecks of cilantro, topped with a parsley leaf and served with crispy tortilla chips, one dipped into the sauce. The dish is presented in a dark ceramic bowl on a black plate, with a rustic wooden background and colorful napkins.

Ingredients for Salsa Verde (with Helpful Notes)

  • 450 g fresh tomatillos, husked and rinsed : Their natural acidity is essential. Roasting them softens the flavor and brings out a subtle sweetness.
  • 1 serrano pepper (or jalapeño for a milder version), stem removed : Serrano adds authentic heat; jalapeño gives a gentler spice level.
  • 2 cloves garlic, unpeeled : Roasting them in their skins turns them sweet, soft, and aromatic.
  • 1/2 cup fresh cilantro leaves : Adds brightness and the signature Mexican herb flavor.
  • 1/3 cup diced white onion : Adds crunch, mild sharpness, and freshness.
  • 1 tablespoon fresh lime juice : Essential for balancing acidity and enhancing all flavors.
  • 1 teaspoon fine sea salt : Helps round out the acidity and spice without overwhelming the sauce.
  • 1/4 teaspoon ground cumin (optional) : Adds a warm, earthy undertone if you like deeper flavors.
Tomatillos, garlic, and chili pepper on a baking tray

Ingredient Substitutions for the salsa verde

  • Tomatillos → Green tomatoes : Less acidic, so add a bit more lime juice.
  • Serrano → Jalapeño or mild green chili : Perfect if you prefer gentle heat.
  • Cilantro → Flat-leaf parsley : A great substitute for those who dislike cilantro.
  • Lime juice → Lemon juice : Slightly different flavor but works perfectly.
  • White onion → Yellow onion, red onion, or shallot : Red onion adds sweetness; shallots bring a delicate aroma.
  • Ground cumin → Dried oregano or omit entirely : Keeps the flavor light and fresh.
  • Fresh garlic → Garlic powder : Use 1/4 teaspoon when you don’t have fresh garlic to roast.
Roasted tomatillos on a black baking sheet, their skins lightly browned and blistered, accompanied by roasted garlic cloves still in their peels and a charred chili pepper. The scene highlights the even roasting and soft texture typical of ingredients prepared for homemade salsa verde

How to Make Salsa Verde (Step-by-Step)

1. Roast the Ingredients

  • Place the tomatillos, chili pepper, and garlic cloves on a baking sheet.
  • Broil for about 10 minutes, flipping halfway through, until softened and charred. This step adds depth and a subtle smoky flavor.

2. Blend the Salsa

  • Squeeze the roasted garlic out of its peel into a blender or food processor.
  • Add the tomatillos, the chili pepper and its juices, cilantro, onion, lime juice, salt, and cumin if using.
  • Blend until smooth or pulse lightly for a chunky texture.

3. Adjust the Seasoning

  • Taste and add more salt or lime juice if needed.
  • Tomatillos vary in acidity, so a final adjustment is often helpful.

4. Chill and Serve

  • Refrigerate the salsa for at least 1 hour to allow the flavors to meld.
  • Store in an airtight container for up to 5 days.
Bowl of homemade salsa verde with a thick, glossy texture, topped with a fresh parsley leaf and surrounded by crispy tortilla chips. The dish is served in a dark ceramic bowl on a black plate set over colorful napkins, with a rustic wooden background and decorative leaves in the distance

Tips for Making the Perfect Salsa Verde

– Roast the tomatillos properly : Let them blister and darken in spots, this is where the flavor develops. A deep golden char mellows their sharp acidity and adds a subtle smoky sweetness that makes the salsa taste richer and more complex.

– Adjust the heat level to your preference : Serrano peppers bring an authentic punch of heat, while jalapeños offer a gentler warmth that’s great for families. For even milder results, remove the seeds and membranes before blending.

– Keep some texture for a more rustic feel : Instead of blending the salsa into a completely smooth purée, try pulsing it. This leaves small chunks of tomatillo and onion that add freshness and a satisfying bite.

– Easily fix the consistency : Salsa verde naturally thickens as it chills. If it feels too dense before serving, simply stir in a little water or an extra squeeze of lime juice to loosen it up.

– Choose firm, vibrant green tomatillos : Avoid soft or yellowing ones. Fresh, firm tomatillos deliver brighter acidity, a cleaner taste, and the best overall flavor.

What to Serve with Salsa Verde

This vibrant sauce pairs beautifully with a wide variety of dishes:

  • Chicken, fish, or shrimp tacosIt instantly brightens the flavors and adds refreshing acidity.
  • Quesadillas and enchiladas : A spoonful on top cuts through richness and brings balance.
  • Grilled meats : Perfect with chicken, steak, pork, or lamb, its acidity enhances smoky flavors.
  • Nachos and empanadas : Serve as a dip or drizzle over the top for extra brightness.

A versatile staple you’ll want to keep in your fridge all week long!

How to Store Salsa Verde

– Refrigerator – Up to 5 days : Keep your salsa in an airtight glass container to preserve its freshness and color. If it thickens over time, loosen it with a splash of water or lime juice before serving.

– Freezer – 2 to 3 months : Pour the salsa into ice cube trays to create convenient single-serve portions. Once frozen solid, transfer the cubes to a labeled freezer bag to save space and prevent freezer burn.

– To thaw : Move the frozen cubes to the fridge or leave them at room temperature for a short time. Stir well after thawing to bring back a smooth, even consistency.

Other recipes to try

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
Best Homemade Salsa Verde Recipe

Authentic Mexican Salsa Verde Made From Scratch


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amour de cuisine
  • Total Time: 20 minutes
  • Yield: 6 servings 1x

Description

Salsa verde is one of those sauces that elevates even the simplest meals with vibrant freshness and a gentle kick of heat. This recipe combines roasted tomatillos, chili pepper, garlic, and fresh cilantro for the perfect balance of acidity, smokiness, and brightness, ideal for tacos, grilled meats, nachos, and so much more.


Ingredients

Scale
  • 450 g fresh tomatillos, husked and rinsed
  • 1 serrano pepper (or jalapeño for a milder version), stem removed
  • 2 cloves garlic, unpeeled
  • 1/2 cup fresh cilantro leaves
  • 1/3 cup diced white onion
  • 1 tablespoon fresh lime juice
  • 1 teaspoon fine sea salt
  • 1/4 teaspoon ground cumin 


Instructions

  1. Place the tomatillos, chili pepper, and garlic cloves on a baking sheet.
  2. Broil for about 10 minutes, flipping halfway through, until softened and charred. This step adds depth and a subtle smoky flavor.
  3. Squeeze the roasted garlic out of its peel into a blender or food processor.
  4. Add the tomatillos, the chili pepper and its juices, cilantro, onion, lime juice, salt, and cumin if using.
  5. Blend until smooth or pulse lightly for a chunky texture.
  6. Taste and add more salt or lime juice if needed. Tomatillos vary in acidity, so a final adjustment is often helpful.
  7. Refrigerate the salsa for at least 1 hour to allow the flavors to meld.
  8. Store in an airtight container for up to 5 days.
  • Prep Time: 10 min
  • Cook Time: 10 min
  • Category: dip, sauce
  • Cuisine: mexican cuisine

Nutrition

  • Serving Size: 1 serving
  • Calories: 25 kcal

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star