Pozole

Pozole – hearty Mexican hominy soup
Mexico
⏱ — min. Serves: —

Pozole is built around hominy — dried maize kernels that have been nixtamalized (soaked in lime water) until they bloom open into large, soft, starchy rounds — simmered for hours in a broth with pork shoulder until everything becomes deeply integrated and the corn has absorbed the meat's richness. The dish appears in Aztec religious records as a ceremonial food, and modern pozole inherits that weight: it is served at baptisms, quinceañeras, weddings, and New Year's Eve, but also on cold Thursdays at restaurants across Mexico, where it functions simply as comfort food. Three versions are standard: rojo (with ancho or guajillo chili paste stirred in), blanco (the broth without chili, letting the hominy and pork flavor stand alone), and verde (tomatillo and pumpkin seed sauce). The garnish table — shredded cabbage, oregano, lime, tostadas, radish, raw onion — is not optional; it's where the diner finishes the dish.

⚡ Medium 🔥 ~450 kcal / serving

Ingredients

  • For the Broth:
  • 1 kg pork shoulder, cut into large chunks
  • 1 white onion, halved
  • 6 cloves garlic, peeled
  • 2 bay leaves
  • 1 teaspoon dried oregano
  • 1 teaspoon ground cumin
  • 1 teaspoon salt
  • 8 cups water
  • For the Pozole:
  • 1 can (2.5 lbs) hominy, drained and rinsed
  • 4 dried guajillo chiles
  • 4 dried ancho chiles
  • 1 tablespoon vegetable oil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon ground cumin
  • Salt and pepper, to taste
  • For Garnishing:
  • Shredded cabbage
  • Sliced radishes
  • Diced onions
  • Chopped cilantro
  • Lime wedges
  • Avocado slices
  • Tortilla chips or tostadas

Instructions

Preparing the Broth

In a large pot, combine the pork shoulder, halved onion, garlic cloves, bay leaves, dried oregano, ground cumin, salt, and water.

Bring to a boil over medium-high heat, then reduce the heat to low and simmer for about 2 hours, or until the pork is tender and easily shreds with a fork.

Remove the pork from the pot and shred it into bite-sized pieces. Set aside.

Strain the broth and discard the solids. Return the broth to the pot.

Preparing the Chiles

Remove the stems and seeds from the dried guajillo and ancho chiles.

Heat a skillet over medium heat and toast the chiles for about 1-2 minutes until they become fragrant. Be careful not to burn them.

Place the toasted chiles in a bowl and cover them with hot water. Let them soak for about 20 minutes until they become soft. Drain and set aside.

Making the Chile Sauce

In a blender, combine the soaked chiles, vegetable oil, dried oregano, ground cumin, salt, and a little water (if needed). Blend until smooth.

Add the chile sauce to the pot with the strained broth.

Cooking the Pozole

Add the drained and rinsed hominy to the pot with the broth and chile sauce.

Bring to a simmer over medium heat and cook for about 30 minutes, allowing the flavors to meld together.

Add the shredded pork back to the pot and cook for an additional 10 minutes.

Serving

Ladle the pozole into bowls.

Frequently Asked Questions

What is Pozole?

Slow-cooked hominy and pork soup; three versions (rojo/blanco/verde); pre-Columbian ritual food, now Mexican celebration staple.

Where does it come from?

Mexico; Aztec religious ceremony dish; nixtamal corn preparation is pre-Columbian; pork replaced the original sacrificial meat after Spanish contact.

What are the main ingredients?

Hominy (canned or dried nixtamalized corn), pork shoulder, garlic, onion; rojo version: ancho/guajillo chili paste; garnishes: cabbage, oregano, lime, radish, tostadas.

What is the key tip?

If using dried hominy, soak overnight and cook separately until bloomed before adding to broth — dried hominy needs 2-3 hours; canned hominy goes in at the last 30 minutes.

What do you serve with it?

Tostadas, lime wedges, dried oregano, shredded cabbage, radish slices, white onion — the garnish table is essential, not optional; mezcal or cold Tecate.