Creamy Avocado Tomatillo Salsa
Introduction
Creamy Avocado Tomatillo Salsa is a vibrant Mexican-inspired salsa that combines the fresh brightness of tomatillos, cilantro, lime, and avocado with the mellow, savory character of boiled garlic and jalapeños. Unlike a traditional raw green salsa, gently boiling the tomatillos, garlic, and jalapeños softens their sharper flavors and creates a smoother, more rounded foundation.
The addition of ripe avocado transforms the salsa into something wonderfully silky and rich without making it heavy. Every spoonful delivers tangy lime, fresh cilantro, gentle heat, creamy avocado, and the distinctive green flavor of tomatillos. It is excellent with tortilla chips, tacos, grilled meats, roasted vegetables, eggs, burrito bowls, quesadillas, and sandwiches.
Ingredients
For the Salsa
- 6 medium tomatillos, husks removed and washed
- 2 ripe avocados
- 2 fresh jalapeño peppers
- 2 cloves garlic
- 1/2 cup fresh cilantro leaves
- 2 tablespoons fresh lime juice
- 1 tablespoon extra-virgin olive oil
- 1/2 teaspoon fine salt, plus more to taste
- 2 to 4 tablespoons water, as needed
- 1/4 small white onion, optional
- 1/4 teaspoon ground cumin, optional
For Serving
- Fresh cilantro leaves
- Lime wedges
- Tortilla chips
- Warm tortillas
- Tacos, grilled chicken, steak, fish, or roasted vegetables
Instructions
Step 1: Prepare the Tomatillos
Remove the papery husks from the tomatillos and rinse them thoroughly under cool water. Tomatillos often have a slightly sticky coating underneath the husk, so washing them well is important.
Cut away any tough stem portions. Leave the tomatillos whole or cut them in half if they are particularly large.
Step 2: Boil the Aromatics
Place the tomatillos, jalapeños, and garlic cloves in a saucepan. Cover with enough water to submerge the ingredients.
Bring the water to a gentle boil. Cook for approximately 5 to 8 minutes, until the tomatillos become tender and change from bright green to a softer, slightly yellow-green color.
The goal is to soften the ingredients without completely breaking down the tomatillos.
Remove the saucepan from the heat.
Step 3: Drain and Cool
Drain the boiled tomatillos, jalapeños, and garlic. Allow them to cool for several minutes.
Reserve a little of the cooking water in case you need to thin the salsa later.
For a milder salsa, remove the jalapeño seeds and membranes before blending. For a hotter salsa, leave some or all of them intact.
Step 4: Prepare the Avocado
Cut the avocados in half lengthwise. Remove the pits and scoop the flesh into a blender or food processor.
Use avocados that are ripe and creamy but not brown or overly soft. A perfectly ripe avocado will give the salsa its characteristic smooth texture.
Step 5: Blend the Salsa
Add the cooled tomatillos, jalapeños, garlic, cilantro, lime juice, olive oil, and salt to the blender with the avocado.
If using onion or cumin, add them at this stage as well.
Blend until completely smooth and creamy. Stop occasionally to scrape down the sides of the blender if necessary.
If the salsa is too thick, add the reserved cooking water one tablespoon at a time until the desired consistency is reached.
Step 6: Taste and Adjust
Taste the salsa carefully.
Add more lime juice if you want additional brightness. Add more salt if the flavors seem flat. If you prefer more heat, add another fresh jalapeño or a portion of the reserved jalapeño seeds.
The finished salsa should taste fresh, tangy, creamy, savory, and pleasantly spicy.
Step 7: Chill
Transfer the salsa to a bowl and cover the surface directly with plastic wrap or place it in an airtight container.
Refrigerate for approximately 20 to 30 minutes before serving. This short resting period allows the flavors to come together.
Method
The defining method of this recipe is the combination of boiled aromatics and fresh avocado.
Boiling the tomatillos softens their natural acidity and gives them a mellow flavor. The garlic becomes sweeter and less sharp, while the jalapeños develop a softer, more rounded heat.
The softened ingredients are then blended with fresh avocado, cilantro, and lime. The avocado provides body and a luxurious texture, while the lime keeps the salsa bright and prevents the richness from becoming overwhelming.
Olive oil adds a subtle layer of richness and helps create an exceptionally smooth texture.
For the silkiest possible salsa, blend continuously for about 30 to 60 seconds rather than pulsing repeatedly. Add only enough water to achieve the consistency you want.
History and Inspiration
Tomatillo-based green salsas have deep roots in Mexican cooking. Tomatillos have been cultivated in Mexico for centuries and have long been used in sauces, stews, and salsas.
Traditional salsa verde can be prepared in several ways. Tomatillos may be boiled, roasted, or cooked on a hot surface before being combined with ingredients such as chiles, onion, garlic, cilantro, and salt.
Avocado adds a particularly creamy variation to this tradition. The combination of tomatillo and avocado is especially appealing because the tartness of the tomatillo balances the richness of the avocado.
This recipe takes inspiration from those classic flavor combinations while emphasizing an exceptionally smooth, spoonable texture.
Formation of the Salsa
The salsa develops its character in several layers.
First comes the tomatillo. Its naturally tart, citrus-like flavor forms the foundation.
Next comes the garlic, which contributes savory depth after being softened in boiling water.
The jalapeño brings heat and vegetal freshness. The amount can easily be adjusted according to personal preference.
Fresh cilantro provides an aromatic green character, while lime juice adds a clean acidity that brings all the ingredients together.
Finally, ripe avocado gives the salsa its creamy body and silky consistency.
The result is a salsa that is neither simply sharp nor overwhelmingly spicy. Instead, it has a balanced combination of acidity, creaminess, freshness, savoriness, and heat.
Serving Suggestions
This salsa is incredibly versatile.
Serve it as a dip with crispy tortilla chips for an easy appetizer.
Spoon it generously over chicken tacos, beef tacos, fish tacos, shrimp tacos, or roasted vegetable tacos.
Drizzle it over grilled chicken or steak just before serving.
Use it as a sauce for grilled or roasted fish.
Add it to breakfast dishes such as scrambled eggs, omelets, breakfast burritos, or huevos rancheros.
Spread it over warm tortillas before adding beans, rice, vegetables, or grilled meat.
It also makes an excellent topping for baked potatoes, roasted sweet potatoes, nachos, quesadillas, and burrito bowls.
For a simple meal, combine warm rice and black beans in a bowl, add grilled vegetables or chicken, and finish with a generous spoonful of the creamy salsa.
Tips for the Best Results
Choose Good Tomatillos
Look for firm tomatillos with bright green skin and no major soft spots. Smaller tomatillos can sometimes have a particularly pleasant balance of acidity and sweetness.
Use Ripe Avocados
The avocado should yield gently when pressed. An underripe avocado will make the salsa less creamy, while an overripe avocado can introduce unwanted brown spots and a less fresh flavor.
Control the Heat
Jalapeños vary considerably in heat. Start conservatively and add more after blending if necessary.
Removing the seeds and pale inner membranes will generally make the salsa milder, although the heat level depends primarily on the individual pepper.
Do Not Overcook the Tomatillos
The tomatillos should become tender but should not be boiled until they completely fall apart. Overcooking can make the flavor less vibrant.
Balance the Acidity
Lime juice should brighten the salsa rather than dominate it. Start with two tablespoons and adjust after tasting.
Adjust the Texture
For a thick dip, use little or no additional water.
For a pourable taco sauce, gradually add water until the salsa flows easily from a spoon.
Let It Rest
A short rest in the refrigerator allows the flavors to blend. Always taste again before serving because chilling can slightly mute the perception of salt and acidity.
Storage
Place leftover salsa in a clean airtight container and refrigerate promptly.
Because avocado is part of the recipe, the salsa is best enjoyed fresh. Press plastic wrap directly against the surface of the salsa to minimize contact with air and help slow browning.
For the best flavor and appearance, enjoy it within 1 to 2 days.
Stir well before serving.
Conclusion
Creamy Avocado Tomatillo Salsa is a beautiful meeting of cooked and fresh ingredients. The boiled tomatillos, garlic, and jalapeños provide a mellow foundation, while fresh avocado, cilantro, and lime bring brightness and freshness.
Its greatest appeal is the texture. The avocado transforms the familiar character of salsa verde into a smooth, luxurious sauce that can be used as a dip, topping, dressing, or accompaniment to almost any Mexican-inspired meal.
It is simple enough for an everyday dinner but flavorful enough to become the centerpiece of a party table.
For Salsa Lovers
For anyone who loves creamy dips, bright green salsas, fresh herbs, and a touch of jalapeño heat, this recipe is especially satisfying. It offers the freshness of traditional salsa verde with the richness of avocado, making every bite smooth, vibrant, and deeply flavorful.
The beauty of this salsa is how easily it can become your own. Make it mild or spicy, thick or pourable, extra-limey or more savory. Serve it immediately with chips, spoon it over tacos, or use it throughout the week to turn simple meals into something special.
A bowl of this creamy green salsa is the kind of homemade condiment that disappears quickly once it reaches the table.