This post may contain affiliate links. Please read our disclosure policy.
This authentic Mexican chile verde is made of tender pieces of pork simmered in a flavorful tomatillo and green chile sauce. This stew is a staple in Mexican cuisine and is best served in a bowl over rice or with homemade tortillas for the best traditional Mexican meal.

Chile verde will always hold a special place in my heart. When I was young, my dad often greeted me after school with a fresh batch of homemade flour tortillas and a bowl of chile verde that had been braising all afternoon. It’s one of my favorite childhood memories.
It’s still a family favorite today (much like my Mom’s chile colorado and carne guisada), and I hope it quickly becomes one for you, too.
What is Chile Verde?
Chile Verde is a traditional Mexican stew made with slow-cooked pork braised in a sauce made from a combination of tomatillos, onions, jalapeños, poblanos, lime juice, cilantro, and garlic.
Roasting the tomatillos, onions, and chiles adds a smokey depth to the sauce that is further enhanced by slowly braising the pork shoulder for a few hours. It’s an explosion of flavor and is incredibly popular throughout Mexico and the southern United States.
It’s a very versatile dish and can be served as a stew, over Mexican rice and pinto beans, or even as tacos in flour or corn tortillas.
Ingredients

- Tomatillos: The primary flavor builders in this dish. Husked, rinsed, and roasted, they add a tart, bright, and almost citrusy foundation that is the signature of chile verde.
- Jalapeño peppers: It’s not chile verde if it’s not at least a little spicy. Adjust your spice level according to your tastes by leaving in or removing the seeds.
- Poblano peppers: Poblanos help flesh out the depth of pepper flavors without adding much heat.
- Serrano pepper: Like the jalapeños, the serrano helps add heat to the chile verde sauce. Adjust your spice level by removing or leaving in the seeds to meet your taste.
- Onions: Since you’re going to blend the sauce anyway, you only need to halve the onions, saving yourself a few tears on your cook day.
- Garlic: Traditionally, garlic is optional in this recipe, but I can’t live without it. Plenty of authentic versions of this recipe use it and justify keeping it in.
- Boneless pork shoulder: Pork shoulder is a very fatty and easy-to-cook cut of meat. It will easily stand up to the long cooking time of this recipe, and by the end, it will be fork-tender and should fall apart and melt in your mouth. As you’re cubing the meat, trim some of the larger fat caps/deposits, as they’re not likely to render down anyway. Lime juice: This dish can get pretty rich and savory, so a good squeeze of lime does wonders to brighten it up.
- Cilantro: Top this dish off with some cilantro to add another element of bright freshness and keep it balanced from becoming too rich and savory.
How to Make Chile Verde
Roast the tomatillos and peppers. Place the tomatillos, jalapeños, poblanos, and serrano peppers on a baking sheet and stick them under the broiler for about 10-15 minutes, flipping the vegetables halfway through.

Cover, steam, and peel. Remove the baking sheet from the broiler, cover it with aluminum foil or plastic wrap, and let it sit for 10 minutes to allow steam to build up. This further softens the veggies and makes it easier to peel the skin off.
Remove as much of the skin from the peppers as possible. At this point, you can also remove the seeds from any of the peppers if you don’t want it too spicy.

Blend. Add the tomatillos, peppers, onions, and garlic into a large blender and blend until smooth. Set aside until ready to use.
Brown the pork, then simmer with the sauce. Heat some cooking oil in a large pot or Dutch oven over medium-high heat. Add the pork chunks and season generously with salt and black pepper. Cook the meat on all sides until browned, about 10 minutes.
Stir in the blended salsa verde, scraping the bottom of the pot with a wooden spoon so you get all the brown bits. Bring to a simmer, cover, reduce the heat to low, and cook for 2 ½ to 3 hours until the pork is fork tender.

Stir in cilantro and lime juice. Remove the pot from the heat and stir in the lime juice and cilantro. Taste and season with more salt, if needed.

Recipe Tips
- Too thick? If the chile verde is too thick after simmering on the stove, stir in ½ cup of water or chicken stock at a time until it has reached your desired consistency.
- Slow cooker version. You can make this chile verde in the slow cooker by following the instructions for making the sauce and then adding the sauce and pork butt to the slow cooker and cooking on low for 6 to 8 hours or on high for 4 hours. Just be sure the pork is nice and fall apart fork tender, and you’re good to go!
- Make it with chicken. If you don’t want to use pork shoulder for this recipe, try my chicken chile verde which used chicken thighs.
Serving Suggestions
My favorite way to eat chile verde is in a bowl topped with a little cotija cheese or queso fresco, diced white onions, and a couple of warm flour tortillas or tortilla chips on the side. Yum! Here are a few other ideas:
- on a plate with Mexican rice and refried beans
- in a burrito with pinto beans and cheese
- in tacos, gorditas, sopes, or huaraches
- you can also shred the meat and add it to your morning eggs

Storing and Reheating
You can store chile verde in an airtight container in your refrigerator for about 5-7 days or in the freezer for about 3 months.
To freeze, cool the chile verde in the fridge. Once chilled, scoop into freezer-safe storage bags or containers and freeze. When ready to eat, let the frozen container thaw completely in the refrigerator or defrost in the microwave. Reheat on the stove or in the microwave until completely warm.

More Mexican Recipes
If you tried this Chile Verde Recipe or any other recipe on Isabel Eats, don’t forget to rate the recipe and let me know how it went in the comments below! I love hearing about your experience making it!

Chile Verde
Ingredients
- Cooking spray or olive oil, for greasing
- 12-16 ounces tomatillos, husked and rinsed
- 3 jalapeño peppers, stemmed
- 2 large poblano peppers, stemmed
- 1 serrano pepper, stemmed
- 2 medium onions, halved
- 3 cloves garlic
- 2 tablespoons olive oil
- 2 ½ pounds boneless pork shoulder, cut into bite sized chunks
- kosher salt and black pepper, to taste
- 2 tablespoons lime juice (about 1 lime)
- ⅓ cup chopped cilantro
Instructions
- Spray a large baking sheet with nonstick cooking spray or grease with oil. Place the tomatillos, jalapeños, poblanos, and serrano peppers on the baking sheet and place under the broiler. Broil on high for 10 minutes, flipping the vegetables over halfway through.
- Remove the baking sheet from the broiler and cover it with aluminum foil or plastic wrap. Let it sit for 10 minutes. Uncover and remove as much of the skin from the peppers as possible. At this point, you can also remove the seeds from any of the peppers if you don’t want it too spicy.
- Add the tomatillos, peppers, onions, and garlic into a large blender and blend until smooth. Set aside until ready to use.
- Heat the cooking oil in a large pot or Dutch oven over medium-high heat. Add the pork and season generously with salt and black pepper. Cook the meat on all sides until browned, about 10 minutes.
- Stir in the blended tomatillo salsa verde, scraping the bottom of the pot with a wooden spoon so you get all the brown bits. Cover, reduce the heat to low, simmer, and cook for 2 ½ to 3 hours until the pork is tender.
- Remove the pot from the heat and stir in the lime juice and cilantro. Taste and season with more salt, if needed.
- Serve over cilantro lime rice or in a bowl with tortilla chips or warm flour tortillas.
Video
Notes
- Slow cooker version: Follow the instructions for making the sauce, then add the sauce and pork to the slow cooker. Cook on low for 6 to 8 hours or on high for 4 hours.
- Thickness: If the chile verde is too thick after simmering on the stove, stir in 1/2 cup of water at a time until it has reached your desired consistency.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
This post was originally published in February 2018 and has been updated with new photos and more helpful tips.
Photography by Ashley McLaughlin.


















Would you have directions for using an Instant Pot?
Hi Charlene! Right now we don’t have the instant pot directions. Sorry!
If you haven’t done it in an instant pot yet, it’s easy. Do all the steps and then instead if simmering it, throw it in your instant pot for about a 35-45 min. I added the extra water after it cooked in the instant pot.
I’m new at pressure cookers and it was fairly easy to convert.
Made this to the letter and it was so delicious!
This recipe came out great as is, and I’ve made it twice now. I’m going to try this in a slow cooker, I’m wondering if you have ever tried that and how it came out?
Hi Erin! We haven’t tried it in the slow cooker but I bet it would work! The meat would come out super tender. Let us know how it turns out!
Excited to try this recipe! Could you reserve some chili verde and add it after cooking in lieu of the water or in addition too?
Hi Jay! You can definitely try it! When the Chile verde is cooked with the pork it develops a different flavor than when its fresh and not cooked down, but I think it should still be okay! Let us know how it turns out.
I’m sorry to ask another question. In Isabels’s video for she uses Mexican oregano and cumin. Is that correct, as they are not listed in the ingredients of the written recipe. Thank you
Hi Linde! Yes that is correct. That is a typo on our part, thank you for bringing it to our attention!
Is it a must to skin the peppers after broiling them???
Hello! We definitely recommend taking the skin off because it can be stringy and hard to chew if you don’t.
Hi, my family loves chili verde and with the comments on here, I can’t wait to try your recipe. BTW, are these stock photos? I’m searching recipes and I saw the exact pictures on whimsyandwow for chili verde.
Hello Molly! Let us know how the Chile verde goes! In regards to the photo, all the recipe photos on IsabelEats are taken by Isabel herself so thank you for bringing it to our attention.
Will it work well if I were to put it in a slow cooker? This sounds amazing I just don’t know if my Dutch oven is big enough for the amount I will be making
Hi Deana! We haven’t tried this recipe with a slow cooker but you are more than welcome to try! Let us know how it goes!
I am going to try this recipe, but do you really put the water in after simmering??? Was that a mistake?
Hi Mary! That step is mainly to ensure that the Chile verde sauce doesn’t dry out. You can use more or less depending on how thick or think you want the consistency. If you get to that step and it’s to your liking you may not need to add it!
I love, love, love, cooking from scratch and there’s not like good uncomplicated comfort food to help you relax from the day. I roasted my 8 tomatillos, 2 jalapenos, and 2 poblanos. While the rested/steamed, I cut my pork shoulder into pieces and seared them in a cast iron dutch over with EVOO in 3 batches so they browned and didn’t steam. The remaining time I put everything in the blender and pulsed a few seconds and continued browning the pork on all sides, seasoning with fresh cracked pepper and pink Himalayan Pink Salt. When the meat was nicely browned and wonderful bits on the bottom I added my peppers and cilantro to the oven, put a lid on and slid the pot into my Traeger at 200. With the lime and Cilantro I had left over I made Cilantro/Lime rice. After 3 hours I added the water and lime juice and left it to cook a bit still while making scratch Margaritas. 20 minutes later the rice was done and dinner served. Garnished with chunks of avocado and it all came together perfectly! Thank you so much for this wonderfully simple, delicious, and health-friendly recipe! We’re going to Mazatlan for 11 days. My first time out of the country and I can’t wait to explore all the wonderful food venues and come home with some exciting recipes to try.
Hi David! We are glad you enjoyed the recipe! Have fun on your vacation!
Wow! Making this now. It is on to simmer for a few hours but already taste so good! I did add some potatoes to it bc I know my 6 foot 2 teenagers will eat all the meat up! So lovely vibrant and fresh! Love cooking with you!
I think I want a dinner invite to David’s house !
He’s got some cooking chops!!!!