Main Courses
This Mexican pork posole recipe brings the soul of Mexican comfort food to your table with its rich, smoky chipotle-cumin broth and tender shredded pork. đ„ Growing up in Georgia, I learned that posole isnât just a stewâitâs a celebration, a dish that transforms simple ingredients into something deeply satisfying with layers of flavor and texture.
The secret lies in slow-cooking the pork until itâs fall-apart tender, then building a broth thatâs aromatic with garlic, cumin, and just the right amount of smoky heat from chipotle.
The magic happens when you combine traditional hominy (or canned for convenience) with that tender pork, creating a hearty stew thatâs both comforting and bold. This recipe delivers restaurant-quality results at homeâno shortcuts, just the authentic flavors of Mexico adapted for modern kitchens.
The hominy adds a satisfying crunch, while the broth is rich enough to stand up to garnishes like radishes, cilantro, and lime.
What youâll end up with is a steaming bowl of posole thatâs perfect for feeding a crowd or enjoying as a cozy weeknight meal. The smoky chipotle and earthy cumin create a depth of flavor thatâs hard to resist, while the tender pork and hominy make every bite satisfying.
Serve it with warm tortillas, avocado, and lime wedges for the full experienceâthis is the kind of dish that turns a simple dinner into a memorable meal.
Whether youâre preparing for a family gathering or just craving something hearty, this posole recipe delivers. The slow-cooked pork ensures maximum tenderness, and the broth is packed with flavor that only improves as it sits. Trust meâonce you try this version, youâll never go back to the canned stuff.
Ingredients for mexican pork posole
Pantry staples meet smoky, spicy magic for this hearty Mexican pork posoleâwhere tender pork and hominy create comfort in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder đ„© | 3 lb | Bone-in, cut into 2-inch chunks |
| Dried Hominy đœ | 2 cups | Or 2 cans (15 oz each) for convenience |
| Chipotle Peppers in Adobo đ¶ïž | 2 whole | Mined, plus 2 tbsp sauce for depth |
| Ground Cumin đż | 1 tbsp | Toasted for deeper flavor |
| Garlic Cloves đ§ | 6 cloves | Peeled, roughly chopped |
| Yellow Onion đ§ | 1 whole | Medium, chopped |
| Fresh Cilantro đż | œ cup | Chopped, for garnish |
| Lime đ | 2 whole | Juiced, for serving |
| Radishes đ„ | 1 cup | Thinly sliced, for garnish |
| Avocado đ„ | 1 whole | Sliced, for serving |
| Chicken Broth đ§ | 4 cups | Low-sodium preferred |
| Bay Leaves đż | 2 whole | For aromatic depth |
| Salt đ§ | 1 œ tsp | Adjust to taste |
| Black Pepper đ¶ïž | œ tsp | Freshly ground |
| Oregano đ | 1 tsp | Dried Mexican preferred |
The pork shoulder is non-negotiable hereâbone-in cuts add flavor, and youâll need about 3 lbs for 6 servings. Costco or local butchers usually have great deals on pork shoulder, and itâs worth the splurge for this dish. Look for good marbling and ask for it cut into 2-inch chunks if they donât already. Chipotle peppers in adobo are the secret weaponâLa Costeña or Goya brands are my go-to, but any will work. Toast the cumin seeds in a dry pan for 30 seconds before grinding to release their aromaâgame-changer. The hominy? Dried is traditional, but canned is fine if you're short on timeâjust rinse it well to remove excess sodium.
No adobo sauce? Substitute with 1 tbsp smoked paprika plus 1 tsp liquid smokeâitâs not identical, but itâll get you close. Fresh cilantro is ideal, but dried works at half the amount if youâre in a pinch. For the broth, low-sodium chicken broth is keyâyou donât want the saltiness to overpower the smoky, earthy flavors. The radishes and avocado are just for serving, but pickled jalapeños add a nice tang if youâve got them. If youâre making this ahead, add the avocado and lime juice just before servingâthey oxidize fast and turn brown.
This posole tastes even better the next dayâflavors meld beautifully when reheated. Store leftovers in the fridge for 4-5 days, or freeze for 3 months. I like to portion it into individual containers so I can grab a bowl for lunch all week. The hominy and pork keep well separately, so you can prep components ahead if youâre short on time. Garnishes like cilantro, lime, and avocado should always be added freshâthey brighten up the dish and make it feel special. Serve with warm tortillas or crusty bread to soak up every last bit of that smoky, cumin-rich broth.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when Iâm too tired to wash extra dishes. The pork shoulder practically falls apart on its ownâjust brown it, add the hominy and spices, and let it simmer. Thatâs it. No fuss, no stress.
- Smoky Depth Bomb: Between the chipotle in adobo and the cumin, this broth has layers. The smokiness lingers, but itâs balanced by the hominyâs earthy sweetnessâlike a hug in a bowl. Iâll be real: Iâve made posole before, but this version actually tastes like itâs from a taquerĂa.
- Weeknight to Party: Honestly, this feeds a crowd without breaking the bank. Double the batch for game day or a last-minute dinnerâitâs hearty enough that no one will question the leftovers. (Yes, even on a Tuesday night.)
- Budget Stretch: Pork shoulder is cheap, hominy lasts forever, and a few chipotles go a long way. Iâve made this for under $10 per serving, and it still feels like a special meal. Thatâs the kind of recipe I can rely on when moneyâs tight.
Step-by-step instructions for Mexican pork posole
Here's how to make this smoky, comforting stew with tender pork and hominy.
đ„ Step 1: Sear the Pork Shoulder for Deep Flavor
Heat a large Dutch oven over medium-high heat. Add the 3 lb pork shoulder in 2-inch chunks and sear undisturbed for 3-4 minutes per side until golden brown. You'll see those gorgeous caramelized edges formâthat's where all the flavor starts.
Once browned on all sides, remove the pork and set it aside. You'll want to keep it warm, so I like to place it on a plate lined with paper towels to catch any drippings. Don't rush this stepâproper searing builds that rich, smoky foundation for your posole. If your pan gets too crowded, work in batches to avoid steaming instead of browning.
đł Step 2: Build the Smoky Base with Chipotle and Aromatics
In the same Dutch oven, reduce heat to medium and add 1 tbsp ground cumin and 1 tsp oregano. Toast for 30 seconds until fragrantâyou'll smell that warm, earthy aroma that's essential for authentic flavor. Add 6 cloves garlic cloves and 1 whole yellow onion chopped, cooking for 3-4 minutes until softened and slightly golden.
Here's where the magic happens: add the 2 minced chipotle peppers in adobo plus 2 tbsp adobo sauce from the can. Stir well and let it cook for 1 minute until the raw garlic smell disappears. The heat from the peppers will mellow slightly as they cook down, creating that perfect smoky depth without overpowering the dish. If you're sensitive to heat, you can remove the seeds first.
đ„ Step 3: Simmer the Pork with Hominy and Broth
Return the seared pork to the Dutch oven. Add 4 cups chicken broth, 2 whole bay leaves, 1.5 tsp salt, and 0.5 tsp black pepper. Bring to a boil, then reduce heat to low and cover partially. Simmer for 1 hour, turning the pork occasionally to ensure even cooking. You'll notice the meat becoming fork-tender and the broth developing a rich, smoky color.
After 1 hour, add the 2 cups dried hominy (or 2 cans (15 oz each) drained hominy for convenience). The hominy should be fully submerged in the broth. If not, add a little water. Return to a simmer and cook uncovered for another 30-45 minutes until the pork is fork-tender and easily pulls apart. The hominy will absorb some of the flavorful broth, becoming tender and slightly translucent.
â° Step 4: Rest and Prepare Toppings
Once the pork is tender, remove it from the broth and shred it using two forks. Return the shredded pork to the pot and stir to combine. Let the posole rest off heat for 10 minutesâthis allows all the flavors to meld together and the hominy to finish absorbing the liquid. The resting also makes the broth thicker and more flavorful.
While the posole rests, prepare your toppings: thinly slice the 1 cup radishes, slice the 1 whole avocado, and juice the 2 whole lime. Chop the 0.5 cup fresh cilantro for garnish. These bright toppings cut through the richness of the pork and add freshness to each bite. Keep them separate until serving so everyone can customize their bowls.
Pro Tips For Making Mexican Pork Posole
- Brown the Pork: DESCRIPTION: Donât rush the pork shoulderâget it deep golden on all sides before adding liquid. I used to skip this, thinking it was just about flavor, but it actually builds a crust that keeps the meat juicy while it braises. High heat, 5-7 minutes per side, no crowding.
- Soak Hominy Right: DESCRIPTION: Dried hominy needs at least 4 hours in waterâovernight is better. I learned this the hard way when my posole turned to mush. Rinse it after soaking to remove any grit, then drain well. No soggy texture here.
- Blend Chipotle Carefully: DESCRIPTION: Chipotle in adobo sauce is potentâstart with 1-2 peppers, blended with the sauce and a splash of broth, not water. This keeps the smoky depth without overpowering. I once used the whole can and regretted it.
- Simmer Low and Slow: DESCRIPTION: After the initial boil, drop the heat to a bare simmerâjust tiny bubbles breaking the surface. I used to let it rage, and the pork turned out dry. Patience here means fork-tender meat and hominy that absorbs flavor, not falls apart.
Dietary considerations for this mexican pork posole
Vegetarian Adaptation
Swap the pork shoulder for 3 lbs portobello mushrooms or firm tofu pressed and cubed. Marinate the mushrooms in 2 tbsp olive oil, 1 tbsp soy sauce, 1 tsp smoked paprika, and 1 tsp cumin for 30 minutes before searing.
For tofu, bake at 400°F for 25 minutes until crispy. The umami from mushrooms or tofu mimics porkâs richness beautifully. đ±
Gluten-Free Options
This recipe is naturally gluten-free, but check your chicken broth and hominy labelsâsome brands contain traces. For extra safety, use gluten-free tamari instead of soy sauce in your marinade. Corn-based hominy is typically safe, but always verify. The smoky chipotle and cumin flavors shine even without gluten-containing ingredients.
Low-Carb Version
Replace the hominy with 2 cups cauliflower rice (sautĂ©ed with œ tsp cumin and œ tsp garlic powder for 5 minutes before adding to the broth). The cauliflower absorbs flavors beautifully while keeping carbs low.
For extra heartiness, add œ cup black beans (rinsed well). This version keeps the smoky, spicy soul of posole while fitting low-carb diets.
Dairy-Free Considerations
Posole is naturally dairy-free, but always double-check your chicken broth and any toppings like avocado crema (if using). For extra richness, stir in 2 tbsp coconut cream at the end for a velvety texture.
The dish remains vibrant with its natural flavorsâno dairy needed to shine. Lime and cilantro keep it bright and fresh.
Spice Level Control
Adjust heat by removing chipotle seeds before mincing or using fewer peppers. For mild heat, reduce to 1 chipotle pepper total. If you love spice, add œ tsp cayenne pepper to the broth.
The smoky depth remains even with minimal heatâitâs all about balancing the flavors. Taste as you go and adjust to your crowdâs preferences.
Nutrition facts
Frequently asked questions
Can I substitute pork ribs for pork shoulder in this recipe?
Pork ribs work beautifully and add extra richness to the broth. Use 3 lbs bone-in pork ribs instead, and sear them skin-side down first to render the fat. They'll cook faster than shoulder (about 45-60 minutes total), so check for tenderness at 40 minutes. The meat will be more tender but slightly less shreddableâperfect for hearty bites.
How can I make this posole less spicy?
Start by removing the seeds from the chipotle peppers before mincing them. For even milder heat, reduce to just 1 chipotle pepper total (plus 1 tbsp adobo sauce for depth). If you want to eliminate spice entirely, substitute with 1 tbsp smoked paprika and œ tsp ground cuminâthe smoky flavor remains without heat. Always taste as you go!
What's the best way to reheat leftover posole?
Reheat gently on the stove over low heat with a splash of water or broth to prevent drying. Never microwave directly from the fridgeâit'll make the broth watery. For best results, reheat just until warmed through (5-7 minutes), then add fresh toppings. If the broth thickens too much, stir in a little water or broth. Leftover posole actually tastes better the next day!
Can I make this recipe in an Instant Pot?
Yes! Sear the pork first in a skillet, then transfer to your Instant Pot. Add all broth ingredients, seal, and cook on high pressure for 45 minutes (natural release). After releasing pressure, shred the pork and stir in hominy. The Instant Pot version cooks 50% faster but may need a splash of water if the broth seems too thick. Adjust seasoning after cooking.
What's the difference between red and green posole?
This recipe is red posole, which uses dried hominy (white corn) and pork. Green posole features poblano peppers (not chipotle) and often includes chicken or turkey instead of pork. The broth is lighter and more herbaceous. Both are deliciousâtry making both versions for a full posole experience! The key difference is the pepper and protein used.
