This salsa verde recipe blends tomatillos, jalapeños, onions, cilantro, garlic, and lime juice to form a tangy and vibrant Mexican green salsa. Spoon it onto tons of dishes to add a pop of flavor and color. You’ll never go back to store bought versions again

Table of Contents
Easy homemade salsa verde is here to push all the store-bought versions aside. Full of flavor and a signature green color, this tangy and vibrant salsa is easy to make, versatile, and one of my favorite salsas ever!
Salsa verde is great to eat with some tortillas chips, but it’s also used in other recipes like enchiladas verdes, chilaquiles verdes, or on top of carne asada.
Making this salsa yourself rather than buying it from a store is a total game-changer. Plus, because the tomatillos and peppers are boiled instead of roasted, the recipe is very low maintenance and cleanup is easy. Win-win!
What is Salsa Verde?
Salsa verde, or “green salsa” in English, is made from roasted or boiled chile peppers, tomatillos, onion, garlic, cilantro, and lime juice.
It can be made as mild or as hot as you prefer by using different types of chiles. See my tips for adjusting the spice level below.

Salsa Verde Ingredients
- Tomatillos: These small and round green tomato look-a-likes are one of the main components in an authentic Mexican salsa verde recipe. Remove the papery husks before boiling them. If you’ve never cooked with them before, learn all about tomatillos.
- Jalapeños: A handful of jalapeños in this salsa gives it the perfect amount of spice without it being overwhelming. I removed the seeds so it wouldn’t be too spicy, but you can leave them in if you prefer. If you like it extra spicy, use serrano peppers instead.
- White onion and garlic: Because it isn’t a real salsa without these two.
- Cilantro: Fresh cilantro incorporates very bright and fresh flavors into the salsa. Plus, it helps with that pop of green!
- Lime juice: This adds just a hint of tang and citrus to the salsa.
- Salt: To round out the flavors.

How to Make Salsa Verde
- Boil tomatillos and peppers: Add the tomatillos, jalapeños, and onion to a medium pot filled with water. Bring it to a boil over high heat, then reduce the heat to low. Cover the pot and let everything simmer for 10 minutes.
- Blend it up: Transfer the tomatillos, jalapeños, and onion to a blender. Add in the cilantro, garlic, lime juice, and salt, then blend until smooth.
- Serve and store: Serve the finished salsa immediately or place it in the refrigerator.

Roasting vs Boiling
Some recipes call for the tomatillos and jalapeños to be roasted instead of boiled in water. I find that this makes the salsa taste a little too sweet, which roasting can do to some vegetables. Boiling keeps the flavor of the salsa bright and tart, which I prefer.
However, some people prefer a slightly sweeter and less tangy salsa. If that’s you, then you can definitely roast it!
To roast, place the peppers and tomatillos onto a lined baking sheet and place them under a broiler for about 5-8 minutes until they’re blackened in spots. Remove from the oven, carefully flip each one, and broil again until blacked and charred. Once they’re blackened and blistered on all sides, place them in a blender with the rest of the ingredients and blend until smooth.

Substitutions and Variations
- To make it mild, remove the seeds from all of the jalapeños.
- To make it medium/hot, remove the seeds from only some of the jalapeños.
- To make it extra spicy, use serrano peppers instead of jalapeños. Blend just 1 pepper at a time until you reach the desired level of spice.
- Is it too thick? Add a tablespoon of water at a time to the blender until you reach the desired consistency.
- Too bland? Add in more salt one pinch at a time until it’s just right.
Storing and Freezing
To store, place the finished salsa in an airtight container and refrigerate for up to 2 weeks.
To freeze, place the salsa in freezer-safe containers and freeze for up to 3 months. For smaller portions, freeze it in ice cube trays until they’re solid, then transfer them to a container or sealed bag. Leave the salsa to thaw in the fridge or at room temperature before using.

Ways to use salsa verde
You can eat this salsa for breakfast, lunch, and dinner! Here are some of my favorite dishes to serve it with:
More Salsa Recipes

Ingredients
- 1 pound tomatillos, husked and rinsed (about 10 med-large tomatillos)
- 3 jalapeños, stems removed
- ½ white onion
- water, as needed
- ½ cup cilantro
- 2 cloves garlic
- 1 tablespoon lime juice (about ½ lime)
- 1 teaspoon kosher salt
Instructions
- Add tomatillos, jalapenos, and onion to a medium saucepan or pot. Fill the saucepan with enough water to cover the tops of the tomatillos.
- Bring water to a boil over high heat, reduce heat to low, cover, and simmer for 10 minutes.
- Transfer the tomatillos, jalapenos, and onion to a blender using a slotted spoon.
- Add cilantro, garlic, lime juice and salt. Blend until smooth.
- Serve immediately or refrigerate in an airtight container for up to 2 weeks.
Isabel’s Tips:
- Makes 2 cups total.
- Don’t want it spicy? Remove the seeds from the jalapenos.
- Want it extra spicy? Use serrano peppers instead of jalapenos.
- To freeze, place salsa in freezer safe containers and freeze for up to 3 months.
- Other recipes call for roasting the tomatillos and jalapenos under a broiler, but I actually prefer the flavor of salsa verde when it’s made this way – by boiling it. When the tomatillos and jalapenos are roasted, I find that the salsa is a little too sweet since roasting often brings out the sweetness in vegetables. But boiling them keeps the flavor of the salsa bright and tart which is how I prefer my salsa verde.
i’ve wanted a good salsa verde recipe for decades…eureka…Isabel, you rock!!!
The Salsa Verde is wonderful and so easy to make. Thank you.
I have never made verde before. Tried it. Loved it. Grew my own tomatillos. Then went on the hunt for just the right recipe. My family has informed me I must can this. It is absolutely amazing. I did not have a blender so used my pampered chef hand food processor. 🤯🥰. We love it chunky!!!!! Sooo good. Can’t wait to try more of your recipes. Thank you so much.
Just made this today. So, so easy! And it tastes FANTASTIC! Will use tomorrow morning with your Chilaquilles recipe… Muchas gracias, Ms. Isabel! ❤️
Are you supposed to put the water you boiled the peppers & onions in o blend also?
t
Hi Teresa! This recipe does not use it.
It is a game-changer. I have never had a yummiest salsa Verde! I hope the flavor remains beautiful once it has been chilled. it couldn’t be easier!
I will tell no one, maybe one person, what the recipe is that now makes me the Salsa King! 😉 My wife, who worked at an AmeriMexican restaurant and said she didn’t care for salsa verde, now likes it. Your recipe anyway. Brava!
I have made it 3 times now. Quick and easy. Love salsa verde.
Have you thought of/tried canning this? I would like to make a huge batch and can it, although since it is so easy to make I suppose that wouldn’t really be necessary. Either way, I’m curious.
Hi Bruce! We haven’t tried canning it, but as long as its sealed and airtight it should be fine for storage!
Just made this, turned out amazing! I did roast instead of boiling, but I will try boiling next time to see what difference that makes. I haven’t made a recipe of yours that I didn’t like, and this was my third one(I’ve made the mexican rice but added cumin, and I’ve made the tortillas as per the recipe)! I’m making the chili Colorado and corn tortillas this weekend.
Your recipes remind me of my mom’s cooking. The smell of toasting chiles is HOME.
Thank you for all these great delicious memories. 😋❤
Just made this with 1/2 a lime, 2 roasted garlic cloves, 1/4 more teaspoon of salt and it was AMAZING. Paired it with Isabel’s Guac & some fried shrimp tacos. LOVE!!!! 🙂
I LOVE this recipe. I’ve made it a few times now and it is ridiculously easy and tastes more authentic than any salsa I’ve attempted. The only adjustment I made was in measuring – I used a whole bundle of green onions (ends cut off), 5-6 garlic cloves instead of 1, and just a touch of lime juice. Quick and delicious.
This is so amazing! I’ll never buy canned enchilada sauce again!
Yay!! I’m so happy you liked it!
Can you process this to have a longer shelf life?
Hi Bonnie! Unfortunately, none that I have tried. You could freeze it for up to 3 months, but the flavors will dull quite a bit. It should also keep in the fridge for 2 weeks, but the flavors are best within the first week. I’ve heard of lacto-fermenting salsa before but have never tried it. You may want to Google lacto-fermenting.
Isabel– Can you freze this salsa?–Amos
Yes! Just put it in a freezer-safe container or bag and try to remove any air pockets.
Can i use tomatos i cant find tomatillios here in germany?
Sooooo good and so easy!!! Thank you!
Thank you, Angie! 🙂 So glad you liked it.
We cannot get tomatillos in our grocery stores for Salsa Verde. Is there anything that can be substituted? The enchiladas look wonderful.
Hi, Dianne. That’s so unfortunate that they don’t have tomatillos! I haven’t ever substituted anything for tomatillos so I don’t have any suggestions from personal experience. But if you can find green tomatoes or even just underripe regular tomatoes, that could work. Add a splash of lime juice to give it some of the tartness that tomatillos have.
Let me know how that works!
Maybe add other green vegetables like cilantro avocado bell pepper. My mom and cousin do that for the green pozole.
I would use canned tomatillos if you can’t find fresh. I’ve used them in a pinch and my Hispanic friends were amazed I used canned and it turned out so well.
That’s so great to hear, Jennifer. Thanks for letting me know!
What can I substitute for the jalapenos? I can’t tolerate spicy foods. Thank you
Hi, Diana. You could use 1 or 2 poblano peppers instead. Those are pretty mild. Or if you can’t even do slightly mild, you could go ahead and just do 1 or 2 sweet bell peppers.
Very good!