Chile Verde (Mexican Pork Chili)

4.96 from 24 votes

This post may contain affiliate links. Please read my disclosure policy.

Chile verde is a Mexican pork chili with tender meat in a spicy green broth. Make this recipe today for a fantastic pork verde tonight!

overhead: pot of chile verde

Mexican cuisine is full of slow cooking stews and braised dishes, and I can’t stop making them. From asado to Instant Pot barbacoa and tinga de pollo to caldo de res, the meat ends up fork tender, moist, and incredibly delicious.

This Mexican pork chili known as chile verde is a dish that you simply have to taste to grasp just how delicious it is. The eyes don’t see everything here.

With tender chunks of boneless pork shoulder, roasted tomatillos, onion, and three types of spicy chiles, this is another in that long list of incredible Mexican foods. Whether you want to call it pork verde, green chile pork, or chili verde, it’s pure, unadulterated comfort food!

overhead shot of Pork chili verde in pot

Chile Verde Ingredients and Substitutions

  • Pork shoulder – This cut also goes by the name pork butt. Boneless pork shoulder is almost always sold wrapped in cotton netting to hold the pieces together. You can use boneless pork loin (not to be confused with pork tenderloin) if necessary, but the meat won’t be as tender.
  • Tomatillos – Although these are sometimes called Mexican green tomatoes, they really aren’t tomatoes at all. However, if you absolutely cannot find them in the store, you could use under ripe (green) tomatoes.
  • Anaheim green chiles – or you can use poblano chiles
  • Jalapeños
  • Serrano chiles – to make the dish less spicy, replace the serranos with more Anaheim green chiles. Or replace both peppers with poblano chiles instead.
  • Onion
  • Garlic – substitute 2-3 teaspoons minced garlic
  • Cilantro – Parsley works as a substitute, but not a great one
  • Vegetable oil – or another oil with a high smoke point, like canola or avocado oil
  • Spices – ground cumin, salt, black pepper

For a heartier green chili stew, consider adding cubed red potatoes or some black beans.

Boil the potatoes until they are fork tender, then add at the end with the remaining chile verde puree. The cooked beans should be added at the end as well.

bowl of green chiles and fresh tomatillos with husks removed

Video: Making Chili Verde

To see the process of making this recipe from start to finish, just watch the video in the recipe card at the bottom of this post.

Step by step instructions

  1. Prep the ingredients.

First, cube and season the pork. Slice all the peppers in half and remove the seeds. Also, remove the outer skin from the tomatillos, onion, and garlic, and cut the onion in half for easier blending.

  1. Blend the tomatillo-chile puree.

Next, boil the tomatillos, chiles, and onion. Or you can char them on a grill or under a broiler for added flavor. Transfer to a blender or food processor along with the garlic and cilantro. Blend until smooth, then set aside.

Reminder: Reserve a cup of puree to add to the chili verde at the end of the cooking time.

Sustainability Tip:

Cilantro stems are full of flavor, so there’s no need to remove them. Rinse the entire bunch of cilantro, pat it dry with paper toweling, then include both leaves and stems in the puree.

  1. Sear the pork and simmer the chile verde.

Brown the pork in batches. It’s very important to get a good sear on the pork, because that’s where a lot of the tenderness and flavor of the meat come from.

It takes about 3 hours for the chili to finish cooking. To speed the process up, look in the recipe card for Instant Pot instructions!

When the meat is tender, stir in the reserved puree. At this point, you could also add in cooked beans or potatoes if you’d like to make a heartier meal.

mexican pork chili in white bowl with spoon

Recipe Notes

  • It’s best to wear gloves when handling chile peppers, especially when seeding. The oils can burn when transferred to the skin or eyes, and it’s easy to miss some spots when washing with soap and water.
  • You can also make Mexican pork chili in an Instant Pot. Instructions for this green chile stew can be found in the recipe card below.

Chile Verde FAQ

What’s the difference between chile verde and chile colorado?

A chile verde sauce is typically made with green tomatillos rather than dried red chile, as opposed to a chile colorado sauce. Because of its deep red color, the sauce is known by the Spanish word for colorado, which translates as “red.”

Can I freeze chile verde?

Yes! Let the dish cool completely, then transfer to an airtight container. Freezer bags will also work, but make sure to squeeze all of the air out before storing. Chili verde keeps well in the freezer for 3-4 months.

When you’re ready to use, let it thaw in the refrigerator for at least a few hours or overnight. Reheat in the microwave or in a pot on the stove over medium heat until warmed all the way through.

Where is Chile Verde from?

The dish of Chile Verde refers to a Mexican stew made with green chiles. Originated in Northern Mexico, the dish was originally made with pork, but is now made with a variety of different meats depending on preference.

braised pork butt in white dish on table with 2 bottles corona beer

This post, first published on Kevin Is Cooking Sept. 2, 2015, was last updated with new content on Sept. 9, 2021.

Still Hungry?

Subscribe to my Newsletter, follow me on Facebook, Pinterest, Instagram and YouTube for all my latest recipes and videos.

overhead: pot of chile verde

Chile Verde (Mexican Pork Chili) + Video

4.96 from 24 votes
Chile verde is a Mexican pork chili with tender meat in a spicy green broth. Make this recipe today for a fantastic pork verde tonight!
Servings: 6
Prep: 15 minutes
Cook: 3 hours
Total: 3 hours 15 minutes


  • 1 1/2 lbs boneless pork shoulder cut into 1-2-inch cubes (See Note 1)
  • 1 tbsp ground cumin
  • 1 tsp salt
  • 1 tsp black pepper
  • 2 tbsp vegetable oil
  • 1 1/2 lbs tomatillos husks removed
  • 6 Anaheim green chiles or poblanos
  • 2 jalapeños
  • 2 Serrano chiles
  • 1 large onion
  • 5 cloves garlic
  • 2 cups cilantro about 1 bunch


  • Cut the pork shoulder (pork butt) into chunks, about 1-2 inches. Season all over with cumin, salt and pepper. Set aside.
  • Peel the outer skins off the tomatillos, onion and garlic. Cut the stems off the peppers and slice in half lengthwise. Cut the onion in half. (See Note 1)
  • In the Dutch oven or large stock pot bring 6 cups of water to a boil. Add the tomatillos, chiles and onion. Cook for 8 minutes.  (See Note 2)
  • Carefully remove with a slotted spoon and place all the peppers, tomatillos, onion, garlic and cilantro in a food processor, blender or Vitamix, and process until smooth. Reserve 1 cup, set aside.
  • In a large skillet or Dutch oven over medium high heat add the oil. When oil shimmers, add the pork and, working in batches so they brown and not steam, cook on all sides.
  • Add all the cooked pork back to the Dutch oven and pour the pureed tomatillo green pepper sauce over and mix together completely to incorporate. Bring to a quick boil, close the lid and cook on low for 3 hours or until fork tender, stirring occasionally.
  • After 3 hours, stir in remaining 1 cup cilantro infused chile verde puree (See Note 3). Serve hot with warmed tortillas or biscuits to sop up the amazing chile verde gravy.

Instant Pot Method

  • This could easily be cooked in the Instant Pot, too. Just brown the pork as directed on the Sauté setting (in batches to brown, NOT steam) and pour the vegetable chile puree on top. Close the lid and press the Manual setting on High for about 20 minutes. Allow for a Natural release and you're ready to eat. (See Note  3)



  1. Pork shoulder is also known as pork butt. When boneless, it’s often sold wrapped in cloth netting.
  2. If you prefer, you can grill or place the tomatillos, chiles and onion under the broiler for a charred flavor instead of boiling.
  3. Optional ingredients to add to this to make it go further are fork tender, cubed and boiled red potatoes or cooked beans. Add after the 3 hour mark, stir in cooked potatoes or beans with remaining cup of chile verde puree, cover and heat to warm through.


Calories: 195kcal | Carbohydrates: 11g | Protein: 14g | Fat: 10g | Saturated Fat: 5g | Cholesterol: 46mg | Sodium: 594mg | Potassium: 510mg | Fiber: 3g | Sugar: 5g | Vitamin A: 190IU | Vitamin C: 23.3mg | Calcium: 33mg | Iron: 2.1mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Course: Dinners
Cuisine: Mexican
Have You Made This Recipe? Let Me Know on InstagramTag @keviniscooking or tag me #keviniscooking!
titled image (shown) real deal chile verde recipe from Kevin is Cooking


Whether in the kitchen or on the grill, you’ll find me cooking American favorites with a love for BBQ, Mexican and Tex Mex. I’m passionate about making tasty food because life’s too short to be bland!

Free Bonus
5 Secrets to True Tex Mex
Essential recipes & tips for delicious Tex Mex cooking!

email image

Explore More

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    Absolutely delicious! Made Chile Verde this morning. My new go to recipe! Thank you for sharing.

  2. 5 stars
    This was so good! I used my home canned Tomatillos. I left the lid off as it simmered to cook off some of the liquid. I didn’t have jalapeños, so I couldn’t follow your recipe to the letter. I still found this dish full of flavor,and simple to build. Thank you for sharing. Delicious!

  3. 5 stars
    OMG! This came out so delicious. I followed it to the t. My husband isn’t as fond of really spicy, so next time I’ll cut back on the Serrano Peppers
    I also both broiled the veggies, then boiled before blending. I did get a great sear on the meat chunks first. I also cooked low heat for a full 3 hours. I’m so tired of paying $20 for 1 plate out at Mexican Restaurants. This came out better than most restaurants I’ve tried it at. It says feeds 6 but the pot of it I cooked up I think would feed 8 if served over rice, or beans
    Great over burritos for a wet burrito. I did also stick with pork butt, and it was so easy to cut up
    Give it a try… seriously delicious.

  4. 5 stars
    Wow, packed so much flavor, tasty tenderness, loved the wide variety, great to stuff tacos, over Mexican rise, in a torta. Cut some of it into smaller pieces to stuff my empanadas, everyone loved that. So, I was thinking, cut into smaller but still kinda chunky pieces can I use this for tamales? This is a crowd pleaser, definite keeper!
    Thanks so much for sharing, fairly easy to make, yet wonderful M-M-M-, off the hook goodness,

  5. Kevin, what else can I eat with my chili Verde? Can I get some soft tacos wraps , rice perhaps I can’t wait to make this. Thank you for sharing.

    1. I typically serve alongside rice of choice, I have several choices on the website, just search RICE and they should populate fro you to choose from Denisce.

  6. 5 stars
    I made this for a local pie contest in the savory division. “Chili Verde Pot Pie” cut the pork into much smaller pieces, added small dice potatoes and small white beans. Topped it with a White Cheddar crust. First place win!

    1. Since you’re a “chef,” Rick, perhaps learn to read a recipe for accuracy b4 commenting on something not included in it?
      This sounds amazing & I’m making it as soon as I feel better. Thanks Kevin, for the awesome recipe & instructions!