Why You’ll Love This Recipe
This salsa is fresh, flavorful, and customizable to suit your taste. The smoky depth from roasting the tomatillos and the right amount of heat from the jalapeños make this salsa verde the perfect balance of tangy, spicy, and savory. Whether you want a chunky version or a creamy one with avocado, this recipe will elevate any dish.
Ingredients
- 1 ½ pounds tomatillos (about 12 medium), husked and rinsed
- 1 to 2 medium jalapeños, stemmed
- ½ cup chopped white onion
- ¼ cup packed fresh cilantro leaves
- 2 tablespoons to ¼ cup lime juice (1 to 2 limes)
- ½ to 1 teaspoon salt, to taste
- Optional: 1 to 2 diced avocados for creamy salsa verde
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
- Roast the Vegetables: Preheat your oven to 400°F (200°C). Place the tomatillos and jalapeños on a baking sheet and roast for about 10 minutes, until the tomatillos are soft and charred.
- Blend: Allow the roasted vegetables to cool slightly, then transfer them to a blender or food processor. Add onion, cilantro, lime juice, and salt. Blend until smooth. For creamy salsa, add diced avocado and blend until combined.
- Taste and Adjust: Taste the salsa and adjust the seasoning, adding more salt or lime juice if necessary.
- Serve: Serve the salsa immediately or refrigerate for up to 5 days.
Servings and Timing
- Servings: About 2 ½ cups
- Total Time: 20 minutes
Variations
- Spiciness: Adjust the spice by using 1 jalapeño for mild salsa or 2 for extra heat.
- Creamy Version: Add 1 to 2 diced avocados for a creamy twist.
Storage
- To Store: Store in an airtight container in the fridge for up to 5 days.
- To Freeze: Freeze for up to 3 months for future use.
FAQs
Can I use raw tomatillos?
While raw tomatillos are tart, roasting them enhances their sweetness and flavor.
How can I make this salsa spicier?
Add more jalapeños or a pinch of cayenne pepper for extra heat.
Can I make this salsa ahead of time?
Yes, the flavors meld even better after sitting in the fridge for a few hours.
Conclusion
This Homemade Salsa Verde is a quick, delicious, and versatile salsa that’s perfect for tacos, chips, or any Mexican dish. The roasted tomatillos give it a smoky depth, while the cilantro and lime add freshness. Whether you like it spicy or creamy, this salsa is sure to be a hit!

Homemade Salsa Verde
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: About 2 ½ cups
- Category: Salsa, Appetizer, Mexican-Inspired
- Method: Roasting, Blending
- Cuisine: Mexican
- Diet: Vegan
Description
This Homemade Salsa Verde is a tangy, smoky salsa made from roasted tomatillos and jalapeños, perfect for adding flavor to tacos, chips, and more. With fresh cilantro, lime, and customizable spice levels, this easy-to-make salsa verde is a crowd-pleaser for any Mexican dish!
Ingredients
1 ½ pounds tomatillos (about 12 medium), husked and rinsed
1 to 2 medium jalapeños, stemmed
½ cup chopped white onion
¼ cup packed fresh cilantro leaves
2 tablespoons to ¼ cup lime juice (about 1 to 2 limes)
½ to 1 teaspoon salt, to taste
Optional: 1 to 2 diced avocados for creamy salsa verde
Instructions
-
Roast the Vegetables: Preheat your oven to 400°F (200°C). Place the tomatillos and jalapeños on a baking sheet and roast for about 10 minutes, until the tomatillos are soft and slightly charred.
-
Blend: Let the roasted vegetables cool slightly. Transfer them to a blender or food processor. Add the chopped onion, cilantro, lime juice, and salt. Blend until smooth. For a creamy version, add diced avocado and blend until combined.
-
Taste and Adjust: Taste the salsa and adjust seasoning by adding more salt or lime juice if needed.
-
Serve: Serve immediately or refrigerate for up to 5 days.
Notes
-
Spiciness: Adjust the spiciness by using 1 jalapeño for a milder salsa or 2 for extra heat. For even more heat, add a pinch of cayenne pepper.
-
Creamy Version: Add diced avocado to the blender for a creamy, richer texture.
-
Flavor Tip: Let the salsa sit in the fridge for a few hours before serving to enhance the flavors.