Skip to main content

Holiday Pork Posole

This aromatic pork posole is a quintessential Mexican-inspired stew that brings a sense of occasion to any table. Known for its rich, deep crimson broth and tender chunks of slow-cooked pork shoulder, this dairy-free dish is traditionally made with hominy—a type of processed maize that delivers a unique, nutty texture. The subtle heat from the ancho chillies provides a sophisticated warmth rather than an overpowering spice, making it a wonderful centrepiece for a festive gathering or a chilly autumn evening.

Preparing this recipe over two days is the secret to its incredible depth of flavour. By allowing the pork and broth to rest overnight, you can easily remove the excess fat and ensure a clean, vibrant finish. For the best experience, serve it in generous bowls with plenty of fresh toppings like sliced spring onion, coriander, and a squeeze of lime to cut through the savoury richness. It is a nourishing, heart-healthy meal that fits perfectly into a dairy-free lifestyle.

Continue reading below

Ingredients for Holiday Pork Posole

  • 4 medium onions, divided

  • 110ml canola oil or vegetable oil, divided

  • 4 tablespoons ancho chilli powder,* divided

  • 2 tablespoons plus 2 teaspoons dried oregano (preferably Mexican), divided

  • 1 6-to 2.9kg bone-in pork shoulder (Boston butt), cut into 4- to 5-inch pieces, some meat left on bone

  • 1200ml (or more) low-salt chicken broth

  • 4 200g cans diced green chillies, drained

  • 5 large garlic cloves, minced

  • 4 teaspoons ground cumin

  • 4 425g cans golden or white hominy, drained

  • 4 limes, each cut into 4 wedges

  • Thinly sliced spring onion

  • Chopped fresh coriander

How to make Holiday Pork Posole

Preheat oven to 177°C. Thinly slice 2 onions. Heat 60ml oil in heavy large ovenproof pot over medium-high heat. Add sliced onions to pot and sauté until onions begin to soften, about 3 minutes. Add 1 tablespoon plus 1 teaspoon ancho chilli powder and 1 tablespoon plus 1 teaspoon oregano; stir to coat. Sprinkle pork with salt and add to pot. Add 1200ml broth. Bring to boil. Cover and transfer to oven.

Braise pork until tender enough to shred easily, about 2 hours. Using slotted spoon, transfer pork to large bowl. Pour juices into another large bowl. Refrigerate separately uncovered until cool, then cover and keep chilled overnight.

Discard fat from top of chilled juices; reserve juices. Chop pork into 1/2-inch cubes, discarding excess fat. Thinly slice remaining 2 onions. Heat remaining 45ml oil in heavy large pot over medium-high heat. Add onions; sauté until soft, stirring often, about 7 minutes. Add remaining 2 tablespoons plus 2 teaspoons ancho chilli powder, remaining 1 tablespoon plus 1 teaspoon oregano, diced chillies, garlic, and cumin; stir 30 seconds. Add pork, reserved juices, and hominy. Bring to boil; reduce heat to low. Cover with lid slightly ajar and simmer 30 minutes to allow flavours to blend, adding more broth to thin, if desired. DO AHEAD: Can be made 1 day ahead. Cool slightly. Chill uncovered until cool. Cover and keep chilled. Rewarm before continuing.

Ladle posole into bowls. Garnish with lime wedges, spring onion, and coriander.

Available in the spice section of many supermarkets and at Latin markets.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 16 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.