Love this? Save it for later!
Share the inspiration with your friends
Introduction
“Do you remember that one time you tried to fix a midnight snack with whatever was left in the fridge and ended up creating a new favorite?” That’s exactly how this easy homemade salsa verde with fresh cilantro came to be. It was a late Thursday night, and honestly, I was craving something bright and zesty but didn’t have any store-bought salsa on hand. I pulled out a few tomatillos, grabbed a bunch of cilantro from the little herb garden on my windowsill, and started experimenting.
The kitchen was a mess (I dropped a tomatillo on the floor—classic me!), but the fresh aroma of cilantro mixed with the tangy tomatillos was worth every bit of the chaos. Maybe you’ve been there—wanting a quick dip that feels homemade but missing the time or fancy ingredients. This salsa verde recipe is my answer to those moments. It’s fresh, tangy, and just the right amount of spicy, perfect for chips, tacos, or even drizzling over roasted veggies. The beauty here is how simple it is, yet it somehow delivers that punch of flavor that makes you pause and say, “Wow, I made this?”
Honestly, I keep coming back to this recipe not just because it tastes fantastic but because it reminds me that sometimes the best kitchen creations happen when you’re a little bit hungry, a little bit rushed, and totally willing to get creative. Let me tell you, once you try this fresh cilantro salsa verde, it might just become your go-to for elevating weeknight meals or impressing guests with minimal effort.
Why You’ll Love This Recipe
From my many late-night kitchen experiments and casual dinner parties, this easy homemade salsa verde with fresh cilantro has proven to be a winner every time. It’s simple to whip up, packed with vibrant flavors, and flexible enough to pair with a variety of dishes. Here’s why this recipe stands out:
- Quick & Easy: Ready in about 15 minutes, it’s perfect when you want fresh flavor without fuss.
- Simple Ingredients: Uses pantry staples and fresh herbs you probably have on hand—no exotic shopping trips needed.
- Perfect for Entertaining: Whether it’s a casual taco night or a full-on potluck, this salsa verde impresses without stress.
- Crowd-Pleaser: Kids, adults, and picky eaters alike love the fresh zing and mild heat.
- Unbelievably Delicious: The combination of tangy tomatillos and bright cilantro creates a flavor profile that’s light but satisfying.
What makes this salsa verde different from your usual jarred stuff? The fresh cilantro isn’t just a garnish here—it’s blended right into the sauce, giving it a garden-fresh punch that’s impossible to fake. Plus, the method of roasting the tomatillos and jalapeños adds a subtle smoky depth that really rounds out the flavor without overpowering the brightness.
Honestly, this recipe isn’t just good; it’s the kind of dip that makes you close your eyes after the first bite and smile. It’s fresh, vibrant, and easy—an everyday little celebration in a bowl.
What Ingredients You Will Need
This easy homemade salsa verde with fresh cilantro uses fresh, wholesome ingredients to deliver bold flavor and that satisfying zing you want from a great salsa. Most of these are pantry staples, with the fresh cilantro and tomatillos giving it that unmistakable brightness.
- Tomatillos (about 1 pound or 450 grams, husked and rinsed) – the base of the salsa with its tart and tangy flavor
- Fresh cilantro (1 cup packed, roughly chopped) – adds vibrant herbal notes; I usually grab organic for the best flavor
- Jalapeño pepper (1 medium, stem removed) – for a mild kick; remove seeds if you prefer less heat
- White onion (1 small, roughly chopped) – provides a subtle sweetness and crunch
- Garlic cloves (2 large, peeled) – adds depth and a little warmth
- Fresh lime juice (from 1 medium lime, about 2 tablespoons) – brightens and balances the tartness
- Salt (to taste) – I start with 1 teaspoon and adjust as I go
- Water (1/4 cup or 60 ml) – to thin the salsa to your preferred consistency
Optional:
- A pinch of ground cumin for a smoky undertone
- A teaspoon of honey or agave if you like a touch of sweetness
For the freshest results, I recommend buying tomatillos with their husks intact—they keep the fruit firm and fresh. If you want to swap for a milder version, try using poblano peppers instead of jalapeños. Also, if fresh cilantro isn’t your thing, you can reduce the amount slightly or mix in some fresh parsley instead.
Equipment Needed

To make this easy homemade salsa verde with fresh cilantro, you don’t need a ton of fancy gear. Here’s what I typically use:
- Blender or food processor: Essential for blending the salsa to a smooth or slightly chunky texture. I use a standard blender, but smaller food processors work well if you want more control over texture.
- Baking sheet or cast iron skillet: For roasting the tomatillos, jalapeño, and garlic. I love using my cast iron skillet for a nice char, but a baking sheet works just as fine.
- Sharp knife: For chopping the onion, cilantro, and jalapeño. A good-quality chef’s knife makes prep faster and safer.
- Citrus juicer or reamer: Helpful but optional for squeezing the lime juice.
Don’t worry if you don’t have a food processor; a blender will do just fine. And if you don’t want to roast, you can also lightly sauté the veggies—but roasting really adds that smoky depth I personally love. For maintenance, keep your knives sharp and clean your blender immediately after use to avoid staining from the tomatillos.
Preparation Method
- Preheat your oven to 425°F (220°C). This step ensures your tomatillos and jalapeño get that perfect roast.
- Prepare the vegetables: Husk and rinse 1 pound (450 grams) of tomatillos, then pat dry. Remove the stem from 1 medium jalapeño. Roughly chop 1 small white onion and peel 2 garlic cloves.
- Arrange the tomatillos, jalapeño, and garlic cloves on a baking sheet or cast iron skillet. Roast in the preheated oven for about 15 minutes, turning halfway through. You’re looking for a slight char and softening.
- Remove from oven and let cool slightly. This makes blending easier and safer.
- Add the roasted ingredients to your blender or food processor. Toss in the chopped onion, 1 cup packed fresh cilantro, juice from 1 lime (about 2 tablespoons), and 1 teaspoon salt.
- Blend until smooth or your preferred texture. If it’s too thick, add up to 1/4 cup (60 ml) of water to thin it out.
- Taste and adjust seasoning. Add more salt or lime juice if needed, or a pinch of cumin for extra warmth.
- Transfer to a bowl and chill for at least 30 minutes. This resting time lets the flavors meld beautifully.
Pro tip: When roasting, keep an eye on the jalapeño—they can go from perfect to burnt surprisingly fast. Also, if you want a milder salsa, remove the jalapeño seeds before roasting.
Cooking Tips & Techniques
Making salsa verde might seem straightforward, but a few little tricks really make the difference between good and unforgettable:
- Roasting the tomatillos and peppers: This step is key. It softens the tomatillos and adds a subtle smoky flavor that you just don’t get with raw salsa. I learned this the hard way after several bland batches.
- Fresh cilantro is your friend— but don’t overdo it. Too much can turn the salsa bitter. I find 1 cup packed is just right for freshness without overpowering.
- Balancing acidity: Lime juice brightens everything, but add it gradually. You can always add more, but you can’t take it out!
- Adjusting heat: Start with one jalapeño and test the salsa before adding more. Removing seeds controls the heat level nicely.
- Consistency control: If your salsa is too thick, add water a tablespoon at a time. If too thin, blend in a few more tomatillos or reduce water.
One mistake I often made was skipping the roasting—honestly, it results in a less complex flavor. Also, blending too long can make it watery, so pulse until you get the texture you want. Multitasking tip: roast the veggies first while prepping your other ingredients to save time.
Variations & Adaptations
You can easily tweak this easy homemade salsa verde with fresh cilantro to suit different tastes or dietary needs:
- Spicy variation: Add a serrano pepper or a pinch of cayenne if you like it hotter.
- Roasted garlic version: Roast extra garlic cloves to blend in for a sweeter, mellow garlic flavor.
- Avocado salsa verde: Blend in half an avocado for a creamy twist that’s perfect for tacos.
- Low sodium option: Cut back on salt and add more lime juice or a splash of apple cider vinegar for brightness.
- Allergen-friendly: This recipe is naturally gluten-free and vegan, and swapping lime for lemon works if you’re out.
I once experimented by adding a handful of fresh spinach for color and extra nutrients—surprisingly good! Also, if you don’t have fresh cilantro, try swapping with fresh parsley, though it changes the flavor profile noticeably.
Serving & Storage Suggestions
This salsa verde shines best chilled or at room temperature. Serve it as a dip with tortilla chips, spoon it over grilled chicken or fish, or drizzle onto roasted veggies for a fresh kick. It pairs wonderfully with dishes like carnitas or pulled pork tacos.
To store, keep the salsa in an airtight container in the refrigerator for up to 5 days. The flavors tend to meld and deepen over time, making leftovers even better the next day. If you want to freeze it, use freezer-safe containers and consume within 2 months; just note the texture might change slightly upon thawing.
Reheating isn’t usually necessary, but if you prefer it warm, gently heat in a saucepan over low heat, stirring occasionally to avoid scorching.
Nutritional Information & Benefits
This easy homemade salsa verde with fresh cilantro is low in calories and packed with nutrients. Tomatillos offer vitamin C and antioxidants, while cilantro adds vitamin K and has been linked to digestive benefits.
Each serving (about 2 tablespoons) contains roughly 10-15 calories, virtually no fat, and minimal carbohydrates—making it a guilt-free way to add flavor. It’s naturally gluten-free, vegan, and low in sodium when you control the salt.
From a wellness perspective, I love that it’s fresh and unprocessed, helping me avoid the preservatives and added sugars often found in store-bought salsas.
Conclusion
There you have it—an easy homemade salsa verde with fresh cilantro that’s fresh, flavorful, and ready in no time. Whether you’re a kitchen novice or a seasoned cook, this recipe fits seamlessly into your routine, adding that satisfying zing to meals without fuss.
I personally love coming back to this salsa because it reminds me that simple ingredients, with just a little roasting and blending, can create magic. Feel free to tweak it to your taste—maybe a little more heat, less onion, or a touch of sweetness—to make it truly yours.
If you try this recipe, I’d love to hear how it goes! Drop a comment below sharing your favorite ways to enjoy it or any variations you came up with. Cooking should be fun, after all, and this salsa verde is a great place to start.
Happy dipping and savoring!
FAQs About Easy Homemade Salsa Verde with Fresh Cilantro
How long does homemade salsa verde last in the fridge?
Stored in an airtight container, it usually stays fresh for up to 5 days. The flavors actually get better after a day or two!
Can I make salsa verde without roasting the tomatillos?
You can, but roasting adds a smoky depth and softens the tomatillos, improving texture and flavor significantly.
Is this salsa verde gluten-free and vegan?
Yes, it’s naturally gluten-free and vegan, making it suitable for most dietary needs.
What can I substitute if I don’t have fresh cilantro?
Fresh parsley is a mild substitute, though the flavor will be different. Some also use a mix of parsley and a bit of mint for a fresh twist.
How can I adjust the heat level in this salsa verde?
Remove the seeds from the jalapeño to reduce heat, or add an extra pepper if you like it spicier. You can also mix in a pinch of cayenne or serrano pepper for more kick.
For a taste adventure, you might also enjoy the fresh brightness in my classic mango salsa recipe or the smoky charm of smoky chipotle black bean salsa, both perfect companions to this salsa verde.
Pin This Recipe!

Easy Homemade Salsa Verde Recipe with Fresh Cilantro for Perfect Dips
A fresh, tangy, and mildly spicy salsa verde made with roasted tomatillos and fresh cilantro, perfect for dips, tacos, and drizzling over roasted veggies. Ready in about 15 minutes with simple ingredients.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: About 1.5 cups (approximately 8 servings of 2 tablespoons each) 1x
- Category: Dip
- Cuisine: Mexican
Ingredients
- 1 pound (450 grams) tomatillos, husked and rinsed
- 1 cup packed fresh cilantro, roughly chopped
- 1 medium jalapeño pepper, stem removed (seeds removed for less heat)
- 1 small white onion, roughly chopped
- 2 large garlic cloves, peeled
- 2 tablespoons fresh lime juice (from 1 medium lime)
- 1 teaspoon salt, or to taste
- 1/4 cup (60 ml) water, to thin salsa as needed
- Optional: pinch of ground cumin
- Optional: 1 teaspoon honey or agave
Instructions
- Preheat your oven to 425°F (220°C).
- Husk and rinse 1 pound (450 grams) of tomatillos, then pat dry. Remove the stem from 1 medium jalapeño. Roughly chop 1 small white onion and peel 2 garlic cloves.
- Arrange the tomatillos, jalapeño, and garlic cloves on a baking sheet or cast iron skillet.
- Roast in the preheated oven for about 15 minutes, turning halfway through, until slightly charred and softened.
- Remove from oven and let cool slightly.
- Add the roasted ingredients to your blender or food processor. Add the chopped onion, 1 cup packed fresh cilantro, juice from 1 lime (about 2 tablespoons), and 1 teaspoon salt.
- Blend until smooth or to your preferred texture. If too thick, add up to 1/4 cup (60 ml) water to thin.
- Taste and adjust seasoning with more salt, lime juice, or a pinch of cumin if desired.
- Transfer to a bowl and chill for at least 30 minutes to let flavors meld.
Notes
Roasting tomatillos and jalapeños adds a subtle smoky depth and softens the ingredients for better texture and flavor. Remove jalapeño seeds to reduce heat. Adjust water to control salsa consistency. Chill salsa for at least 30 minutes before serving to meld flavors. Store in airtight container in refrigerator up to 5 days or freeze up to 2 months.
Nutrition
- Serving Size: 2 tablespoons
- Calories: 1015
- Sugar: 1
- Sodium: 230
- Carbohydrates: 3
- Fiber: 1
Keywords: salsa verde, homemade salsa, fresh cilantro salsa, tomatillo salsa, easy salsa recipe, Mexican dip, roasted salsa, healthy salsa


