I never really understood the hype around hatch chiles until I moved to Portland and my neighbor brought me a bag from her New Mexico trip. She kept going on about how they’re only available for a few weeks each year, and I figured she was just being dramatic.
But then I made this stew. The smoky, earthy flavor of those chiles mixed with tender pork is something you can’t get from regular green chiles. Now I’m one of those people who stocks up when hatch chile season rolls around in late August. This stew is the reason why—it’s comfort food that actually tastes like something special.
Why You’ll Love This Hatch Chile Pork Stew
- Bold, smoky flavor – The roasted hatch green chiles give this stew a distinctive Southwest taste that’s way more interesting than your typical pork stew.
- Hearty and filling – With tender pork cubes, white beans, and fire-roasted tomatoes, this stew is satisfying enough to be a complete meal on its own.
- Perfect heat level – The hatch chiles and pickled jalapenos add just the right amount of warmth without being too spicy for most people.
- Great for meal prep – This stew actually tastes better the next day, making it perfect for batch cooking and easy weeknight dinners.
- One-pot comfort food – Everything cooks together in one pot, so cleanup is easy and all the flavors meld together beautifully.
What Kind of Pork Should I Use?
For this stew, you’ll want to use a cut of pork that becomes tender when braised, and pork shoulder or pork butt are your best bets. These cuts have enough fat and connective tissue to break down during the long cooking process, giving you incredibly tender, flavorful meat. If you can’t find pork shoulder, a pork chuck roast will work just as well. Avoid lean cuts like pork tenderloin or pork chops, as they’ll become tough and dry in a stew. When you’re at the butcher or grocery store, look for meat that has some marbling – those white streaks of fat will melt away during cooking and keep your pork moist and delicious.
Options for Substitutions
This stew is pretty forgiving when it comes to swaps, so here are some easy substitutions you can make:
- Hatch green chiles: If you can’t find Hatch chiles, poblano peppers or Anaheim chiles work great as substitutes. You can also use canned green chiles – just use about 1 ½ cups and add them directly to the pot.
- Pork roast: Pork shoulder or Boston butt are perfect cuts for this recipe. In a pinch, you can use beef chuck roast cut into cubes, though the cooking time might need a slight adjustment.
- White Northern beans: Pinto beans, navy beans, or cannellini beans all work well here. You can even use black beans if that’s what you have on hand.
- Fire-roasted diced tomatoes: Regular diced tomatoes work fine, though you’ll lose some of that smoky flavor. You could add a pinch of smoked paprika to make up for it.
- Chicken broth: Vegetable broth or beef broth both work as substitutes. If using beef broth, the stew will have a richer, deeper flavor.
- Pickled jalapenos: Fresh jalapenos work too – just use 1-2 peppers, seeded and diced. You can also skip them entirely if you want less heat.
Watch Out for These Mistakes While Cooking
The biggest mistake when making pork stew is rushing the browning process – properly searing those flour-coated pork cubes in batches creates a golden crust that adds serious flavor to your final dish, so don’t overcrowd the pot or you’ll end up steaming the meat instead.
Another common error is adding the beans too early in the cooking process, which can cause them to break down and turn mushy – stir them in during the last 15-20 minutes of simmering to keep them intact and creamy.
Make sure to taste and adjust your seasoning near the end of cooking, especially the salt, since the chicken broth and pickled jalapeños already contribute sodium to the stew.
For the best texture, let your stew simmer low and slow for at least an hour after adding the liquid ingredients, which gives the pork time to become fork-tender and allows all those flavors to meld together perfectly.
What to Serve With Hatch Chile Pork Stew?
This hearty stew is perfect with warm flour tortillas or cornbread to soak up all that flavorful broth. I love serving it over a bed of fluffy white rice or with a side of Mexican rice to make it even more filling. For toppings, try shredded cheese, sour cream, diced avocado, or fresh cilantro to cool down the heat from those hatch chiles. A simple side salad with lime vinaigrette also pairs nicely to balance out the richness of this comforting stew.
Storage Instructions
Refrigerate: This hearty pork stew actually gets better after a day or two in the fridge! Store it in an airtight container and it’ll keep for up to 4 days. The flavors really meld together nicely, making it perfect for meal prep or leftovers throughout the week.
Freeze: You can freeze this stew for up to 3 months in freezer-safe containers or heavy-duty freezer bags. I like to portion it out into individual servings so I can thaw just what I need. Just leave some room at the top of containers since it’ll expand when frozen.
Reheat: Warm it up gently on the stovetop over medium-low heat, stirring occasionally until heated through. You can also use the microwave on medium power, stirring every minute or so. If it seems too thick after reheating, just add a splash of chicken broth to loosen it up.
| Preparation Time | 15-20 minutes |
| Cooking Time | 120-180 minutes |
| Total Time | 135-200 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2300-2700
- Protein: 190-220 g
- Fat: 80-95 g
- Carbohydrates: 180-210 g
Ingredients
For preparing the pork:
- 3 tbsp canola oil
- 2 to 3 lb pork roast (cut into 1-inch cubes)
- 1/3 cup all-purpose flour (I use King Arthur all-purpose flour)
- 1/2 tsp salt
- 1/2 tsp black pepper
For the stew base:
- 1 1/2 cups diced yellow onion (about 1 medium, diced into 1/2-inch pieces)
- 1/4 cup pickled jalapeños (drained and chopped, adds nice tang)
- 2 tsp ground cumin (freshly ground preferred for more flavor)
- 32 oz chicken broth
- 2 cups roasted hatch green chiles (coarsely chopped, fresh or frozen)
- 1 tbsp minced garlic (freshly minced for best flavor)
- 28 oz can fire-roasted diced tomatoes (I use Muir Glen for quality)
For finishing:
- 2 cans great northern beans (rinsed and drained, or use Progresso)
Step 1: Prepare Mise en Place and Flour the Pork
- 1/3 cup all-purpose flour
- 1/2 tsp salt
- 1/2 tsp black pepper
- 2 to 3 lb pork roast, cut into 1-inch cubes
- 1 1/2 cups diced yellow onion
- 1 tbsp minced garlic
Combine the flour, salt, and black pepper in a shallow bowl, whisking them together to distribute the seasoning evenly.
This creates a light, even coating that helps build flavor through browning.
Cut the pork roast into 1-inch cubes and dredge them thoroughly in the flour mixture, shaking off any excess.
While the pork sits, dice the onion into 1/2-inch pieces and mince the garlic fresh (I find that freshly minced garlic has so much more aromatic punch than pre-minced).
Measure out the remaining ingredients so everything is ready to go into the pot—having this prep done prevents scrambling mid-cooking and allows you to focus on browning the meat properly.
Step 2: Brown the Pork and Build Flavor Base
- 3 tbsp canola oil
- floured pork cubes from Step 1
- 1 1/2 cups diced yellow onion from Step 1
- 1 tbsp minced garlic from Step 1
Heat the canola oil in a large pot or Dutch oven over medium-high heat until shimmering.
Working in batches to avoid crowding (which would steam the meat instead of browning it), add the floured pork cubes and let them sit undisturbed for 3-5 minutes per side until a deep golden crust forms.
This browning develops complex flavors through the Maillard reaction—don’t skip this step as it’s the foundation of the stew’s depth.
Once all pork is browned and set aside, add the diced onion to the same pot and sauté for 3-4 minutes until softened and beginning to caramelize.
Return all the browned pork to the pot, add the minced garlic, and cook for about 30 seconds, stirring constantly, just until fragrant.
Step 3: Deglaze the Pot and Build the Braising Liquid
- 32 oz chicken broth
Pour the chicken broth into the pot, making sure to scrape the bottom with a wooden spoon to lift up all those flavorful browned bits—this deglazing step captures all the caramelized flavors that make the stew rich and complex.
Stir well to combine everything, ensuring the liquid covers the pork.
This is now your braising liquid base, ready to become the flavorful foundation of the stew.
Step 4: Simmer with Chiles, Tomatoes, and Spices
- 2 cups roasted hatch green chiles, coarsely chopped
- 28 oz can fire-roasted diced tomatoes
- 2 tsp ground cumin
- 1/4 cup pickled jalapeños, drained and chopped
Add the roasted hatch green chiles, fire-roasted diced tomatoes (with their juices), ground cumin, and pickled jalapeños to the pot, stirring everything together to combine.
Cover the pot and reduce the heat to low, allowing the stew to simmer gently for 2 to 3 hours, stirring occasionally.
The long, slow cooking transforms the pork into tender, fork-soft pieces while the flavors meld together beautifully.
I like to taste and adjust the cumin partway through—freshly ground cumin has so much more flavor than the pre-ground stuff, and you might find you want to add a touch more as the stew develops.
Step 5: Finish with Beans and Final Simmer
- 2 cans great northern beans, rinsed and drained
About 30 minutes before you’re ready to serve, stir the rinsed and drained great northern beans into the stew.
Leave the pot uncovered and continue simmering for those final 30 minutes, which allows the flavors to concentrate and the beans to warm through and absorb the stew’s flavors.
Taste and adjust seasoning as needed.
The uncovered simmer also slightly thickens the broth, creating a more cohesive finished dish rather than a thin, soupy stew.




