Soups & Stews
This chicken pozole recipe delivers the hearty, smoky comfort of Mexico's most beloved stew—where tender shredded chicken and hominy swim in a rich, spiced broth.
Standing in my grandmother’s kitchen in Sicily, I never imagined I’d master this Mexican classic, but the principles are the same: slow-cooked layers of flavor that turn simple ingredients into something extraordinary.
The key lies in the spices and the long simmer, transforming tough chicken into melt-in-your-mouth perfection while developing a broth so deeply aromatic it’ll have your whole house gathering around the pot.
The beauty of pozole is in its balance—earthy, slightly sweet, and just spicy enough to linger on your palate. You’ll start with dried chilies and warm spices like cumin and oregano, building depth before adding the chicken and hominy to simmer until everything is tender and the flavors meld.
This isn’t just a soup; it’s a full meal with crisp radishes, fresh cilantro, and lime to brighten every bite. The result? A steaming bowl of comfort that feels like a hug, perfect for cold evenings or celebrations.
What makes this recipe work is the patience—letting the broth develop its smoky character while the chicken falls apart. The toppings are where you can get creative, but the foundation is foolproof: a rich, spiced broth that carries the essence of Mexican home cooking.
Whether you’re serving it to a crowd or treating yourself to a solo dinner, this pozole is the kind of dish that turns ordinary weeknights into something special. Let’s get cooking—your taste buds will thank you.
Once you’ve mastered the base, you can easily adapt it with variations like red or green pozole, or even swap in pork for a different twist. The method stays the same, but the flavors change just enough to keep it exciting.
Store leftovers in the fridge for up to three days, or freeze for longer—though I doubt you’ll have any left. This is the kind of recipe that becomes a family tradition, passed down with love and a few well-worn secrets.
Ingredients for chicken pozole
Sixteen ingredients, one unforgettable pot of smoky, tender comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs 🍗 | 3 lb | Bone-in, skin-on preferred |
| Dried Ancho Chilies 🌶️ | 4 whole | Stems/seeds removed |
| Dried Guajillo Chilies 🌶️ | 2 whole | Stems/seeds removed |
| Garlic Cloves 🧄 | 6 cloves | Peeled, roughly chopped |
| White Onion 🧅 | 1 whole | Quartered, skin on |
| Ground Cumin 🌿 | 2 tbsp | Toasted for depth |
| Dried Oregano 🍃 | 1 tbsp | Mexican oregano preferred |
| Bay Leaves 🌿 | 2 whole | Fresh or dried |
| Hominy 🌽 | 2 cans | 15 oz each, drained |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Cilantro 🌿 | ½ cup | Chopped, for garnish |
| Radishes 🥕 | 1 cup | Thinly sliced, for topping |
| Lime 🍋 | 1 whole | Juiced, for serving |
The chilies are the soul of this pozole. Mexican grocery stores like La Tienda or H Mart have the best dried varieties, but Penzeys online works too. Look for ancho (earthy, sweet) and guajillo (tangy, fruity)—they should be plump and flexible, not brittle. If you can't find them, pasilla or mulato chilies are solid swaps. Toast them whole in a dry skillet for 30 seconds per side until fragrant—this brings out their natural oils. I always double-check for stems and seeds, as they can make the broth bitter. For the chicken, thighs stay juicier than breasts, but if that's what you've got, go for it (just add 15 minutes to the cooking time).
No dried chilies? Two tablespoons of chipotle powder plus one tablespoon of smoked paprika can mimic that smoky depth, though it won’t be quite the same. Ran out of hominy? Great Northern beans or pinto beans work in a pinch, but they won’t have that same creamy texture. The cumin and oregano are non-negotiable—they’re the warm, earthy backbone of the dish. Toast the cumin seeds whole in a dry pan for 30 seconds before grinding them for an extra layer of flavor. Fresh cilantro and radishes are for topping, but if you’re short on time, green onions and jalapeños add a nice kick. The lime should be bright and firm—squeeze it right before serving to keep the pozole zesty.
This pozole tastes even better the next day as the flavors meld. Store it in the fridge for up to 4 days, or freeze for 3 months (portion it into containers first—trust me, you’ll thank me later). The broth thickens as it cools, so add a splash of water or broth when reheating. I always make a big batch because it disappears fast—leftovers turn into lunches or tacos the next day. The toppings? Keep them separate until serving so the radishes stay crisp and the cilantro doesn’t wilt. A squeeze of lime right before eating keeps everything vibrant.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this recipe because the onions and garlic barely need a knife—just rough chop and toss. The ancho and guajillo chilies soak up water like sponges, so no fancy rehydrating tricks either. Honestly, I’ve made it while scrolling through my phone.
- Deep Umami Magic: That combo of ancho and guajillo? It’s not just heat—it’s this smoky, slightly sweet depth that wraps around the chicken like a hug. The thighs get so tender they fall apart, and the broth turns into liquid gold. Between us, it’s the kind of flavor that makes people ask for the recipe twice before dessert.
- Crowd-Pleaser Flex: I’ve served this at game days, potlucks, and even my mom’s birthday—no one ever leaves hungry. Add lime and cilantro for freshness, or swap in hominy for texture. (Yes, even my picky teen nephew finishes his bowl.) It’s the one dish that feels fancy but doesn’t require a menu.
- Leftovers That Lie: I make a double batch because the second day is better—the flavors meld, the broth gets richer, and reheating takes two minutes. Plus, the chicken thighs are cheap but feel luxurious. My freezer’s always stocked with this; it’s my secret weapon for lazy Wednesdays or unexpected company.
Step-by-step instructions for chicken pozole
Here's how to make this comforting stew with perfectly tender chicken and rich, smoky flavors.
Prepare the Chili Paste for Depth of Flavor
Toast the 2 whole dried guajillo chilies and 4 whole dried ancho chilies in a dry skillet over medium heat for 30 seconds per side until fragrant. This step awakens their natural oils and deepens the smoky flavor. Transfer them to a bowl and cover with 6 cups hot chicken broth to soften for 20 minutes. Meanwhile, pulse the soaked chilies in a food processor with the 6 cloves peeled garlic cloves, 1 whole quartered white onion, 2 tbsp toasted ground cumin, 1 tbsp dried oregano, and 2 whole bay leaves until smooth.
The mixture should resemble a thick paste—this is the flavor foundation of your pozole. Here's the thing: don't skip the toasting. It removes the raw, bitter edge from the chilies and creates that authentic smoky depth you crave. If your paste looks too dry, add a splash of the soaking liquid to help it blend smoothly.
Simmer the Chicken and Build the Broth
In a large Dutch oven, combine the chili paste with 3 lb chicken thighs (skin-on for extra flavor). Add 6 cups chicken broth and bring to a boil over high heat. Once boiling, reduce to low heat, cover, and simmer for 45 minutes. Here's where patience pays off—you want the chicken to fall apart easily when tested with a fork, indicating perfect tenderness.
After 45 minutes, carefully remove the chicken, shred it with two forks, and return it to the pot. The broth should now have a rich, deep red color and a fragrant aroma. If it's too thin, uncover and simmer for another 10 minutes to reduce slightly. This concentration of flavors is crucial for that restaurant-quality taste. Don't rush this step—rushing leads to tough chicken and weak broth.
Add Hominy and Season to Perfection
Gently stir in the 2 cans drained hominy and 1.5 tsp salt. Simmer uncovered for 20 minutes on medium-low heat, stirring occasionally. The hominy should be heated through but not mushy. Taste the broth and adjust seasoning with 0.5 tsp black pepper if needed. Real talk: this is where many home cooks go wrong—they under-season the broth. Don't be shy with the salt and pepper; pozole should sing with flavor.
Here's the moment that matters: the hominy should be fully heated and the broth should coat the back of a spoon. If it's still too thin, simmer for another 5 minutes to thicken slightly. The texture should be hearty but still spoonable—like a thick stew rather than a soup. This is the perfect consistency for serving with all those fresh toppings.
Prepare Toppings and Serve Warm
While the pozole simmers, thinly slice the 1 cup radishes and chop the 0.5 cup fresh cilantro. Juice the 1 whole lime. Serve the pozole family-style in a large bowl or individual bowls, letting everyone add their own toppings. The contrast of cool radishes and bright lime against the warm, smoky broth is what makes pozole so special.
Each bowl should be topped with radishes, cilantro, and a squeeze of lime. The chicken should be so tender it practically melts in your mouth, and the broth should be rich enough to sip directly. Here's where it gets fun—let everyone customize their bowl. The combination of textures and temperatures makes every bite exciting. Serve immediately while the chicken is still steaming hot.
Pro Tips For Making Chicken Pozole
- Char the Chilies: Toss those ancho and guajillo chilies in a dry skillet over medium-high heat for 30 seconds per side until they darken and smell like smoky campfire. I learned this the hard way—skipping it leaves your broth tasting flat and one-dimensional. The bitterness mellows into depth, not just heat.
- Brown the Onion First: Don’t rush this: slice the white onion into ¼-inch strips, then let it caramelize in oil for 8–10 minutes until it’s golden and slightly crispy at the edges. I used to add garlic right away, but waiting for that sweetness makes the whole dish sing. (Yes, even if you’re impatient like me.)
- Don’t Overcrowd the Pot: Start with half the chicken thighs in the broth, simmer until they’re nearly done, then add the rest. I once dumped everything in at once and ended up with gray, rubbery meat. Pozole’s magic comes from layering flavors—give the first batch time to infuse the liquid.
- Strain the Broth Twice: After simmering the chilies and aromatics, strain the broth through a fine-mesh sieve, then pour it back through a cheesecloth for a crystal-clear, silky result. Sounds weird, but it works: your pozole will look and taste like it belongs in a restaurant, not just your kitchen. (Your future self will thank you.)
Dietary considerations for chicken pozole
Gluten-Free Adaptations
Pozole is naturally gluten-free, but always double-check your hominy and broth labels—some brands add wheat-based thickeners. I use La Cocina Aztec hominy, which is certified gluten-free, and Pacific Foods low-sodium chicken broth for safety.
The spices, chilies, and toppings are inherently gluten-free, so no substitutions are needed beyond verifying these core ingredients. 🌱
Dairy-Free Considerations
Traditional pozole doesn’t contain dairy, but some modern variations include cheese toppings like cotija or queso fresco. If avoiding dairy, skip these toppings entirely—the broth and hominy are already rich enough to stand alone.
For extra creaminess, stir in ½ cup coconut milk at the end for a subtle, neutral dairy alternative.
Spice Level Control
Adjust heat by controlling the chilies: remove seeds and membranes from ancho and guajillo for milder pozole, or keep them for extra spice. For a mild version, use 2 ancho chilies and 1 guajillo chili instead of the full recipe.
If you prefer heat, add 1-2 dried arbol chilies (seeds in) to the paste for a fiery kick. 🌶️
Protein Swaps
For a vegetarian version, replace chicken with 2 cans white beans (like cannellini) and 1 cup chopped mushrooms—simmer them with the broth for 30 minutes to absorb flavors.
For seafood lovers, swap chicken for 1 lb shrimp or fish fillets—cook them separately for 5-7 minutes to avoid overcooking. The broth will still shine as the star.
Low-Sodium Options
Use homemade chicken broth (simmer 3 lb chicken bones with 1 onion, 2 carrots, and 2 celery stalks for 4 hours) to control sodium. Reduce added salt to ½ tsp and boost flavor with 1 extra bay leaf and 1 tsp smoked paprika.
The natural umami from slow-cooked bones enhances depth without extra salt.
Allergen-Friendly Toppings
For nut-free, egg-free, and soy-free toppings, stick to radishes, cilantro, lime wedges, and avocado slices. If someone has a citrus allergy, serve with pickled jalapeños instead of lime.
For extra protein, add black beans (rinsed well) or corn kernels—both are naturally allergen-friendly and pair beautifully with pozole.
Nutrition facts
Frequently asked questions about chicken pozole
Can I make pozole with chicken breasts instead of thighs?
You can, but thighs are ideal—they stay juicier and more tender during the long simmer. If using breasts, cut them into smaller pieces and add them 15 minutes before the end of cooking to avoid drying out. For extra flavor, marinate the breasts in 1 tbsp lime juice and 1 tsp cumin for 30 minutes before cooking.
What's the best way to reheat pozole?
Reheat pozole gently on the stove over low heat with a splash of water or broth to prevent drying. Never microwave it directly—transfer to a microwave-safe bowl first, cover loosely, and heat for 1-2 minutes. Stir well and add more liquid if needed. The broth thickens as it cools, so adjust consistency before serving. Leftovers taste even better the next day!
Can I prepare pozole in a slow cooker?
Brown the chicken in a skillet first, then transfer everything to a 6-quart slow cooker. Cook on low for 6-7 hours or high for 3-4 hours, adding hominy during the last 30 minutes. The slow cooker method is perfect for hands-off cooking, but taste and adjust seasoning at the end—slow cooking can dilute flavors.
Why does my pozole taste bland?
Bland pozole usually means under-seasoned broth. Boost flavor by adding 1 extra bay leaf, ½ tsp smoked paprika, or a pinch of ground cloves during cooking. For depth, toast 1 tbsp cumin seeds in the skillet before grinding, or simmer the broth uncovered for 10 extra minutes to concentrate flavors. Taste as you go—pozole should be rich and complex, not mild.
What are some traditional pozole toppings besides radishes and cilantro?
Classic toppings include crumbled queso fresco, diced avocado, sliced jalapeños, warm tortilla chips, and onion slices. For extra crunch, add toasted pumpkin seeds. Each region has its own variations—some use chopped cabbage or fresh epazote if available. The key is balancing textures and temperatures for the best experience!
