Green chili, or chile verde from the American Southwest, is one of those dishes that sounds simple but delivers layers of flavor you can’t stop thinking about.
I’m talking about tender pork that falls apart when you look at it, roasted Hatch chilies that bring this smoky heat, and a broth so rich it makes you want to lick the bowl.
The first time I had real green chili in New Mexico, I couldn’t believe what I’d been missing. Not the watery, flavorless stuff from a can. The kind that makes you close your eyes and just savor it.
After making about fifteen different versions at home, I finally cracked the code.
This recipe gives you that deep, complex flavor without babysitting the stove all day. The pork gets ridiculously tender. The chilies bring just enough kick.
And once you make this, you’ll understand why people in the Southwest put green chili on absolutely everything.
What You’ll Need
| Ingredient | Amount | Notes |
|---|---|---|
| Pork shoulder | 3 pounds, cubed | Can substitute pork butt |
| Fresh Hatch green chilies | 2 pounds | Anaheim works if unavailable |
| White onion | 1 large, diced | Yellow onion also works |
| Garlic | 6 cloves, minced | Fresh only |
| Chicken broth | 4 cups | Low sodium preferred |
| Russet potatoes | 2 large, cubed | Yukon gold works too |
| Ground cumin | 2 teaspoons | Freshly ground is best |
| Dried oregano | 1 teaspoon | Mexican oregano preferred |
| Cayenne pepper | 1/2 teaspoon | Optional, for heat |
| All-purpose flour | 3 tablespoons | For thickening |
| Vegetable oil | 3 tablespoons | Divided |
| Bay leaves | 2 | Remove before serving |
| Salt & black pepper | To taste | Season generously |
For Serving:
- Warm flour tortillas
- Shredded Monterey Jack cheese
- Sour cream
- Fresh cilantro
- Lime wedges

Tools You’ll Need
✓ Large Dutch oven or heavy-bottomed pot
✓ Baking sheet
✓ Tongs
✓ Sharp knife and cutting board
✓ Wooden spoon
✓ Measuring cups and spoons
✓ Paper bag or bowl with plastic wrap
Pro Tips
Char those chilies like you mean it. The roasted flavor separates mediocre green chili from the kind that makes people ask for your recipe. Get them actually blackened under the broiler or over a gas flame. Those char marks create depth you can’t fake.
Brown the pork in batches. I know it’s tempting to dump everything in at once to save time. Don’t. Crowding the pot makes the meat steam instead of sear, and you’ll miss out on all that caramelized flavor that makes this dish sing.
Low and slow wins the race. This isn’t a 30-minute dinner situation. Give that pork at least 90 minutes to break down and get tender. Two hours is even better if your schedule allows. The meat should practically dissolve on your tongue.
Taste as you go. Hatch chilies can range from mild to surprisingly spicy depending on the harvest. Start conservative with the cayenne and build up. You can always add more heat, but you can’t take it back.
Double the batch. Future you will be incredibly grateful when there’s a container of this waiting in the freezer. It actually tastes better the next day after the flavors have had time to meld.
How to Make Green Chili
Roast the Chilies
Turn your broiler to high and position the rack about 4 inches from the heat source.
Place whole green chilies on a baking sheet in a single layer.
Slide them under the broiler and watch them carefully. Rotate every 2-3 minutes with tongs until the skin is blackened and blistered all over. This takes 10-15 minutes total.
Pro tip: Don’t stress about getting every single spot charred. Focus on getting most of the surface blistered and the chilies will peel easily.
Transfer the charred chilies to a bowl and cover tightly with plastic wrap. Let them steam for 10 minutes.
The steam loosens the skin so it practically falls off when you peel it.
Once cooled, peel away the charred skin, remove stems and seeds, and chop the green chili flesh. Set aside.
Brown the Pork
Pat pork cubes completely dry with paper towels. This is crucial for getting a good sear.
Season generously with salt and black pepper on all sides.
Heat 2 tablespoons vegetable oil in your Dutch oven over medium-high heat until it shimmers.
Working in batches (don’t crowd the pot), add pork cubes in a single layer. Let them sit undisturbed for 2-3 minutes until deeply browned on one side.
Flip and brown the other sides, about 3-4 minutes per batch total.
Transfer browned pork to a plate and repeat with remaining meat. Don’t skip this step.
Build Your Base
Add the last tablespoon of oil to the same pot. All those brown bits stuck to the bottom? That’s flavor.
Toss in diced onion and cook, stirring occasionally, until soft and starting to caramelize. About 5-6 minutes.
Add minced garlic and cook for one more minute until fragrant. Your kitchen should smell amazing right now.
Sprinkle flour over the onions and garlic. Stir constantly for 2 minutes to cook off the raw flour taste.
Add Liquids and Seasonings
Pour chicken broth in slowly, stirring to prevent lumps from forming.
Scrape up all those brown bits from the bottom of the pot. That’s where the magic lives.
Stir in ground cumin, dried oregano, cayenne pepper (if using), and bay leaves.
Bring everything to a gentle simmer.
Simmer the Green Chili
Return the browned pork and any accumulated juices back to the pot.
Fold in your chopped roasted green chilies.
Bring to a boil, then immediately reduce heat to low. You want gentle bubbles, not a rolling boil.
Cover the pot and let it simmer for 1.5 hours. Stir every 20-30 minutes to prevent sticking.
The pork should start getting tender and the broth will develop a beautiful green tint.
Add Potatoes
After 1.5 hours, add cubed potatoes to the pot.
Stir to combine, cover again, and continue simmering for another 30-45 minutes.
The potatoes should be fork-tender and the pork should be falling apart.
Final Touches
Fish out and discard the bay leaves.
Taste and adjust seasoning with more salt and black pepper if needed.
Too thick? Add a splash more chicken broth and stir.
Too thin? Let it simmer uncovered for 10-15 minutes to reduce and thicken.
Want more heat? Stir in extra cayenne or add diced jalapeños now.
Serve
Ladle steaming green chili into bowls.
Top with shredded Monterey Jack cheese (it melts beautifully into the hot broth), a dollop of sour cream, fresh cilantro, and a squeeze of lime.
Serve with warm flour tortillas on the side for dunking. 🌮
Substitutions and Variations
Pork Alternatives
Pork butt and pork shoulder are basically interchangeable here. Pork loin works but it’s leaner, so it won’t get quite as tender. Chicken thighs are solid if you don’t eat pork. Beef chuck roast changes the traditional flavor profile but still tastes great.
Fresh Green Chilies Unavailable?
Use 4-5 cans (4 oz each) of diced green chilies. You’ll lose some smoky depth from the roasting, but it’s a decent backup plan. Add a tiny pinch of smoked paprika to compensate.
Vegetarian Version
Skip the pork entirely and add 2 cans of white beans plus extra potatoes. Use vegetable broth instead of chicken broth. Add the beans in the last 30 minutes so they don’t turn to mush.
Spice Levels
Mild: Use only Anaheim chilies and skip the cayenne completely.
Medium: Follow the recipe as written.
Hot: Add 2-3 diced jalapeños or serrano peppers with the roasted chilies.
Extra Hot: Toss in a diced habanero. You’ve been warned. 🔥
Slow Cooker Method
Brown the pork and sauté the onions on the stovetop first. Transfer everything except potatoes to your slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Add potatoes in the last hour of cooking.
Instant Pot Shortcut
Use the sauté function to brown pork and cook onions. Add all ingredients except potatoes. Pressure cook on high for 25 minutes. Quick release, add potatoes, cook another 8 minutes on high pressure. Natural release for 10 minutes.
Make Ahead Tips
Roast and prep the green chilies up to 3 days ahead. Store them in an airtight container in the fridge.
The complete green chili can be made 2-3 days in advance. It actually tastes better after sitting because the flavors have time to marry. Just reheat on the stove over medium-low heat, stirring occasionally.
Add a splash of broth when reheating if it’s thickened too much in the fridge.
Leftovers and Storage
| Storage Method | Duration | Best Practices |
|---|---|---|
| Refrigerator | 4-5 days | Airtight container, cool completely first |
| Freezer | 3 months | Freezer-safe containers, leave 1-inch headspace |
| Reheating | N/A | Stovetop over medium-low, add broth as needed |
Leftover Magic Ideas:
- Pour over scrambled eggs for breakfast
- Stuff into burritos with rice and beans
- Top baked potatoes
- Use as enchilada filling
- Mix into mac and cheese (trust me)
- Serve over crispy hash browns
Cool completely before storing. Never put hot food directly in the fridge.
For freezing, portion into single-serve containers so you can thaw just what you need.
Thaw overnight in the fridge before reheating for best results.
Serving Suggestions
Green chili is hearty enough to stand alone, but these sides take it to the next level:
Spanish Rice
The fluffy, tomato-based rice soaks up the green chili broth like a dream. Make it from scratch or grab a quality boxed version if you’re short on time.
Refried Beans
Creamy beans balance the heat from the chilies and add protein. Black or pinto beans both work great.
Cornbread
Slightly sweet cornbread is perfect for dunking into that rich broth. The contrast of sweet and savory hits different.
Simple Green Salad
Something fresh and crisp cuts through the richness. Keep it light with lime vinaigrette.
Mexican Street Corn (Elote)
Grilled corn slathered with mayo, cotija cheese, lime, and chili powder. The perfect summer pairing.
Cilantro Lime Rice
Light, bright, and absorbs all those delicious green chili juices.
Nutritional Breakdown
| Per Serving | Amount |
|---|---|
| Servings | 8 |
| Calories | 380 |
| Protein | 32g |
| Carbohydrates | 22g |
| Fat | 18g |
| Fiber | 3g |
| Sodium | 680mg |
| Sugar | 3g |
Nutritional values are approximate and will vary based on specific ingredients and portion sizes.
This green chili is high in protein and relatively low in carbs, making it a solid option for various eating styles. The potatoes add some healthy complex carbs for sustained energy.
Regional Variations Worth Trying
New Mexico Style
Traditionally uses only pork, green chilies, and minimal other ingredients. Very straightforward but incredibly flavorful.
Colorado Green Chili
Often includes tomatillos for extra tang and brightness. Some versions add poblano peppers alongside the Hatch chilies.
Texas-Style
Sometimes incorporates beef alongside or instead of pork. May include a bit of tomato for color and acidity.
Arizona Version
Often features white beans and corn for extra heartiness. Popular as a topping for breakfast burritos.
The beauty of green chili is there’s no single “right” way to make it. Each region has its own spin, and families guard their recipes like state secrets.
Frequently Asked Questions
Can I use green bell peppers instead of Hatch chilies?
You can, but it won’t taste like authentic green chili. Bell peppers lack the distinctive mild heat and smoky flavor that defines this dish. If Hatch chilies are unavailable, Anaheim or poblano peppers are much better substitutes.
How do I make this less spicy?
Remove all seeds from the chilies before chopping them. Most of the heat lives in the seeds and membranes. Skip the cayenne pepper entirely. Adding an extra potato also helps absorb some heat.
Why is my green chili watery?
You might have added too much broth, or the pork released more liquid than expected during cooking. Let it simmer uncovered for 15-20 minutes to reduce and concentrate the flavors. You can also make a slurry (1 tablespoon flour whisked into 2 tablespoons cold water) and stir it in.
Can I make this in an Instant Pot?
Absolutely. Brown the pork using the sauté function, then add all ingredients except potatoes. Pressure cook on high for 25 minutes. Quick release the pressure, add potatoes, and cook another 8 minutes on high. Let it natural release for 10 minutes before opening.
What’s the difference between green chili and chili verde?
They’re the same thing. “Chile verde” just means “green chili” in Spanish. Some regional variations exist in preparation methods, but the core ingredients remain consistent.
How do I know when the pork is done?
The pork should be fork-tender and easy to shred. If you can easily pull it apart with a spoon or fork, it’s ready. If it’s still tough or chewy, give it more time to simmer. Patience pays off here.
Can I add beans to this recipe?
Traditional green chili doesn’t include beans, but there’s no chili police coming to arrest you. If you want beans, white beans or pinto beans work best. Add them in the last 30 minutes of cooking so they don’t fall apart.
What if I can’t find Hatch chilies?
Anaheim peppers are the closest substitute and widely available. Poblanos work too but have a different flavor profile. In a pinch, use canned diced green chilies (you’ll need 4-5 small cans). The flavor won’t be quite as complex, but it’ll still be delicious.
Why This Green Chili Recipe Works
The key to exceptional green chili lies in three things: properly roasted chilies, well-browned pork, and enough time for everything to meld together.
Most recipes rush the process. They skip browning the meat or don’t char the chilies enough. Those steps might seem optional, but they create the foundation of flavor that makes this dish special.
The roasting process transforms mild green chilies into something smoky and complex. Browning the pork creates a caramelized crust that adds richness to the broth. And the long simmer allows the pork to break down while the flavors marry and deepen.
According to the Hatch Chile Store, authentic Hatch green chilies from New Mexico’s Hatch Valley have a unique flavor profile due to the region’s soil and climate conditions. This is why fresh Hatch chilies make such a difference in traditional green chili recipes.
You can’t fake these flavors with shortcuts. But you also don’t need to be a professional chef to nail this recipe.
Just follow the steps, trust the process, and you’ll end up with green chili that rivals anything you’d get in the Southwest.
Wrapping Up
There’s a reason people in New Mexico eat green chili on everything from breakfast burritos to burgers to pizza.
Once you taste the real deal made from scratch with roasted Hatch chilies and pork that’s been simmering for hours, you understand the obsession.
This isn’t one of those recipes you make once and move on. It’s the kind you’ll crave all winter long. The kind you’ll make for friends and watch them scrape their bowls clean.
So grab some Hatch chilies the next time you spot them. Take the extra time to roast them properly. Let that pork simmer low and slow until it falls apart.
Your taste buds will thank you.
Drop a comment when you make this and let me know how it turned out. Did you make it spicier? Did you pour it over eggs for breakfast? Did you accidentally eat the entire pot by yourself? I want to hear about it.











