Soups & Stews
This chicken pozole recipe brings the soul of Mexican homestyle cooking to your table with its rich, smoky depth and comforting warmth. Standing on a step stool in my grandmother's kitchen in Sicily, I first learned how spices transform simple ingredients into something extraordinary—pozole does exactly that.
The secret lies in slow-simmered chicken and hominy infused with earthy spices, creating a broth so flavorful it feels like a hug in a bowl.
The recipe balances tradition with approachability, using pantry-friendly spices like cumin and oregano alongside traditional achiote for that signature color. I've perfected a foolproof method that delivers restaurant-quality results in under 3 hours, including a shortcut broth option for busy weeknights.
The key is patience—letting the flavors meld while the chicken becomes fork-tender and the hominy absorbs all that smoky goodness.
What you'll end up with is a steaming bowl of velvety pozole topped with crisp radishes, fresh cilantro, and cooling lime wedges. The contrast of textures—creamy broth, tender chicken, crunchy garnishes—makes every spoonful unforgettable.
This is the kind of dish that disappears faster than you can say "más por favor," leaving everyone asking for seconds. Let's get cooking!
Serve with warm tortillas and a side of pickled onions for the full experience, or transform it into a hearty meal with black beans and avocado slices. The beauty of pozole is its versatility—equally at home as a weeknight dinner or a celebration centerpiece. Here's how to make it shine.
Ingredients for chicken pozole
Pantry staples meet Mexican tradition for this smoky, spiced chicken pozole.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs (bone-in, skin-on) 🍗 | 3 lb | With skin for flavor |
| Dried Hominy (white or yellow) 🌽 | 2 cups | Rinsed before using |
| Chicken Broth (low-sodium) 💧 | 6 cups | Homemade preferred |
| Achiote Paste 🌶️ | 1 tbsp | For signature color |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Dried Oregano (Mexican preferred) 🍃 | 1 tbsp | Not Italian oregano |
| Garlic Cloves 🧄 | 6 cloves | Peeled and smashed |
| Onion (yellow or white) 🧅 | 1 whole | Chopped into chunks |
| Bay Leaves 🌿 | 2 whole | For aromatic depth |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Lime Juice (freshly squeezed) 🍋 | ½ cup | Brightens flavors |
| Fresh Cilantro 🌿 | ½ cup | Chopped for garnish |
| Radishes (sliced thin) 🥕 | 1 cup | For crunchy contrast |
| Avocado (sliced) 🥑 | 1 whole | Optional topping |
The chicken thighs are non-negotiable—bone-in, skin-on for that unmatched flavor. Costco or your butcher's counter are your best bets for quality, fresh cuts. Look for thighs with good marbling, not too pale or slimy. If you can't find bone-in, skin-on, use boneless thighs but add an extra 1/2 cup broth to compensate. The hominy? Bob's Red Mill or El Paso brands are reliable, but rinse it well before using. Fresh achiote paste is ideal, but if you can't find it, annatto seeds steeped in warm oil work too. Toast your cumin and oregano in a dry pan for 30 seconds before adding—trust me, it makes all the difference.
No achiote? Paprika plus a pinch of turmeric mimics the color (though not the flavor). Swap Mexican oregano for regular dried oregano, but use half the amount—it's more potent. Short on time? Chicken bouillon cubes (like Knorr) can replace broth in a pinch, but add an extra 1/2 tsp cumin to balance. The radishes? Baby carrots or jicama work too if you're out. And if avocado isn't in season, mango slices add a sweet contrast. For the lime juice, bottled lime juice is fine, but fresh is always better—just make sure it's bright yellow, not cloudy.
This pozole tastes even better the next day, so make extra. Store leftovers in the fridge for up to 5 days, or freeze for 3 months—portion into containers for easy reheating. The broth reduces as it sits, so add a splash of water or broth when reheating. For serving, keep the toppings separate until ready to eat. The cilantro and lime juice are best added fresh at the table, so chop them just before serving. Garnish with extra lime wedges—everyone will squeeze them, and you want that zesty punch in every bite.
Why You'll Love This Recipe
- Skin-on Magic: The secret’s in those bone-in, skin-on chicken thighs—searing them first gives you that crispy, golden crust that’s worth every minute. No fancy techniques, just golden brown perfection that makes the pozole feel special without extra effort.
- Achiote’s Secret Touch: That deep red color isn’t just pretty—it’s the achiote paste working its magic. One tablespoon turns your broth into a vibrant, aromatic base that’s unmistakably pozole. Trust me, the flavor’s just as bold.
- Feed a Crowd, No Stress: I serve this at family gatherings and potlucks, and it’s always a hit. The dried hominy and broth stretch far, and with just one pot, you’ve got enough for leftovers. Plus, it tastes even better the next day.
- Budget-Friendly Comfort: Chicken thighs are cheap, and dried hominy lasts forever. This recipe feeds four heartily for less than $15, and the spices (especially that cumin) make it feel like a splurge. Pure value.
Step-by-step instructions for chicken pozole
Here's how to build this rich, aromatic pozole with layers of smoky depth and tender chicken.
Sear and Simmer the Chicken for Maximum Flavor
Pat the 3 lb chicken thighs dry with paper towels, removing any excess moisture from the skin. Heat a large Dutch oven over medium-high heat and add the thighs skin-side down. Let them sear undisturbed for 5-6 minutes until the skin turns deep golden brown and crispy. Flip the thighs and sear the other side for another 4-5 minutes.
Remove the chicken and set it aside. In the same pot, reduce the heat to medium and add 1 tbsp of achiote paste. Stir it into the rendered chicken fat for 1 minute until it darkens slightly—this creates the signature red hue. Add the chopped onion, smashed garlic cloves, 1 tbsp of ground cumin, 1 tbsp of Mexican oregano, 2 bay leaves, 1½ tsp of salt, and ½ tsp of cracked black peppercorns. Cook for 3-4 minutes until the onions soften and become translucent.
Build the Pozole Base with Hominy and Broth
Add the 2 cups of rinsed dried hominy to the pot and stir to coat the kernels with the aromatic spices. Pour in the 6 cups of low-sodium chicken broth, making sure to scrape up any browned bits from the bottom of the pot. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer uncovered for 45 minutes. This slow cook time ensures the hominy softens completely and absorbs all those rich flavors.
After 45 minutes, carefully remove the chicken thighs from the bones using two forks or tongs. Discard the bones and skin, then shred the meat into bite-sized pieces. Return the shredded chicken to the pot and continue simmering for another 15-20 minutes until the chicken is fully tender and the pozole has thickened slightly. The stew should have a deep, smoky aroma with visible achiote color throughout.
Finish with Bright Acid and Fresh Garnishes
Remove the pot from heat and stir in the ½ cup of freshly squeezed lime juice. This bright acidity cuts through the richness of the stew and balances all the spices. Taste and adjust the seasoning with additional salt if needed—pozole should be flavorful but not overly salty.
Ladle the pozole into serving bowls and garnish each portion with 1 cup sliced thin radishes, ½ cup chopped fresh cilantro, and 1 sliced avocado. The radishes add a crisp, peppery contrast, while the avocado brings creamy richness. Serve immediately with warm corn tortillas on the side for scooping up every last bite of this comforting stew.
Pro Tips For Making Chicken Pozole
- CRISP THE SKIN FIRST: I used to skip the full 5-6 minutes of searing on the chicken thighs, thinking the broth would render the fat anyway. Wrong—the crispy skin is where the magic happens, and it’s the only thing that’ll give your pozole that deep, savory backbone. If your skin isn’t golden and crackling, you’re missing half the flavor.
- TOAST THE CUMIN: Sounds weird, but it works: dry-toast the 1 tablespoon of ground cumin in the pot for 30 seconds before adding onions. That extra nutty depth cuts through the earthiness and makes the achiote paste pop. I learned this the hard way—my first batch tasted flat until I tried it.
- DON’T SKIP THE HOMINY RINSE: The dried hominy needs a good rinse before adding it to the pot—otherwise, it’ll turn the broth cloudy and gummy. Swirl it under cold water until the water runs clear, and give it a quick shake in a colander. Trust me, your pozole will thank you with a cleaner texture.
- SIMMER LOW AND LONG: Pozole isn’t a race—after adding the broth, crank the heat to boil just once, then drop it to the lowest simmer possible. I used to rush it, and the hominy would stay tough or the broth would turn gluey. Forty-five minutes of gentle bubbling is non-negotiable for that creamy, tender finish.
Creative variations of this recipe
Red Pozole Twist
For a vibrant red pozole, I swap out the chicken for pork shoulder and add 1 dried ancho chili, 1 chipotle in adobo, and ½ tsp smoked paprika when building the base. The pork renders more fat, creating a richer broth while the chilis add smoky depth.
I toast the dried chilis first in a dry pan for 30 seconds to wake their flavors before soaking them in ½ cup hot water for 10 minutes. The result? A deeper, more complex stew that feels like a hug in every spoonful. 🔥
Green Pozole Fusion
Green pozole is a refreshing twist—just replace the achiote with 1 cup fresh tomatillos, 2 serrano peppers, and 1 small jalapeño (seeds removed for less heat). Blend these with 1 garlic clove and ½ cup water until smooth, then add to the pot after searing the chicken.
The bright green color comes from the tomatillos, while the peppers add a bright, citrusy tang. I serve this version with extra lime wedges and cilantro—it’s like a cool, zesty breath of fresh air after the rich red version. ✨
Vegetarian Pozole
For a vegetarian version, I skip the meat entirely and focus on building layers of texture. I use 2 cups cooked black beans (soaked overnight for creaminess) and 1 cup chickpeas for protein.
I add 1 cup corn kernels (fresh or frozen) and 1 cup diced zucchini for extra veggie goodness. The key is to simmer everything together for 30 minutes so the flavors meld. I garnish with avocado, radishes, and a sprinkle of cotija cheese for that salty crunch.
Honestly, it’s just as satisfying—my family often asks for seconds! 💛
Spicy Arrabbiata Pozole
If you love heat, I add 2 tbsp red pepper flakes and 1 tbsp cayenne pepper to the broth during simmering. For extra kick, I also include ½ cup diced roasted red peppers from a jar (like Mueller’s) and 1 minced garlic clove stirred in at the end.
The roasted peppers add sweetness that balances the spice, while the cayenne gives that slow-building heat. I serve this with cooling yogurt sauce (mix ½ cup Greek yogurt with 1 tbsp lime juice and ½ tsp honey) to tame the fire. Your taste buds will thank you! 🌶️
Holiday Pozole Feast
For special occasions, I elevate pozole with chorizo sausage and mushrooms. Cook ½ lb Mexican chorizo (like La Victoria) in the pot with the onions and garlic, then remove before adding the hominy. I also add 1 cup sliced cremini mushrooms to soak up the broth.
For garnishes, I layer on pickled red onions, toasted pumpkin seeds, and crumbled queso fresco. This version feels festive and indulgent—perfect for gatherings where everyone wants seconds. It’s the kind of dish that makes holidays feel cozy. 🎄
Nutrition facts
Frequently asked questions
Why does this chicken pozole recipe call for bone-in, skin-on chicken thighs?
The bone-in, skin-on thighs create a rich, flavorful broth that's the heart of pozole. The fat renders slowly during cooking, adding depth, while the bones infuse the broth with collagen for that silky texture. Skipping these elements means losing the dish's signature soul—trust me, the extra effort is worth it for that restaurant-quality taste!
Can I use canned hominy instead of dried?
Yes! Canned hominy works perfectly—just drain and rinse it well before adding. The texture will be slightly softer, but the flavor remains authentic. If you prefer a firmer bite, reduce the simmering time by 10 minutes to avoid mushiness. Either way, it'll still soak up all those smoky spices beautifully.
What's the best way to store pozole leftovers?
Let the pozole cool completely before storing—this prevents condensation that can make the broth watery. Portion into airtight containers and refrigerate for up to 5 days. For freezing, leave room at the top since it expands when thawed. Reheat gently on the stove with a splash of broth to restore its creamy texture.
How do I adjust the spice level if I prefer it milder?
Skip adding chili peppers entirely and reduce the cayenne to ¼ tsp if you're using it. For extra mildness, remove the bay leaves before serving—they contribute subtle warmth. Always taste before adding more salt, as the lime juice already brightens the flavors naturally. Balance is key!
Can I make this pozole ahead of time for a gathering?
The pozole actually tastes better the next day as the flavors meld. Make it 24 hours ahead and reheat gently on the stove, adding a splash of broth if needed. Keep garnishes separate until serving—cilantro and lime juice lose their punch when reheated. This makes it perfect for holiday meals when you want to relax while guests arrive!
