Back to all recipes
Traditional Mexican Pozole Rojo

Traditional Mexican Pozole Rojo

Authentic Pozole Rojo with Tender Pork

This soul-warming Mexican soup starts with pork that simmers for hours until it practically falls apart, creating a deeply flavorful broth that gets transformed by smoky dried chiles. The contrast between the tender meat, plump hominy, and vibrant chile sauce is what makes pozole a celebration dish worth the time it takes.

MexicanDinnerSoupComfort FoodParty FoodOne PotPorkWinter
↓ Jump to Recipe

Pozole rojo has weathered centuries of Mexican celebrations, from pre-Columbian ceremonies to modern family reunions, and for good reason — it's a soup that rewards patience with layers of flavor no quick dinner can match. The magic happens slowly as pork shoulder breaks down into silk-tender strands while hominy plumps up like edible pearls, all swimming in a brick-red broth that tastes like concentrated warmth.

What sets this version apart is the chile sauce that transforms simple pork broth into something extraordinary. Guajillo and ancho chiles get toasted until they release their smoky perfume, then soaked and blended into a sauce that paints the entire pot crimson. It's the kind of cooking that fills your kitchen with aromas so inviting, neighbors start dropping by unexpectedly.

This is celebration food that happens to freeze beautifully and tastes even better the next day. The garnish table — diced onions, sliced radishes, shredded lettuce, lime wedges — turns each bowl into a personal creation. Everyone builds their perfect bite differently, which is exactly how pozole is meant to be enjoyed.

Prep30 min
Cook3 hrs
Total3 hrs 30 min
Servings8
Difficultymedium

Nutrition

fat20g
carbs22g
protein28g
calories385

Ingredients

Meat

  • 2 lbpork shoulder, cut into 2-inch chunks
  • 1 lbpork ribs (for extra richness)

Base

  • 1 white onion, quartered
  • 6 garlic cloves, peeled
  • 2 tspkosher salt
  • 2 bay leavesbay leaves

Chile Sauce

  • 4 dried guajillo chiles, stems and seeds removed
  • 2 dried ancho chiles, stems and seeds removed
  • 1 chipotle chile in adobo sauce

Hominy

  • 2 canwhite hominy, drained and rinsed

Seasoning

  • 1 tspdried Mexican oregano
  • 1 tspground cumin

Garnish

  • 1 white onion, finely diced(optional)
  • 4 radishes, thinly sliced(optional)
  • 1 headiceberg lettuce, finely shredded(optional)
  • 2 fresh limes, cut into wedges(optional)
  • 1 tspdried oregano for sprinkling(optional)

Instructions

  1. Add the pork shoulder, ribs, quartered onion, garlic, salt, and bay leaves to a large Dutch oven or stockpot. Cover with 12 cups of cold water — this slow start helps extract maximum flavor from the bones and meat.
  2. Bring everything to a vigorous boil, then immediately reduce the heat to medium-low and partially cover the pot. Let it simmer gently until the pork is fork-tender and easily shreds — this patience is what creates the rich, gelatinous broth that makes pozole special.
    2 hrs
  3. Lift the pork pieces from the broth and set aside to cool. Once you can handle them comfortably, shred the meat into bite-sized pieces, discarding any bones. Strain the broth through a fine mesh strainer and reserve it — you'll use this liquid gold as your soup base.
  4. Heat a dry cast iron or heavy skillet over medium heat and toast the guajillo and ancho chiles, pressing them flat against the hot surface with a spatula. They're ready when they become fragrant and slightly puffed — don't let them burn or they'll turn bitter.
    1 min
  5. Transfer the toasted chiles to a bowl and cover with very hot water. Let them soak until they're completely softened and pliable — this rehydration brings back their full flavor and makes them easy to blend.
    15 min
  6. Drain the chiles and add them to a blender along with the chipotle chile and 1 cup of their soaking liquid. Blend on high until completely smooth, then strain the mixture through a fine-mesh sieve to remove any tough pieces of skin — this extra step gives you a silky chile sauce.
  7. Pour the reserved pork broth back into your pot and stir in the strained chile sauce, oregano, and cumin. The broth should turn a beautiful deep red — taste it now and adjust the salt since the chiles will have changed the flavor balance.
  8. Bring the seasoned broth to a gentle simmer, then add the shredded pork and drained hominy. Cook just until everything is heated through and the flavors have melded — the hominy should be tender but still have a slight bite.
    20 min
  9. Taste and add more salt as needed — pozole should be well-seasoned and deeply flavorful. Serve steaming hot in large bowls with small dishes of the garnishes on the side, letting everyone customize their bowl with the fresh toppings and lime juice.
Tips & Tricks
Frequently Asked Questions
Can I use canned hominy instead of dried?

Absolutely — canned hominy is actually preferred here since it's already cooked and just needs to be heated through. Dried hominy requires hours of soaking and cooking, which would turn this into a two-day project.

What if I can't find guajillo or ancho chiles?

You can substitute with a mix of dried New Mexico chiles and chipotles in adobo, using about 6 total chiles. The flavor will be different but still delicious — just taste and adjust the salt and spices accordingly.

How long will this keep and can I freeze it?

Pozole keeps for up to 4 days in the refrigerator and freezes beautifully for up to 3 months. The flavors actually improve overnight, so it's perfect for making ahead for parties.

Why is my pozole broth not as red as I expected?

The color depends on how well you toasted the chiles and the ratio of chile sauce to broth. Add more of your strained chile sauce gradually until you reach the deep red color you want — it should taste balanced, not overwhelmingly spicy.

Can I make this in a slow cooker?

Yes, but you'll lose some depth of flavor. Brown the pork first, make the chile sauce separately, then combine everything in the slow cooker on low for 6-8 hours. Add the hominy in the last hour so it doesn't get mushy.