This Mexican Avocado Tomatillo Spicy Salsa is a smooth, creamy, and spicy blend of bold flavors from roasted tomatillos, ripe avocado, fresh herbs, and fiery serrano or jalapeño peppers. It’s the perfect addition to tacos, grilled meats, or as a unique dip with tortilla chips. It’s zesty, vibrant, and packed with authentic Mexican taste, making it a must-try for spice lovers and salsa enthusiasts.
Whether you’re prepping for a BBQ, taco night, or looking for a healthier snack, this salsa offers both freshness and fire. The tomatillos bring a tangy depth, the avocado softens the texture with creaminess, and the fresh cilantro, lime, and garlic round everything out. With no cooking beyond boiling the tomatillos, it’s incredibly easy to prepare, and you can adjust the spice level to suit your taste.
Why You’ll Love This Salsa
-
Creamy texture without any dairy
-
Naturally gluten-free, vegan, and low-carb
-
Packed with bold, zesty, and spicy flavors
-
Takes under 15 minutes to make
-
Great as a dip, spread, or taco topping
Ingredients
-
5 tomatillos, husked and rinsed
-
1 ripe avocado
-
1–2 serrano or jalapeño peppers (adjust to your heat preference)
-
1/4 cup fresh cilantro, chopped
-
1 garlic clove
-
1/4 cup onion, chopped
-
Juice of 1 lime
-
Salt, to taste
Instructions
1. Cook the Tomatillos
Place the husked and rinsed tomatillos in a saucepan and cover with water. Bring to a boil over medium-high heat and cook for about 5 minutes, or until they’re soft and turn a dull green. Drain and let them cool slightly before blending.
2. Blend the Ingredients
In a blender or food processor, combine the cooked tomatillos, ripe avocado, chopped onion, garlic, chopped cilantro, lime juice, and 1–2 serrano or jalapeño peppers. Blend until smooth and creamy.
3. Adjust Seasoning and Consistency
Taste the salsa and season with salt to your liking. If it’s too thick, add a splash of water and blend again until you get the perfect consistency.
4. Serve and Enjoy
Serve immediately at room temperature or chill before serving. It pairs well with tortilla chips, tacos, grilled meats, roasted vegetables, or as a spread in sandwiches and wraps.
Variations to Try
-
Add a roasted poblano pepper for a smoky twist
-
Use lemon juice instead of lime for a tangy shift
-
Toss in a handful of spinach for a green boost and extra nutrients
Tips for the Best Salsa
-
Use ripe avocado for a creamy texture
-
Choose fresh, firm tomatillos for the best flavor
-
Blend thoroughly to avoid chunky bits of pepper or onion
-
For a smoother sauce, strain through a fine mesh sieve (optional)
Serving Suggestions
-
With warm tortilla chips as an appetizer
-
Over grilled steak or chicken for a spicy kick
-
As a spread on toast or in breakfast burritos
-
Dolloped on fish tacos or shrimp tostadas
Final Thoughts
This Mexican Avocado Tomatillo Spicy Salsa is a fresh and fiery twist on traditional salsas. It’s fast, easy, and incredibly versatile—perfect for dipping, drizzling, or spreading. The balance of heat, acidity, and creaminess makes it a staple in any salsa lover’s kitchen. Once you try it, you’ll want to keep a batch in your fridge at all times!

Table of Contents
Mexican Avocado Tomatillo Spicy Salsa
Ingredients
Method
- Place the husked and rinsed tomatillos in a saucepan and cover with water. Bring to a boil over medium-high heat and cook for about 5 minutes, or until they’re soft and turn a dull green. Drain and let them cool slightly before blending.
- In a blender or food processor, combine the cooked tomatillos, ripe avocado, chopped onion, garlic, chopped cilantro, lime juice, and 1–2 serrano or jalapeño peppers. Blend until smooth and creamy.
- Taste the salsa and season with salt to your liking. If it’s too thick, add a splash of water and blend again until you get the perfect consistency.
- Serve immediately at room temperature or chill before serving. It pairs well with tortilla chips, tacos, grilled meats, roasted vegetables, or as a spread in sandwiches and wraps.