Hearty pork posole with roasted green chiles, chewy hominy, and crispy tortilla strips. A bold, satisfying stew ready in under 2 hours.
Posole is built on two things: deeply savory pork broth and the satisfying chew of hominy. This green version skips the red chile route entirely — instead, roasted Hatch (or Anaheim) chiles and tomatillos do the heavy lifting, giving the broth a bright, grassy heat that cuts through the richness of the pork shoulder. The hominy isn't a garnish here; it soaks up the broth and becomes the backbone of every spoonful.
This is a weekend-to-weeknight recipe. The hands-on time is about 25 minutes; the stove does the rest. Use bone-in pork shoulder for the most flavor — the collagen that melts off the bone makes the broth silky without any thickener. If your stew looks thin at the 60-minute mark, don't panic: pull the lid off for the last 20 minutes and it will tighten. Serve with shredded cabbage, sliced radishes, and a squeeze of lime — the cold crunch against the hot broth is the whole point.
🛒 Links may earn us a small commission at no cost to you.
🛒 We may earn a small commission at no extra cost to you. We only recommend gear we'd use ourselves.
A cold Mexican lager is the natural move here — Modelo Especial or Pacifico both have enough carbonation to scrub the chile heat off your palate between bites without competing with the broth. If you want something with more body, a Vienna lager (Negra Modelo works) echoes the toasty, caramel-adjacent depth in the pork without going too heavy.
For wine, lean toward a dry Albariño or an unoaked Viura from Spain. Both carry enough acidity to stand up to the tomatillo brightness and enough stone-fruit note to complement the roasted green chiles. Avoid anything oaky or tannic — it will clash with the vegetal chile character.
If you're skipping alcohol, make a simple agua fresca: blend 2 cups of fresh watermelon with 1 cup cold water, a squeeze of lime, and a pinch of salt. The sweetness cools the heat naturally and keeps things light against a rich bowl.
On the side, warm flour tortillas or thick corn tortillas toasted directly on a gas burner are all you need. A simple shredded cabbage slaw dressed with just lime juice and salt is a better choice than any heavy salad — it stays crisp in the bowl and provides textural contrast the posole needs.
For a fully vegetarian posole, swap the pork shoulder for two 15-oz cans of drained hominy (in addition to the recipe's hominy) plus two 15-oz cans of white navy beans. Use vegetable broth and add 2 tbsp of tamari and 1 tsp smoked paprika to replicate some of the savory depth. The cook time drops to 35 minutes since there's no meat to braise — taste aggressively and adjust salt at the end.
To use a slow cooker, sear the pork and bloom the spices on the stovetop as directed, then transfer everything to the slow cooker. Add the green chile mixture and broth, and cook on LOW for 7-8 hours or HIGH for 4-5. Shred the pork directly in the pot. Add hominy in the last 30 minutes of cooking so it doesn't go mushy.
For a smokier flavor profile, add 2 chipotles in adobo (seeded and minced) to the blender with the roasted chiles and tomatillos. This shifts the broth from bright-green to a deeper rust color and adds a distinctly smoky, medium heat. Reduce the fresh green chiles to 3 if you want to keep the heat level the same.
To scale this for a crowd, the recipe doubles cleanly in an 8-quart Dutch oven. Keep the sear time the same — work in more batches rather than crowding the pot. The braise time stays at 60-70 minutes; don't extend it thinking more time means more flavor, or the pork will shred before you want it to.
Yes, two 7-oz cans of diced fire-roasted green chiles (like Ortega or 505 brand) are a solid substitute. Skip the roasting step and add them directly to the blender with the tomatillos. The flavor will be slightly milder and less complex, but the broth will still taste good — add an extra 1/4 tsp cumin to compensate for the lost char.
Boneless pork shoulder (also labeled Boston butt) is the next best option — use the same weight and method. Pork country-style ribs also work well and braise quickly. Avoid pork loin; it's too lean and will turn dry and chalky at the 60-minute mark.
Store the posole and tortilla strips separately — the strips go soggy in the broth overnight. The stew keeps in an airtight container in the refrigerator for up to 4 days. Reheat in a saucepan over medium heat until it simmers, about 8 minutes, adding a splash of water or broth if it's thickened too much. Re-crisp the tortilla strips in a 375°F oven for 5 minutes.
The broth and pork freeze well for up to 3 months. Hominy softens slightly when frozen and thawed but remains perfectly edible — it just loses a bit of its chew. Freeze in quart containers. Thaw overnight in the refrigerator and reheat as above. Don't freeze the toppings.
Two moves: remove the lid and let the broth reduce at a steady simmer for 15-20 minutes, and taste for salt — underseasoning almost always reads as thinness rather than lack of flavor. A squeeze of lime juice at the end also sharpens the whole bowl significantly. If it still tastes flat, stir in 1 tsp fish sauce; it disappears into the background and adds the savory depth the broth is missing.
With Anaheim chiles and one jalapeño, this is a mild-to-medium heat level — most adults will find it comfortable. For more heat, add a second jalapeño or swap one Anaheim for a Hatch green chile. To dial it back, seed the jalapeño and use all Anaheim chiles with no jalapeño.
This is actually better made a day ahead. The pork absorbs more of the broth overnight and the flavors meld considerably. Reheat gently over medium-low heat, stirring occasionally. Make the tortilla strips and toppings fresh before serving.
Most large supermarkets stock hominy in the canned goods aisle near other Mexican pantry items — look for Goya or Bush's brand. Dried hominy (also called dried maize pozolero) works, but it needs to be soaked overnight and simmered separately for 2-3 hours before adding to the stew. In a pinch, canned chickpeas won't replicate hominy's unique texture but provide a similar starchy bulk.
Yes. Sear the pork using the Sauté function, then add the green chile purée, broth, and spices. Seal and cook on HIGH pressure for 45 minutes with a 15-minute natural release. Shred the pork, switch back to Sauté, add the hominy, and simmer uncovered for 10 minutes to let it absorb flavor before serving.
Either works. Shredding gives you more surface area for the broth to cling to, which most people prefer. Cutting into 1-inch chunks produces a heartier, chunkier bowl closer to a traditional New Mexican style. If you're cubing it, pull the pork at the 55-minute mark before it's fully falling apart so the pieces hold their shape when sliced.
Daily Home Cookery is self-funded. If something you cooked here made dinner a little better, a coffee keeps the kitchen running.
☕ Buy me a coffee
A thick, smoky black bean soup made in one Dutch oven in 30 minutes. Partial blending gives it a creamy-chunky texture. Great for weeknights and meal prep.
A smoky, deeply spiced chicken tortilla soup with charred tomatoes, black beans, and crispy tortilla strips. Ready in 1 hour, weeknight-friendly.
A deeply spiced Ethiopian-inspired red lentil soup topped with crispy fried shallots and cool lemon yogurt — weeknight-fast, meal-prep friendly.