
This traditional chicken pozole recipe brings the soul of Mexican homestyle cooking to your table, where tender chicken, hearty hominy, and aromatic spices create a dish that’s both comforting and deeply satisfying.
The key lies in slow-simmered broth infused with dried chiles and warm spices, transforming tough chicken into melt-in-your-mouth perfection while the hominy absorbs every layer of flavor. I’ve perfected this version after years of testing, ensuring the balance of smoky, earthy, and slightly tangy notes that define authentic pozole.
The beauty of pozole is its simplicity—just a few core ingredients come together in one pot to create a meal that’s rich in tradition and flavor. You’ll start with a deep, spiced broth that forms the foundation, then add chicken that becomes fork-tender as it simmers.
The hominy, pre-cooked and soaked, adds a satisfying texture and earthy depth that’s impossible to resist. What makes this recipe truly special is the way the flavors meld over time, creating a dish that’s greater than the sum of its parts.
By the time you serve this pozole, your kitchen will smell like a Mexican fiesta, and every spoonful will deliver a perfect harmony of tender chicken, creamy hominy, and a broth so flavorful it deserves a standing ovation.
The toppings—crisp radishes, fresh cilantro, lime wedges, and warm tortillas—elevate each bite into a celebration of texture and taste. This is the kind of dish that brings people together, whether for a family gathering or a cozy weeknight dinner.
While red pozole is the classic version, this recipe also works beautifully as green pozole by swapping the chiles—just adjust the spice level to your preference. Serve with warm corn tortillas and a side of pickled onions for the full experience. Let’s get cooking—your taste buds will thank you.
Ingredients for traditional chicken pozole
Six core ingredients transform into a soul-warming pot of pozole—just add spices and time.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs 🍗 | 3 lb | Bone-in, skin-on preferred |
| Dried Guajillo Chiles 🌶️ | 6 whole | Stems/seeds removed |
| Dried Ancho Chiles 🌶️ | 4 whole | Stems/seeds removed |
| White Hominy 🌽 | 2 cans | 15 oz each, drained |
| Onion 🧅 | 1 whole | Yellow, chopped |
| Garlic Cloves 🧄 | 6 cloves | Peeled, chopped |
| Tomatoes 🍅 | 4 whole | Roma, chopped |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Bay Leaves 🌿 | 2 whole | Dried, crushed |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Dried Oregano 🍃 | 1 tbsp | Mexican preferred |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Lime 🍋 | 1 whole | Juiced, for serving |
| Fresh Cilantro 🌿 | ½ cup | Chopped, for garnish |
| Radishes 🥕 | 1 cup | Thinly sliced, for topping |
The chiles are the heart of pozole. MexGrocer or Latin markets have the best dried varieties—guajillo and ancho should be deep red, slightly wrinkled but not brittle. Toast them briefly in a dry pan (30 seconds per side) to mellow their heat before soaking. I always double-check for stems and seeds since those add bitterness. Trader Joe’s carries decent dried chiles if you’re in a pinch, but nothing beats the authentic flavor from specialty stores. The hominy? Grab the canned kind—it’s pre-cooked and ready to soak. Drain and rinse it well before adding to the pot.
No dried chiles? Substitute 2 tbsp chipotle powder plus 1 tbsp smoked paprika for the guajillo, but you’ll lose that authentic earthy depth. Fresh cilantro? Dried oregano at 1/4 the amount works in a bind, though it won’t have the same bright finish. The chicken thighs are non-negotiable—bone-in, skin-on gives you the most flavorful broth. Costco sells them in bulk for great prices. For the tomatoes, Roma are ideal, but any firm variety works. Just make sure they’re ripe—no mealy ones. The broth? Homemade is best, but low-sodium store-bought cuts time without sacrificing flavor.
Pozole tastes even better the next day as flavors meld. Store leftovers covered in the fridge for up to 4 days—reheat gently with a splash of water or broth. The hominy keeps well too, so you can prep it ahead and store separately. For serving, I like to portion the chicken and hominy into bowls first, then ladle the broth over. Garnish with lime wedges and cilantro right before eating—the acidity cuts through the richness. The radishes add a satisfying crunch, so keep them sliced until serving. Tortillas stay warm for hours in a 100°F oven.
Why You’ll Love This Recipe
- No Chopping Chaos: I swear by this—just dice the onion once, toast the dried chiles, and let the hominy do the heavy lifting. The chicken thighs practically fall apart after simmering, so you’re basically rewarded for showing up.
- Smoky Depth Magic: Those guajillo and ancho chiles? They turn your pot into a flavor bomb—earthy, slightly sweet, with a slow-building heat that wraps around every bite. Honestly, the broth alone is worth the effort.
- Weeknight Crowd-Pleaser: This feeds six but costs less than takeout. My college roommates and I lived on it—hardly any leftovers, but when there were, they tasted just as good the next day. (Yes, even on a Tuesday night.)
- One-Pot Leftovers Win: The hominy thickens beautifully when reheated, and the chicken stays juicy if you store it right. I’ll be real: I make double batches because it’s the only meal I don’t dread cleaning up—one pot, one spoon, done.
Step-by-step instructions for traditional chicken pozole
This one-pot wonder delivers all the smoky, spicy comfort of homemade pozole.
Prepare the Chili Base
Toast the 6 whole dried guajillo chiles and 4 whole dried ancho chiles in a dry skillet over medium heat for 1 minute per side until fragrant. This step deepens their flavor and removes any bitterness. Transfer them to a bowl and cover with 2 cups hot water from the kettle. Let them soak for 15 minutes while you prep the rest.
In a blender, combine the soaked chiles (with their soaking liquid), 1 whole chopped onion, 6 cloves chopped garlic, 4 whole chopped tomatoes, 1 tbsp toasted ground cumin, 1 tbsp dried oregano, and 1.5 tsp salt. Blend until completely smooth, scraping down the sides as needed. This vibrant red sauce forms the heart of your pozole.
Build the Pozole
In a large Dutch oven, combine the blended chili mixture with 6 cups chicken broth and 2 whole crushed bay leaves. Bring to a boil over high heat, then reduce to a simmer for 10 minutes to let the flavors meld. The aroma should be rich and earthy with hints of smoky chile.
Add the 3 lb chicken thighs and 2 cans drained white hominy to the pot. Return to a gentle simmer (small bubbles) and cook uncovered for 45-50 minutes. The chicken should be tender enough to shred easily with two forks. Here’s where patience pays off – don’t rush this step or the hominy won’t absorb all that delicious flavor.
Finish and Serve
Once the chicken is fully cooked, use tongs to remove it from the broth and let it cool slightly before shredding it into bite-sized pieces. Return the shredded chicken to the pot and stir gently. Taste the broth and adjust seasoning if needed – you may need a pinch more salt or a splash of lime juice to balance the flavors.
To serve, ladle the pozole into bowls, topping each serving with 0.5 cup chopped fresh cilantro and 1 cup thinly sliced radishes. The contrast of cool radishes and fresh cilantro against the warm, spiced broth creates the perfect balance. Serve immediately with warm tortillas and extra lime wedges on the side.
Pro Tips For Making Traditional Chicken Pozole
- Toast Chiles Properly: Guajillo and ancho chiles need a good sear—drop them whole into a dry, screaming-hot skillet for 20 seconds per side until fragrant and slightly charred. I used to just soak them cold; now I know the toasted depth makes all the difference when rehydrating.
- Parboil Hominy First: Dump the white hominy into boiling water for 10 minutes before adding it to the pozole—this keeps it from turning mushy. I learned this the hard way after serving a watery batch where the hominy had disintegrated into the broth.
- Brown Chicken Skin: Don’t skip the crispy chicken skin—render the thighs skin-side down in batches until golden brown before adding liquid. That fat infuses the broth with richness, and skipping it means a broth that tastes like it’s missing something.
- Simmer Low and Long: After the initial boil, drop the heat to a gentle simmer and let it cook uncovered for at least 2 hours. Rushing this step makes the broth taste flat; patience is what turns good pozole into unforgettable pozole.
Regional styles of this traditional chicken pozole
Puebla’s Smoky Red
In Puebla, the birthplace of pozole, they take their red version to heart with guajillo and ancho chiles as the stars. The key here is toasting the chiles until they’re fragrant but not burnt—this deepens their natural smokiness.
I add 1 tsp ground cloves to the blend for warmth, a nod to Puebla’s spice-forward traditions. The hominy is often served slightly undercooked for texture, so simmer it just 10 minutes less than the chicken. Serve with tostadas instead of tortillas for extra crunch. 🌶️
Oaxaca’s Green Version
Oaxaca’s green pozole swaps chiles for tomatillos and green chiles, creating a tangy, herbaceous twist. Use 6 tomatillos and 3 poblano chiles (roasted and peeled) in place of the dried chiles.
Add 1 bunch fresh epazote (about ¼ cup chopped) for that signature Oaxacan aroma. The broth turns vibrant green and pairs perfectly with avocado slices and crema on top. 💚
Veracruz’s Coastal Touch
Along Veracruz’s coast, pozole gets a seafood upgrade. Keep the red chile base but add 1 lb shrimp or clams in the last 10 minutes of cooking. The briny seafood balances the smoky broth beautifully.
I like to finish with lime wedges and chopped scallions for brightness. Serve with warm corn tortillas and a side of pickled jicama for crunch. 🌊
Michoacán’s White Pozole
Michoacán’s white pozole is a creamy, mild cousin with no chiles—just 4 cups chicken broth, 2 cups milk, and 1 cup heavy cream blended into the base. The secret is adding 1 tsp ground cinnamon and ½ tsp nutmeg for warmth.
Top with shredded lettuce and avocado slices instead of radishes. It’s a comforting, lighter version perfect for cooler months. ❄️
Yucatán’s Pozolero Style
In Yucatán, pozole becomes a pozolero—a thick, stew-like version served in bowls. The broth is reduced longer (1.5 hours) to create a paste-like consistency. Add 1 cup masa harina to thicken it further.
Serve with refried beans on the side and top with fried plantains for a sweet contrast. This hearty version is a staple at Yucatán celebrations. 🌎
Northern Mexico’s Spicy Kick
Northern states like Chihuahua crank up the heat with serrano chiles and chipotle powder. I add 1 tbsp chipotle powder to the blend and a dash of ground cumin for depth.
The chicken is often cooked with 1 whole onion and 1 head of garlic charred on the grill for extra smokiness. Serve with pickled red onions and hot sauce on the side for those who want more heat. 🔥
Nutrition facts
Frequently asked questions
What makes this pozole recipe truly traditional?
This recipe stays true to Mexican roots by using authentic dried chiles (guajillo and ancho) and white hominy—the heart of pozole. The slow-simmered broth with toasted spices and bone-in chicken creates that signature depth of flavor. We skip shortcuts like pre-made seasoning blends to preserve the dish’s cultural integrity. The topping combination of radishes, cilantro, and lime is classic too.
Can I make pozole in a slow cooker?
Transfer the blended chile mixture and broth to your slow cooker, then add chicken and hominy. Cook on low for 6-7 hours or high for 3-4 hours until chicken is tender. The slow cooker actually enhances the flavor development. Just remember to shred the chicken before serving.
How do I adjust the spice level?
For milder pozole, remove seeds from the chiles before soaking. For extra heat, add 1-2 tbsp chipotle powder to the blend or serve with hot sauce on the side. The ancho chiles provide more earthy flavor while guajillo add subtle heat—adjust their ratio as needed. Always taste the broth before serving!
What can I do with pozole leftovers?
Pozole tastes even better the next day! Store covered in the fridge for up to 4 days. Reheat gently with a splash of water or broth. Transform leftovers into pozole soup by thinning with broth, or make pozole quesadillas with shredded chicken and cheese. The hominy also works great in breakfast burritos or tostadas.
Why does my pozole taste bitter?
Bitterness usually comes from over-toasted chiles or using old/dried-out chiles. Always toast just until fragrant (30 seconds per side) and discard stems/seeds. For fresh chiles, use 1 tbsp apple cider vinegar in the broth to balance flavors. If it’s too late, a squeeze of lime juice or pinch of sugar can help.
- Chicken and Rice Recipe: One-Pot Comfort with Juicy Chicken and Fluffy Grains - November 5, 2026
- Boneless Chicken Thighs and Potatoes Recipe: Crispy-Skinned Comfort in One Pan - November 5, 2026
- Crockpot Chicken Spaghetti Recipe: One-Pot Creamy Tomato Magic - November 5, 2026