01 -
First, take off the stems and scoop out the seeds and veins from the dried chiles. Toss them in a pan over medium heat to toast lightly until they smell earthy and softened. Dip them in a bowl of 3 cups hot water and let them soak for 15-20 minutes to make them tender.
02 -
Blot the pork pieces dry with a towel and throw some salt on them. Heat some olive oil in a large skillet over medium heat. Brown the meat in small batches for a nice crust on all sides. At the very end, stir in the chopped garlic to brighten up the oil.
03 -
Boil up 5 quarts of water in a massive pot. Drop in your browned pork with the juices left in the pan, along with the garlic, bay leaves, oregano (rub it between your hands while adding), cumin, hominy, and salt—about a tablespoon to start. Let it bubble for 15 minutes.
04 -
Once your chiles are soft, blend them along with 2½ cups of the soaking water, the remaining whole garlic cloves, and a bit of salt. Run the liquid through a strainer to catch any tough skin or seeds.
05 -
Stir the strained chile mixture into your broth. Sprinkle in 2 teaspoons of salt, adjust the heat to a low simmer, and let the pot cook with the lid slightly propped for 2-3 hours. Check to make sure the pork is falling-apart soft, scoop out extra fat if needed, and keep seasoning as you like.
06 -
While the soup works its magic, get all the toppings ready: slice the cabbage thin, chop the onions and cilantro, cut the limes into wedges, dice the avocado, and thinly slice the radishes. Put everything in little bowls for easy serving.
07 -
Spoon generous portions of the steaming pozole into bowls. Let everyone pile on the toppings according to what they love best, and don’t forget those crispy tostadas or tortilla chips to enjoy on the side.