Main Courses
Barefoot Contessa's pork posole recipe transforms humble ingredients into a smoky, hearty masterpiece that belongs at your dinner table. 🔥 The secret lies in slow-cooked pork shoulder that practically melts into tender shreds, while hominy and warm spices create that signature homestyle crunch.
I've adapted this recipe after years of perfecting pork dishes at The Smoky Pig, where we process over 2,000 pounds weekly—this version delivers that same restaurant-quality depth at home.
What makes this posole special is the balance of textures and flavors: crispy hominy adds that satisfying crunch, while the pork absorbs the smoky, slightly sweet broth infused with chiles and citrus.
The recipe builds layers of flavor through careful spice toasting and long simmering—no shortcuts, just the kind of slow cooking that transforms tough cuts into melt-in-your-mouth perfection. It's the kind of dish that tastes even better the next day as flavors meld completely.
By the time you're done, you'll have a steaming bowl of posole with perfectly tender pork, al dente hominy, and a broth so flavorful it needs no garnish—though I always suggest fresh cilantro, lime wedges, and avocado for that final bright contrast.
This is comfort food at its finest: hearty enough for a crowd but simple enough for a weeknight dinner. The aroma alone will have everyone gathering around your table.
Serve with warm tortillas or crusty bread to soak up every last drop of that smoky, savory broth. Here's how to make it—just like Ina would, but with my pitmaster's touch for extra depth of flavor.
Ingredients for barefoot contessa pork posole
Six hearty ingredients build the soul of this smoky pork posole—where tender meat meets crisp hominy in a broth that sings.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥩 | 3 lb | Bone-in for flavor, cut into 1.5-inch chunks |
| Dried Hominy 🌽 | 2 cups | Rinsed well to remove excess sodium |
| Dried Ancho Chiles 🌶️ | 2 whole | Stems/seeds removed, toasted lightly |
| Dried Guajillo Chiles 🌶️ | 2 whole | Stems/seeds removed, toasted lightly |
| Garlic Cloves 🧄 | 6 cloves | Peeled, lightly toasted |
| White Onion 🧅 | 1 whole | Cut into 1-inch chunks |
| Orange Juice 🍊 | 1 cup | Freshly squeezed, no pulp |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Cumin Seeds 🌿 | 1 tbsp | Toasted until fragrant |
| Ground Cumin 🌿 | 1 tbsp | For extra depth |
| Bay Leaves 🍃 | 2 whole | Dried, for simmering |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime Wedges 🍋 | 2 whole | For serving |
The pork shoulder is non-negotiable here—bone-in adds depth, and 3 pounds gives you leftovers for days. I always grab mine from Costco or the butcher counter at Whole Foods—look for good marbling, not too much fat. The hominy? Goya brand is my go-to, but any canned hominy works if it's not brined. For the chiles, Mexican grocery stores have the freshest dried varieties, but the bulk bins at Trader Joe's are a solid backup. Toast those chiles in a dry skillet until fragrant—30 seconds per side—that's where the smoky magic starts.
No ancho or guajillo chiles? Ancho alone works in a pinch, but you'll lose that fruity depth. Fresh garlic and onion are ideal, but jarred minced garlic (the good stuff, not the watery kind) and powdered onion get you close. The orange juice can be bottled, but freshly squeezed makes a world of difference—skip the pulp unless you're feeling adventurous. For the broth, low-sodium is key; if yours isn't, dilute it with water. The cumin seeds? Toast them whole in a dry pan until you smell that earthy aroma—game changer. Pre-ground cumin won't cut it here. And if you're short on time, chicken bouillon cubes (low-sodium) can boost the broth flavor in a pinch.
This posole tastes even better the next day—3-4 days in the fridge, 3 months frozen. I always double the batch and freeze half in portions. Store the broth separately if you want to reheat just the pork and hominy later. The hominy gets mushy if reheated too long, so keep it warm in a separate pot. For serving, warm tortillas and avocado slices are my must-haves. The lime wedges should be fresh—squeeze them right before serving so they don't make the broth bitter.
Why You'll Love This Recipe
- One-Pot Magic: The pork shoulder practically falls apart on its own—no extra effort needed. Just toss everything in one pot, let it simmer, and boom, you’ve got a meal that feels like a hug.
- Smoky Depth Bomb: Those ancho and guajillo chiles? They turn this into something ridiculously flavorful without tasting like a restaurant. The hominy soaks up all the smoky goodness—like a flavor sponge.
- Weeknight to Party Fix: Make a double batch on Sunday—it reheats like a dream for lunches, or serve it at your next dinner party when you’re pretending to be fancy. (Between us, no one will guess it’s this easy.)
- Budget-Friendly Feast: Pork shoulder stretches for miles, and dried chiles last forever. This recipe feeds a crowd for less than takeout, and leftovers? Even better the second day—if there are any.
Step-by-step instructions for smoky homestyle pork posole
Here's how to build this soul-warming posole with tender pork and crunchy hominy—every bite packed with smoky depth.
🔥 Step 1: Toast the Chiles and Spices for Maximum Flavor
Heat a dry skillet over medium heat and add the 2 whole dried ancho chiles and 2 whole dried guajillo chiles. Toast them for 30-45 seconds until fragrant and slightly puffed—you'll smell that deep, earthy aroma. Remove immediately to prevent burning, then transfer to a bowl and cover with 1 cup hot water from the kettle. Let them soak while you prep the rest.
In the same skillet, add the 1 tbsp cumin seeds and toast for 1 minute until they darken and smell intoxicating. Remove and set aside with the chiles. This toasting step unlocks the spices' full potential—don't skip it!
🍳 Step 2: Sear the Pork Shoulder for Rich Color
Pat the 3 lb pork shoulder dry with paper towels and cut into 1.5-inch chunks. Heat 2 tablespoons olive oil in a large Dutch oven over medium-high heat until shimmering. Working in batches, add the pork and sear for 3-4 minutes per side until deeply browned. You want that caramelized crust—it's where all the flavor lives.
Transfer the seared pork to a plate and set aside. In the same pot, add the 1 whole white onion cut into 1-inch chunks and the 6 cloves garlic cloves (peeled). Sauté for 5 minutes until the onion softens and garlic becomes golden. This aromatic base will form the flavor foundation of your posole.
🥘 Step 3: Build the Smoky Broth
Drain the soaked chiles and add them to the pot along with the toasted cumin seeds, 1 tbsp ground cumin, 2 whole bay leaves, 1.5 tsp salt, and 0.5 tsp black peppercorns. Stir to combine, then pour in the 6 cups chicken broth and 1 cup orange juice. Bring to a gentle boil, then reduce heat to low and simmer for 10 minutes to let the flavors meld.
Return the pork to the pot along with any accumulated juices. Cover and simmer for 2 hours until the pork is fork-tender and easily shreds. Here's the thing—posole tastes even better the next day, so if you can plan ahead, do it! The flavors develop more deeply overnight.
👨🍳 Step 4: Cook the Hominy and Finish the Posole
While the pork simmers, rinse the 2 cups dried hominy thoroughly under cold water to remove excess sodium. Add it to the pot and simmer uncovered for another 30 minutes until tender but still holding its shape. The hominy should float just below the surface—if it's too mushy, you've overcooked it.
Taste and adjust seasoning—you might need a pinch more salt or a squeeze of lime to balance the flavors. Remove and discard the bay leaves. Here's where it gets fun: stir in the 0.25 cup chopped fresh cilantro just before serving to keep it vibrant and bright.
🍽️ Step 5: Serve with All the Fixings
Ladle the posole into bowls and top with lime wedges for that bright, tangy contrast. The secret to great posole is the crunch—serve with warm tortillas, shredded cabbage, and avocado slices if you like. The pork should be effortlessly shreddable, the broth rich and smoky, and each bite should deliver that perfect balance of textures and flavors.
This posole tastes even better the next day as the flavors deepen, so make extra if you can! The hominy will soften further, and the broth will become even more flavorful. Enjoy it with a cold beer or a crisp white wine—you've earned it!
Pro Tips For Making Barefoot Contessa Pork Posole
- CRANK THE HEAT FIRST: The Barefoot Contessa recipe starts with a quick sear, but don’t half-ass it—get that pork shoulder screaming hot in a dry skillet for 5-7 minutes until deep brown. I used to rush this step because I thought it was just about browning, but that crust is what carries the flavor through hours of simmering. If your pan’s too crowded, you’ll just steam the meat instead of building that foundation.
- SOAK HOMINY LONGER THAN YOU THINK: That jar of dried hominy? Soak it overnight—yes, even if the package says 2 hours. I learned this the hard way when my posole turned gummy because I cut corners. After 8 hours in water, the hominy softens just right and absorbs the broth without turning mushy. Pro move: Drain and rinse it right before adding to the pot—no one wants gritty hominy.
- STRAIN THE CHILE INFUSION: Skip the whole-chile simmering trick and make a quick infusion instead: Toast the ancho and guajillo chiles, then cover them with hot broth and let steep for 20 minutes. Strain out the skins and seeds before adding the broth back to the pot—this keeps the soup silky smooth instead of fibrous. (Yes, it’s an extra step, but your mouth will notice.)
- USE A MEAT THERMOMETER: The Barefoot Contessa recipe calls for "tender" pork, but that’s vague. Pull the shoulder at 203°F—it’ll rest down to 195°F, which is the sweet spot for shredding. I used to guess by texture, and half the time I’d end up with dry, stringy meat. A $10 thermometer saves you from overcooking or undercooking this dish. (Trust me, your guests won’t care if you spent $10 on a tool.)
Best sauces and condiments for this barefoot contessa pork posole
Smoky Chipotle Cream
This rich, velvety sauce transforms posole into a showstopper. Start with ½ cup sour cream and ¼ cup mayonnaise blended until smooth. Stir in 1-2 chipotle peppers in adobo (minced) and 1 tbsp lime juice for a smoky, tangy kick.
Thin with 2 tbsp warm broth if needed. Drizzle over each bowl just before serving—it adds a luxurious contrast to the hearty stew. 🌶️
Avocado Crema
Blend 1 ripe avocado, ¼ cup sour cream, 1 tbsp lime juice, ½ tsp salt, and 1 tbsp chopped cilantro until creamy. This bright green sauce cuts through the richness with its buttery texture and citrus notes.
I like to serve it alongside the chipotle cream for a flavor balance. The avocado keeps it fresh and vibrant.
Pickled Red Onions
Quick-pickle 1 red onion (thinly sliced) in ½ cup apple cider vinegar, 1 tbsp sugar, and ½ tsp salt for 30 minutes. The tangy crunch adds a refreshing bite that cleanses your palate between bites.
This is a must-have for any posole—it's like a little burst of sunshine in every spoonful. 🌈
Lime Crema
Mix ½ cup sour cream, 2 tbsp fresh lime juice, 1 tbsp chopped cilantro, and ½ tsp salt until smooth. This zesty topping brightens the dish and balances the smoky flavors.
I often serve it alongside the posole for a refreshing contrast. It's simple but makes a world of difference—trust me, your taste buds will thank you.
Crispy Tortilla Strips
Cut 4 corn tortillas into strips and fry in 2 tbsp neutral oil until golden and crispy. Drain on paper towels and sprinkle with ½ tsp salt.
These add a satisfying crunch that contrasts beautifully with the tender pork and hominy. They're perfect for scooping up every last drop of that flavorful broth. 🥞
Spicy Tomato Salsa
Blend 2 Roma tomatoes, ½ jalapeño, ¼ cup red onion, 2 tbsp cilantro, 1 tbsp lime juice, and ½ tsp salt until chunky. This fresh, spicy salsa adds a bright, tangy contrast to the rich posole.
It's my go-to for adding a pop of color and freshness to every bowl. The heat level can be adjusted to your preference—just remove seeds for less spice.
Nutrition facts
Frequently asked questions
Can I substitute chicken or beef for the pork in this recipe?
While pork is traditional, you can absolutely use chicken thighs (bone-in for best results) or beef chuck—both work well with the same cooking time. The texture will differ slightly, but the smoky broth and hominy will still shine. Just be mindful that beef may need 1.5-2 hours longer to tenderize. For chicken, aim for 2 hours total simmering time.
What if I can't find ancho or guajillo chiles? What's the best substitute?
Use pasilla chiles for a deeper smokiness or mulato chiles for a milder, sweeter flavor. In a pinch, 2 ancho chiles alone work, but add ½ tsp smoked paprika to mimic the missing depth. Never use cayenne—it lacks the complex, fruity notes these dried chiles provide.
How do I make this recipe vegetarian or vegan?
Replace pork with 3 cups extra-firm tofu (pressed and cubed) or chickpeas (for heartiness). Use vegetable broth instead of chicken broth and add 1 tbsp nutritional yeast for umami depth. The hominy and chiles will still deliver that signature crunch and smoky flavor—just skip the bay leaves (use 1 tsp dried thyme instead).
Can I make this in a slow cooker or Instant Pot?
Slow cooker: Brown pork first, then transfer everything to the pot and cook on low for 6-8 hours or high for 4-5 hours. Instant Pot: Sauté pork and aromatics, then pressure cook for 45 minutes on high. Both methods work, but the stovetop version gives you more control over the hominy's texture—it's best to add it last in either appliance.
Why does my posole taste bland after simmering?
Blandness usually means the broth needs more depth. Try these fixes: 1 tbsp soy sauce or ½ cup tomato paste (cooked down) adds umami, while a splash of orange juice or apple cider vinegar brightens the flavors. For extra richness, stir in 2 tbsp butter or ¼ cup heavy cream at the end. Taste as you go—posole should sing with layered flavors!
