Soups & Stews
This chicken pozole recipe delivers the hearty, smoky comfort of Mexico’s most beloved stew—where tender chicken, hominy, and warm spices create a bowl that feels like a hug.
I first tasted pozole in Oaxaca, where the aroma of simmering masa and chili filled the streets, and I’ve been perfecting this version ever since. The key lies in slow-cooked broth infused with dried chilies, which builds layers of depth while keeping the dish approachable for home cooks.
What sets this recipe apart is balancing tradition with simplicity: no need for specialty ingredients, just a few pantry staples and patience. The chicken cooks until falling-off-the-bone tender, while the hominy absorbs the rich, earthy broth.
A touch of lime and fresh cilantro at the end brightens the dish, proving that even a weeknight dinner can taste like a celebration. The result is a bowl that’s equal parts nourishing and vibrant—perfect for feeding a crowd or savoring alone.
Ready in about 3 hours (mostly hands-off time), this pozole transforms simple ingredients into something extraordinary. The broth develops a smoky, slightly sweet complexity from dried chilies, while the chicken stays juicy and infused with flavor.
Each spoonful delivers warmth and tradition, proving that comfort food doesn’t have to be complicated. Whether you’re serving it at a gathering or treating yourself to a cozy meal, this recipe delivers restaurant-quality results at home.
For those who love customization, try adding shredded cabbage or avocado for extra texture, or swap the red chilies for green for a brighter variation. The beauty of pozole lies in its adaptability—let your taste buds guide you. Let’s get cooking!
Ingredients for chicken pozole
Pantry staples meet Mexican tradition—just a handful of ingredients for a bowl that tastes like home.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs 🍗 | 3 lb | Bone-in, skin-on preferred |
| Dried Hominy 🌽 | 2 cups | Rinsed well before cooking |
| Dried Ancho Chilies 🌶️ | 4 whole | Stems and seeds removed |
| Dried Guajillo Chilies 🌶️ | 3 whole | Stems and seeds removed |
| White Onions 🧅 | 2 whole | Chopped, yellow works too |
| Garlic Cloves 🧄 | 6 cloves | Peeled, roughly chopped |
| Fresh Tomatillos 🍅 | 4 whole | Husk removed, quartered |
| Fresh Roma Tomatoes 🍅 | 4 whole | Halved, seeds removed |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Cumin Seeds 🌿 | 1 tbsp | Toasted for deeper flavor |
| Ground Cinnamon 🌿 | ½ tsp | For subtle warmth |
| Oregano 🍃 | 1 tbsp | Mexican oregano if available |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Lime 🍋 | 2 whole | Juiced, for serving |
| Fresh Cilantro 🌿 | ½ cup | Chopped, for garnish |
| Avocado 🥑 | 1 whole | Sliced, for serving (optional) |
The chilies are where the magic happens. Look for ancho and guajillo at Latin markets—they’re usually sold dried and ready to use. If you can't find them, substitute with chipotle peppers in adobo, but the flavor will be smokier. Toasting the cumin seeds in a dry pan for 30 seconds before adding them to the broth? Worth the extra minute—it adds a nutty depth that makes all the difference. The hominy? Goya or Bob’s Red Mill are reliable brands, but any dried hominy will work if you rinse it well first. Don’t skip rinsing—it removes that bitter coating.
No fresh tomatillos? Roma tomatoes work in a pinch, but they’ll make the broth slightly less tangy. Short on ancho chilies? Pasilla chilies are a great swap, though they’re more intense. The chicken thighs are non-negotiable here—bone-in, skin-on stays juicier than breasts. If you’re in a hurry, rotisserie chicken works too, just shred it yourself. For the garnishes, cilantro is traditional, but parsley or green onions work if you’re not a fan. The avocado? Add it just before serving—it turns brown fast.
This broth keeps 4-5 days in the fridge and freezes beautifully for up to 3 months. I like to make extra and freeze it in portions—perfect for quick weeknight dinners. The hominy rehydrates best overnight in the broth, so plan ahead if you’re short on time. Store the garnishes separately: lime juice in a sealed container, avocado in a sealed bag with paper towels, and cilantro wrapped in damp paper towels. The whole thing reheats like a dream—just warm it gently on the stove with a splash of water to restore the broth’s richness.
Why You'll Love This Recipe
- One-Pot Magic: I love how this recipe turns one pot into a whole meal—chicken thighs, hominy, and smoky chilies all simmering together. No last-minute cleanup, just rich, hearty pozole with minimal fuss.
- Smoky-Sweet Surprise: The toasted ancho and guajillo chilies? Game-changer. That deep, earthy aroma turns simple chicken broth into something dangerously addictive—like a hug in a bowl.
- Feeds a Crowd (or Your Cravings): This isn’t just for big gatherings—it’s my go-to when I’m starving after a long day. The hominy and chicken stretch far, and leftovers? Even better the next day.
- Budget-Friendly Comfort: With dried hominy and chicken thighs (seriously, skin-on thighs are cheap and flavorful), this is one of those meals that won’t break the bank. Plus, the broth keeps for weeks—freeze extras for soup emergencies.
Step-by-step instructions for chicken pozole
Here's the method—rich, smoky, and packed with homestyle flavor.
Toast the Chilies and Cumin Seeds
Start by toasting the 4 dried ancho chilies and 3 dried guajillo chilies in a dry skillet over medium heat for 2-3 minutes per side until fragrant and slightly darkened. This step deepens their smoky flavor and removes any bitterness. Transfer the toasted chilies to a bowl and cover with hot water for 15 minutes to soften.
In the same skillet, toast the 1 tablespoon cumin seeds over medium heat for 1-2 minutes until they release their aroma and turn golden. Let them cool slightly, then grind them lightly with a mortar and pestle or in a spice grinder—you want a coarse texture, not a fine powder. Set aside for later.
Build the Broth and Sauté Aromatics
Drain the softened chilies and blend them in a food processor with the 2 chopped white onions, 6 peeled garlic cloves, 4 husked and quartered fresh tomatillos, and 4 halved fresh roma tomatoes until smooth. This forms the base of your pozole broth.
In a large pot, heat 1 tablespoon neutral oil over medium heat. Add the blended chili mixture and cook for 5-7 minutes, stirring occasionally, until the raw onion and garlic flavors mellow. Add the 4 cups chicken broth, scraping up any browned bits from the bottom of the pot. Bring to a gentle simmer and let it cook uncovered for 15 minutes to allow the flavors to meld.
Cook the Chicken and Hominy
Add the 3 lb chicken thighs to the simmering broth, skin-side up. Return to a gentle simmer and cook for 45-50 minutes until the chicken is fork-tender and easily pulls away from the bone. Remove the chicken from the broth and let it cool slightly before shredding it into bite-sized pieces.
In a separate pot, rinse the 2 cups dried hominy under cold water to remove any excess starch. Add the hominy to the same broth and simmer for 45-50 minutes until tender. If the broth level drops too low, add hot water as needed to keep the hominy submerged. Season the broth with 1½ teaspoons salt, ½ teaspoon ground cinnamon, and 1 tablespoon oregano, stirring to combine.
Combine and Finish
Return the shredded chicken to the broth along with the cooked hominy. Stir in the toasted and ground cumin seeds, then simmer the pozole for an additional 10 minutes to let all the flavors come together. Taste and adjust the seasoning with more salt if needed—pozole should be rich but balanced.
To serve, ladle the pozole into bowls and top each serving with ½ cup chopped fresh cilantro and a few slices of the 1 avocado. Serve with juice from 2 limes on the side for a bright, tangy finish. The avocado adds a creamy contrast to the smoky, hearty stew.
Pro Tips For Making Chicken Pozole
- TOAST CHILIES UNTIL FRAgrant: I learned this the hard way—skipping the toast makes the broth taste flat. Cook those 4 ancho and 3 guajillo chilies until they smell like a Mexican street cart, not just until they darken. That aroma is the soul of your pozole.
- SIMMER HOMINY LOW AND SLOW: Hominy’s stubborn. If you rush it, you’ll end up with mushy, pasty bits instead of tender, whole kernels. Keep the heat at a bare simmer—just enough to see tiny bubbles—and add hot water as needed. Trust me, the extra 10 minutes now saves you from sad, broken hominy later.
- GRIND CUMIN COARSELY: Fine powder? No thanks. Toast those cumin seeds until golden, then grind them just until they’re chunky—like coarse sand. Fine cumin dissolves into the broth and loses its punch. You want texture and bite in every spoonful.
- SALT THE BROTH IN STAGES: Don’t dump all 1.5 teaspoons of salt at once. Add half when you season the broth after simmering the hominy, then taste and adjust later. The chicken releases salt as it cooks, and you’ll thank yourself when the final flavor isn’t one-note.
Make-ahead tips for leftovers
Prep Ahead for Flavor
I start by prepping the chilies and aromatics the night before—this is where pozole’s depth comes from. Toast and soak the 4 ancho chilies and 3 guajillo chilies, then blend them with onions, garlic, tomatillos, and tomatoes.
Store this mixture in an airtight container in the fridge overnight. The flavors meld beautifully, and you’ll save 30 minutes of active prep the next day. 💡
Broth First, Always
Make the broth 2 days ahead if possible—it tastes even better after sitting. After blending and simmering as directed, let it cool completely, then refrigerate. The next day, skim off any solidified fat (just a thin layer) before reheating.
This broth keeps 4-5 days in the fridge and freezes perfectly for up to 3 months—perfect for busy weeks.
Hominy Hydration Hack
Rinse the 2 cups dried hominy well, then soak it in cold water for 4 hours (or overnight) before adding to the broth. This cuts cooking time by 20 minutes—it’ll absorb flavors faster and stay tender.
Drain the soaking water completely before simmering. I like to do this while I prep the chicken for a seamless morning routine.
Chicken Prep Shortcut
Cook the 3 lb chicken thighs ahead of time and store them in the broth. After the initial 45-50 minutes of simmering, remove the chicken, shred it, then refrigerate it in a sealed container.
When you’re ready to serve, just return the chicken to the broth with the hominy and reheat gently. This keeps the meat juicy and the broth rich without overcooking.
Garnish Assembly Line
Prep all garnishes the day before for a stress-free serving experience. Chop ½ cup cilantro, slice the 1 avocado, and juice the 2 limes.
Store cilantro wrapped in a damp paper towel, avocado in an airtight container with a sprinkle of lemon juice, and lime juice in a small sealed bottle. Everything stays fresh and ready to go when you’re ready to plate.
Freezer-Friendly Portions
Divide the finished pozole into quart-sized freezer bags before freezing. Leave 1 inch of headspace to prevent expansion, and label each bag with the date. When ready to eat, thaw overnight in the fridge and reheat on the stove with a splash of water.
The textures stay perfect—no soggy hominy or dry chicken. This is my go-to for game-day meals or lazy Sundays. 🍽️
Nutrition facts
Frequently asked questions
Why does my pozole broth taste bland?
The key to bold flavor lies in the toasting and simmering time of your chilies and aromatics. Always toast the 4 ancho and 3 guajillo chilies until fragrant, and let the blended mixture cook for the full 15 minutes after adding broth. If it still tastes mild, try adding a pinch more ½ teaspoon ground cinnamon or a dash of hot sauce at the end. Don’t skip the 10-minute final simmer with cumin seeds—it ties everything together!
Can I substitute fresh tomatoes for tomatillos?
Yes, but expect a slightly different flavor profile. Roma tomatoes work in a pinch, though they’ll make the broth less tangy and more acidic. For the most authentic taste, stick with 4 fresh tomatillos, but if you’re short on time, blend them together with the tomatoes—the broth will still be rich and flavorful.
How do I keep the hominy from getting mushy?
Rinsing the 2 cups dried hominy well before cooking removes excess starch, which prevents mushiness. Also, soak it for 4 hours (or overnight) before simmering—this cuts cooking time and keeps it tender. Avoid overcrowding the pot, and if the broth level drops, add hot water gradually to keep the hominy submerged. Never boil it aggressively!
Can I make this pozole spicier?
Add 1-2 extra dried chilies (like pasilla) when toasting, or blend in 1-2 chipotle peppers in adobo with the tomatillos. For heat on the side, serve with sliced jalapeños or a dollop of hot sauce. The smoky depth of the ancho and guajillo chilies will complement the extra spice beautifully.
What’s the best way to reheat pozole?
Gentle reheating is key to avoid breaking up the hominy or drying out the chicken. Warm the pozole on the stove over low heat, stirring occasionally, and add a splash of hot water if needed. If reheating leftovers, cover the pot to retain moisture. For frozen portions, thaw overnight in the fridge first—this keeps everything tender and flavorful.
