avocado salsa
Forget bland store-bought dips! This homemade avocado salsa recipe is a game-changer, blending the smoky depth of roasted tomatillos with the creamy richness of fresh avocado for a vibrant, irresistible topping or dip. It’s an unexpectedly easy way to bring a burst of fresh flavor to almost any meal.
Why You’ll Love This Recipe
- Irresistibly Creamy: The avocado blends beautifully with the roasted ingredients for a silky-smooth texture.
- Packed with Flavor: Roasting the tomatillos, onion, and garlic creates a delicious depth that sets this salsa apart.
- Quick & Easy: With minimal prep and just a few steps, you can have this amazing salsa ready in no time.
- Versatile Delight: Perfect as a dip, a taco topping, or a vibrant side for grilled meats and eggs.
- Fresh & Wholesome: Made with real, simple ingredients, it’s a healthy addition to your plate.
- Customizable Heat: Easily adjust the spice level to suit your preference.
Ingredients
Gathering fresh ingredients is key to the best avocado salsa!
For the Roasted Base:
- 12 large tomatillos, husks removed, washed, and halved (approximately 600 g)
- 1 small white onion, quartered (approximately 100 g)
- 2 cloves garlic, peeled
- ½ jalapeño or serrano pepper, stemmed and deseeded (adjust to your spice preference)
For the Creamy Finish:
- 1 large ripe avocado, pitted and peeled (approximately 200 g)
- ½ teaspoon sea salt (approximately 3 g)
- Juice of ½ a fresh lime (approximately 1 tablespoon or 15 ml)
- ¼ cup fresh cilantro leaves, loosely packed (approximately 4 g)
Ingredient Notes & Substitutions
- Tomatillos: These green, tart fruits are the backbone of this salsa, providing a unique tangy flavor. Roasting them brings out their sweetness and char. If you can’t find them, green bell pepper could offer some crunch but won’t replicate the distinct flavor.
- Avocado: Choose a ripe avocado that yields slightly to gentle pressure. It’s what gives this salsa its signature creamy texture. Hass avocados are usually best.
- Jalapeño/Serrano: Feel free to use a whole pepper if you love heat, or omit it entirely for a mild salsa. Remove seeds and membranes for less spice.
- Cilantro: Always add fresh cilantro at the very end to preserve its bright, fresh flavor and vibrant color. If you’re not a fan, fresh parsley can be a subtle substitute, but the flavor profile will change.
- Lime Juice: Freshly squeezed lime juice is essential for balancing the richness of the avocado and the earthiness of the roasted vegetables.
Equipment
- Heavy-bottomed skillet or cast iron pan
- High-speed blender or food processor
How to Make
Step 1: Roast the Vegetables
Heat your skillet or cast iron pan over medium-high heat. Add the halved tomatillos, quartered onion, peeled garlic cloves, and the deseeded jalapeño or serrano pepper. Sauté for 5 to 8 minutes, turning occasionally, until the vegetables soften and develop nice golden-brown charred marks.
Step 2: Blend the Base
Transfer the roasted vegetables to a high-speed blender or food processor. Add the pitted and peeled avocado, sea salt, and lime juice. Blend or pulse until the mixture is completely smooth and creamy. Scrape down the sides of the blender as needed to ensure everything is incorporated.
Step 3: Add Cilantro & Finish
Add the fresh cilantro leaves to the blender. Pulse quickly a few times, just enough to chop the cilantro and combine it into the salsa without over-blending it.
Pro Tips
- Don’t Over-Roast: You want a good char on the vegetables for flavor, but don’t let them burn. They should still be somewhat firm.
- Cool Slightly: For safety and best results, allow the roasted vegetables to cool for a few minutes before blending. This prevents steam buildup in your blender.
- Taste and Adjust: Always taste your salsa before serving. You might want to add a pinch more salt, a squeeze of lime, or even another sliver of jalapeño for extra kick.
- Freshness is Key: Use ripe, fresh ingredients for the best flavor.
Serving Suggestions
This avocado salsa is incredibly versatile! Serve it with crispy tortilla chips for a crowd-pleasing appetizer, spoon it over your favorite tacos, burritos, or quesadillas. It also makes a fantastic accompaniment to grilled chicken, fish, steak, or even scrambled eggs for a vibrant breakfast.
Storage & Reheating
Store any leftover avocado salsa in an airtight container or a sealed mason jar in the refrigerator. To help prevent browning, you can press a piece of plastic wrap directly onto the surface of the salsa before sealing the container. It will stay fresh and delicious for up to 3 to 5 days. This salsa is best enjoyed chilled and does not require reheating.
Variations & Substitutions
- Smoky Twist: Add a pinch of smoked paprika or a chipotle pepper in adobo sauce (start with a small amount!) to the blender for an extra smoky depth.
- Herbaceous Boost: Experiment with other fresh herbs like a few sprigs of epazote for a traditional Mexican flavor, or even a little fresh oregano.
- Extra Creamy: For an even richer texture, consider adding a tablespoon of plain Greek yogurt or sour cream, though this will slightly alter the flavor profile.
- Spice Level: If you prefer it hotter, add the entire jalapeño, or even a habanero for serious heat. For less heat, use only a quarter of the pepper or omit it.
Nutrition Information
A single serving of this avocado salsa contains approximately 32 calories, offering 4 grams of carbohydrates, 1 gram of protein, and 2 grams of healthy fats, with only 0.3 grams of saturated fat. It’s a good source of fiber at 2 grams, low in sugar (1 gram), and provides 74 mg of sodium, making it a relatively light and nutritious addition to your meal.
FAQ
Q: How do I know if an avocado is ripe?
A: A ripe avocado will yield slightly when gently squeezed in the palm of your hand. Its skin is often darker, but color can vary by type.
Q: Can I make this avocado salsa ahead of time?
A: Yes, you can make it 1-2 days in advance. To minimize browning, ensure it’s stored in an airtight container with plastic wrap pressed directly onto the surface. The lime juice also helps slow oxidation.
Q: Why do you roast the tomatillos instead of using them raw?
A: Roasting the tomatillos, onion, and garlic mellows their sharp flavors, deepens their sweetness, and adds a delicious smoky, caramelized note that you wouldn’t get from raw ingredients, resulting in a more complex salsa.
Q: Can I use a different type of onion?
A: While white onion is traditional for its crispness and mild bite, you could use a small amount of yellow onion or even red onion for a slightly different flavor profile.
Conclusion
This homemade avocado salsa is a testament to how simple, fresh ingredients can create something truly extraordinary. With its vibrant flavors, creamy texture, and incredible versatility, it’s sure to become a staple in your kitchen. Whip up a batch today and elevate your next meal from ordinary to unforgettable!
Recipe Card

avocado salsa
Ingredients
Equipment
Method
- In a heavy skillet or cast iron pan, saute the tomatillos, onion, garlic, jalapeno/serrano chiles over medium-high heat for 5-8 minutes until nice golden brown marks appear.
- Add all the veggies, avocado, salt, and lime juice (except cilantro) to a high-speed blender or food processor. Blend or pulse until completely smooth and combined will be a creamy smooth texture.
- Scrape down the sides. Add cilantro leaves last, blend quickly.
- Store in the fridge for up to 5 days in a sealed mason jar or bowl covered with plastic wrap. Pour into a dish and serve with tortilla chips.
