Soups & Stews
This chicken pozole recipe delivers the soulful comfort of Mexico's most beloved homestyle stew, where tender shredded chicken floats in a rich, smoky broth infused with hominy and warm spices. 💛 I first encountered pozole at a family gathering in Oaxaca, where the aroma of simmering chilies and garlic filled the air—it's that same magic I recreate here, simplified for home cooks.
The key lies in slow-cooked chicken and properly soaked hominy, which transforms tough cuts into melt-in-your-mouth perfection.
What sets this recipe apart is its balance of tradition and approachability—no shortcuts that compromise flavor, but techniques that make it achievable. We start with poaching chicken in a garlic-onion base before building the broth with dried chilies and corn husks, letting the spices develop depth over time.
The hominy soaks overnight, ensuring it absorbs the broth's flavors completely while maintaining its signature creamy texture. Every element comes together in a single pot, creating a dish that's hearty enough for a crowd but simple enough for weeknight dinners.
By the time you serve this pozole, you'll have a steaming bowl of tender chicken, plump hominy, and aromatic broth topped with crisp radishes, fresh cilantro, and a squeeze of lime.
The contrast of textures—creamy hominy, tender meat, crunchy toppings—makes each bite satisfying, while the smoky-sweet broth delivers the kind of comfort that feels like home. This is the pozole my family gathers around, and now it's yours to recreate.
For those who want to explore further, I'll share variations like green pozole (using tomatillos) or vegetarian adaptations that still honor the dish's roots.
The beauty of pozole lies in its adaptability—whether you stick to tradition or put your own spin on it, this recipe delivers the warmth and satisfaction of a true homestyle meal. Let's get cooking!
Ingredients for chicken pozole
Pantry staples meet Mexican magic for this soulful chicken pozole—smoky, tender, and full of homestyle warmth.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs 🍗 | 3 lb | Bone-in, skin-on preferred |
| Dried Hominy 🌽 | 2 cups | White or yellow, soaked overnight |
| Dried Guajillo Chilies 🌶️ | 4 whole | Stems and seeds removed |
| Dried Ancho Chilies 🌶️ | 2 whole | Stems and seeds removed |
| Corn Husks 🌽 | 4 whole | Fresh or dried, cleaned |
| Yellow Onions 🧅 | 1 whole | Diced, about 1.5 cups |
| Garlic Cloves 🧄 | 6 cloves | Peeled, roughly chopped |
| Tomatoes 🍅 | 4 whole | Roma or vine-ripened, chopped |
| Chicken Broth 💧 | 6 cups | Homemade or quality store-bought |
| Cumin Seeds 🌿 | 1 tbsp | Toasted for depth |
| Bay Leaves 🍃 | 2 whole | Fresh or dried |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Lime Wedges 🍋 | 4 whole | For serving |
| Fresh Cilantro 🌿 | ½ cup | Chopped, for garnish |
| Radishes 🥕 | 1 lb | Thinly sliced, for topping |
The chilies are non-negotiable for that authentic smoky depth. Mexican grocery stores or specialty shops like Goya carry dried guajillo and ancho—look for vibrant, plump pods. If you can't find them, Penzeys sells them online. Toast the dried chilies in a dry skillet for 30 seconds per side until fragrant (don't burn them!). The hominy? Goya or Bob's Red Mill are reliable brands—soak overnight in cold water to soften. For the chicken, thighs stay juicier than breasts, so don't skimp here. Trader Joe's often has bone-in thighs at a good price.
No guajillo chilies? Ancho or pasilla chilies work too—just double the amount. Fresh corn husks are ideal, but dried husks from a Latin market work in a pinch (soak 10 minutes first). Short on time? Canned hominy cuts prep by hours, though soaked dried hominy absorbs more flavor. The tomatoes can be canned crushed tomatoes if fresh aren't available—just drain well. For extra richness, add a splash of beer (like Mexican lager) or broth when simmering. The radishes add that perfect crunch—cherry radishes work great too.
This pozole tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. The broth thickens as it cools, so add a splash of water when reheating. For serving, keep toppings separate—lime wedges, cilantro, and radishes should go on fresh. Freezes beautifully for 3 months—just thaw overnight in the fridge. I always make a double batch because it disappears fast at gatherings.
Why You'll Love This Recipe
- One-Pot Magic: I love that this recipe turns one pot into a feast—no last-minute scrubbing of multiple dishes. The dried hominy soaks overnight while I sleep, and the corn husks just need a quick rinse. By the time I’m toasting those guajillo and ancho chilies, the only prep left is dicing the onion and chopping tomatoes. My kitchen stays clean, and I still end up with a dish that feels like it took hours (but didn’t).
- Smoky, Spicy, Soulful: The secret’s in those toasted chilies and cumin seeds—trust me, they’re not optional. That first whiff of smoky guajillo and ancho as they soften in the broth? Game-changer. The chicken thighs, slow-cooked until crispy on the edges and falling-apart tender, soak up all that depth, while the hominy adds a creamy, earthy backbone. And the lime? It’s the bright punch that makes every bite sing.
- Budget-Friendly Feast: Three pounds of chicken thighs, dried hominy, and a handful of spices? This is the kind of recipe that stretches my grocery budget without sacrificing flavor. The corn husks are cheap (or free if you forage), and the lime wedges and radishes add a pop of color and freshness without breaking the bank. It’s the kind of meal that makes me feel like I’m treating myself—without the price tag.
Step-by-step instructions for smoky homestyle chicken pozole
Here's how to build this hearty pozole from scratch—rich, smoky, and packed with tender chicken.
🔥 Step 1: Toast the Chilies and Spices for Deep Flavor
Heat a dry skillet over medium heat and add the 4 dried guajillo chilies and 2 dried ancho chilies. Toast them for 30 seconds per side until fragrant and slightly darkened—this removes bitterness and intensifies their smoky aroma. Transfer to a bowl and cover with 6 cups hot chicken broth to soften for 15 minutes.
In the same skillet, add the 1 tablespoon cumin seeds and toast for 1 minute until they darken and release their nutty scent. Remove from heat and set aside. Here's the thing—don't skip toasting these spices. It's what gives pozole that authentic, complex depth of flavor that separates homemade from store-bought.
👨🍳 Step 2: Build the Smoky Base with Aromatics
In a large pot, combine the soaked chilies with their broth, the toasted cumin seeds, 2 bay leaves, 1 yellow onion (diced), and 6 garlic cloves (roughly chopped). Bring to a simmer over medium heat and cook for 10 minutes until the onions are translucent and the mixture smells intensely aromatic.
Add the 4 chopped tomatoes and 1½ teaspoons salt, then simmer for another 10 minutes until the tomatoes break down into a thick, chunky sauce. This is your flavor foundation—don't rush it. The longer it simmers, the more complex the flavors become. If it gets too thick, add a splash of water to maintain consistency.
🍳 Step 3: Cook the Chicken Until Fork-Tender
Add the 3 lb chicken thighs (bone-in, skin-on preferred) to the pot. Bring back to a gentle simmer and cook uncovered for 45-50 minutes, turning occasionally, until the chicken is fork-tender and the meat easily pulls away from the bone. The skin should be crispy and the meat juicy—this is what makes pozole so satisfying.
Here's where patience pays off: If you try to rush this step, you'll end up with dry, stringy chicken. You'll know it's done when the meat falls apart easily and the juices run clear. Remove the chicken from the pot and let it cool slightly before shredding it with two forks. Set the shredded chicken aside for now.
🥘 Step 4: Prepare the Hominy and Assemble
In the same pot, add the 2 cups soaked dried hominy (drained) and the 4 corn husks. Simmer for 20-25 minutes until the hominy is tender but still holds its shape. The corn husks add a subtle sweetness and texture—don't skip them if you can find them fresh.
Return the shredded chicken to the pot and stir gently to combine. Let the pozole simmer together for another 10 minutes to meld all the flavors. Taste and adjust the seasoning with more salt if needed. The broth should be rich and flavorful, with the chicken fully absorbing all those smoky, spicy notes. If it's too thick, add a little more chicken broth to reach your desired consistency.
🍽️ Step 5: Serve with Traditional Toppings
Ladle the pozole into bowls and top each serving with thinly sliced 1 lb radishes, ½ cup chopped fresh cilantro, and 4 lime wedges. The radishes add a crisp, peppery contrast to the rich stew, while the lime brightens everything up. Serve immediately while hot—pozole tastes best straight from the pot with all those fresh toppings piled high.
This is the moment that matters: Each bite should deliver tender, juicy chicken, creamy hominy, and that perfect balance of smoky, spicy, and tangy flavors. The radishes and lime aren't just garnishes—they're essential for cutting through the richness. Don't skip them, and don't be shy with the lime juice—it's what makes this dish truly shine.
Pro Tips For Making Chicken Pozole
- TOAST CHILIES UNTIL FRAGRANT: The 30-second rule per side isn’t arbitrary—watch for that pop of aroma, not just color. I learned this the hard way when I burned them once and ended up with bitter, smoky ash instead of rich depth. Remove them when they smell like a campfire, not a charred warning.
- SOAK HOMINY IN COLD WATER: Skip the warm soak—cold water prevents the hominy from breaking down prematurely. I used to rush this and end up with mushy, sad kernels that turned the broth into glue. Soak overnight in cold, then drain well before adding to the pot.
- DON’T SKIP THE CORN HUSKS: Yes, they’re optional, but they add a subtle sweetness and chewy texture that store-bought pozole can’t replicate. If you can’t find fresh ones, dried work—just simmer them with the hominy. I tried omitting them once; the dish was good, but something was missing.
- SIMMER CHICKEN LOW AND SLOW: The recipe says 45-50 minutes, but if your thighs are thick, give them that extra 5-10 minutes. I used to pull them too soon, thinking they’d tenderize more later—wrong. The skin should crisp, and the meat should fall apart like it’s been hugging the broth for hours.
Pro cooking tips for chicken pozole
Mastering the Chili Toast
This is where pozole gets its soulful depth—never skip toasting the dried chilies! Heat your skillet over medium heat and toast the 4 guajillo and 2 ancho chilies for just 30 seconds per side. Watch for that fragrant darkening—it removes bitterness and unlocks their smoky magic.
I always use a dry skillet because even a drop of water will ruin the toasting process. Trust me, this step elevates the broth from "good" to "unforgettable."
Chicken Timing Tricks
For perfectly tender chicken, simmer those 3 lb bone-in thighs uncovered for 45-50 minutes—this crispy skin and juicy meat. I turn them occasionally with tongs to avoid sticking.
The key is patience: if you rush it, you'll end up with dry, stringy chicken that falls apart when you serve it. When done, the meat should pull away from the bone effortlessly, like pulling a thread from a sweater.
Hominy Hydration Hacks
Soaking your 2 cups dried hominy overnight is non-negotiable for that perfect creamy texture. I use a large bowl and cover it with water by 2 inches, changing the water once if it gets cloudy. The next morning, drain and rinse well before adding to the pot.
If you're short on time, soak for 8 hours minimum—any less and you'll end up with gummy, undercooked hominy. The corn husks? Add them at the very end—they soften quickly and add that authentic pozole sweetness.
Broth Balance Secrets
Your broth should be rich but not cloying—aim for a medium-thick consistency like heavy cream. If it gets too thick, add ¼ cup chicken broth at a time until you reach that perfect balance. I always taste as I go, adjusting salt in ¼ tsp increments until it's just right.
The broth should have that smoky depth from the chilies but still let the chicken and hominy shine. Remember what Nonna always said: "The sauce should dance on your tongue, not weigh it down."
Serving Temperature Tips
Serve pozole at 160-170°F for that perfect hot-but-not-scalding temperature. I let it rest off the heat for 5 minutes after assembling before serving to let the flavors meld. Always keep your toppings separate until serving—radishes, cilantro, and lime should go on fresh.
The lime juice is especially important: add it just before eating to preserve that vibrant brightness. This is where pozole becomes truly special—each bowl is a perfect balance of textures and flavors.
Nutrition facts
Frequently asked questions
Why does this chicken pozole recipe use bone-in chicken thighs?
Bone-in chicken thighs stay juicier and more flavorful than boneless cuts, especially when simmered for 45-50 minutes. The bones infuse the broth with rich collagen, creating a deeper, more complex flavor that's essential for authentic pozole. Skin-on thighs also crisp up beautifully during cooking, adding texture contrast to every bite.
Can I substitute fresh corn husks with dried ones?
Yes! If you can't find fresh corn husks, dried ones work perfectly—just soak them in hot water for 10 minutes before adding to the pot. They'll soften quickly and still contribute that subtle sweetness and texture that makes pozole special. The key is to drain well before using to avoid excess moisture in your broth.
What's the best way to handle the dried hominy if I'm short on time?
For a quicker version, soak your 2 cups dried hominy for at least 8 hours instead of overnight. While not ideal, it will soften enough to cook properly. For best results, always soak overnight for that perfect creamy texture—this is what separates restaurant-quality pozole from homemade versions.
How do I adjust the spice level if I prefer milder pozole?
Remove the stems and seeds from the 4 guajillo chilies before toasting them—this significantly reduces the heat while keeping the smoky flavor. You can also remove the skins from the cooked hominy before adding it to the pot. Always taste as you go and adjust with more chicken broth to dilute the spice if needed.
Why is it important to let the pozole rest before serving?
Letting the pozole rest for 5 minutes after assembly allows all the flavors to meld together, creating a more harmonious taste. This also gives the toppings time to absorb some of the broth's richness. Serving it immediately might make the broth taste thinner and the flavors less balanced—patience here makes all the difference!
