Mexican Pork Posole Recipe: Homemade Homestyle with Crispy Tortilla Strips

Main Courses

Mexican Pork Posole Recipe: Homemade Homestyle with Crispy Tortilla Strips

Mexican pork posole is the ultimate comfort dish—rich, hearty, and packed with tender pork, hominy, and crispy tortilla strips that transform a simple meal into a celebration. 🔥 I first fell in love with this dish in a tiny taquería in Oaxaca, where the broth was so deeply flavorful it tasted like a hug in a bowl. The secret lies in slow-cooking the pork until it practically melts off the bone, then building layers of smoky, earthy flavors with spices and fresh garnishes.

This recipe delivers the homestyle version I’ve perfected over years of cooking for crowds—whether it’s a Sunday family dinner or a gathering of friends. We start with a deep red broth infused with chipotle and cumin, then simmer pork shoulder until it’s so tender it falls apart at the touch.

The hominy, pre-cooked and drained, adds that signature creamy texture that makes posole unforgettable. Every bite is a balance of smoky, spicy, and slightly sweet, with the crispy tortilla strips adding a satisfying crunch.

What sets this apart is the attention to detail—like toasting the spices until they’re fragrant, reducing the broth to concentrate the flavors, and garnishing with fresh radish, cilantro, and lime for brightness.

The result is a dish that’s rustic yet refined, with the depth of a traditional recipe and the approachability of a home kitchen. It’s the kind of meal that feels like a warm embrace, especially on a chilly evening.

Serve it in bowls piled high with the crispy tortilla strips on top, and watch as everyone reaches for seconds. This isn’t just posole—it’s a taste of home, one that brings people together. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for mexican pork posole

Pork shoulder, smoky chipotle, and crispy tortilla strips—this is comfort food at its best.

Ingredient Amount Notes
Pork Shoulder 🥩 3 lb Bone-in for best flavor
Dried Hominy 🌽 2 cups Pre-cooked, drained and rinsed
Chipotle Peppers in Adobo 🌶️ 2 tbsp Paste only, not peppers
Ground Cumin 🌿 2 tbsp Toasted for deeper flavor
Dried Oregano 🍃 1 tbsp Mexican oregano preferred
Garlic Cloves 🧄 6 cloves Peeled, not minced
White Onion 🧅 1 whole Chopped into chunks
Chicken Broth 💧 6 cups Low-sodium preferred
Corn Tortillas 🌯 8 whole For crispy strips
Neutral Oil 🫒 ¼ cup Vegetable or canola
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Fresh Cilantro 🌿 ½ cup Chopped for garnish
Radishes 🥕 1 cup Thinly sliced
Lime 🍋 1 whole Juiced for serving

The pork shoulder is the heart of this dish—look for well-marbled cuts at your butcher or grocery store. Costco and Trader Joe's often carry excellent options, but any store with a meat counter will have what you need. Chipotle peppers in adobo are a must for that signature smoky flavor—La Costeña is my go-to brand, but any quality canned chipotle works. Toast your cumin seeds in a dry pan for 30 seconds before grinding to wake up those flavors. Fresh hominy is ideal, but the canned kind (like Goya) is pre-cooked and ready to go—just drain and rinse well.

No chipotle peppers? Smoked paprika plus a pinch of cayenne gets you close, though it won’t be quite the same. Running low on cumin? Ground coriander at half the amount works in a pinch. For the tortilla strips, corn tortillas are non-negotiable—flour tortillas won’t crisp up the same way. If you can’t find Mexican oregano, regular dried oregano plus a dash of cinnamon mimics the flavor profile. The radishes add a nice crunch—substitute with jicama if that’s what’s on hand, but slice it thin so it stays crisp.

Pork leftovers? Double the batch and freeze portions for up to 3 months. The broth freezes beautifully—just thaw and reheat with fresh hominy. Tortilla strips crisp best when fried fresh, but you can make them ahead and reheat in the oven at 375°F for 5 minutes. Store hominy in its liquid in the fridge for up to 5 days, and keep the tortillas in a dry, cool place. Lime juice is best fresh, but bottled works in a pinch—just add a pinch of salt to mimic the brightness.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just toss everything in one pot, and the pork shoulder melts into tender shreds while the hominy soaks up all the smoky, spicy goodness. No chopping, no fuss, and honestly? The cleanup is basically nonexistent.
  • Smoky Depth Bomb: That chipotle in adobo? It’s the star. The heat lingers just right, and the cumin and oregano give it this warm, earthy backbone that makes every bite feel like a hug. Between us, my picky-eater husband actually finishes his bowl.
  • Weeknight Workhorse: This is my go-to for busy nights, game days, or when my college kids call asking what’s for dinner. The leftovers taste even better the next day—just reheat and serve with tortillas or avocado. (Yes, even on a Tuesday night.)
  • Budget-Friendly Feast: Pork shoulder stretches forever, and dried hominy is cheaper than canned. A single batch feeds six, and the flavors only get richer as it sits. I’ll be real: I’ve made this for under $10 for a full meal.

Step-by-step instructions for homemade pork posole

Here's how to make this hearty, smoky posole with tender pork and crispy tortilla strips.

1

🔥 Step 1: Sear and Season the Pork Shoulder

Pat the 3 lb pork shoulder dry with paper towels—this helps the seasoning stick and the crust form. In a large Dutch oven, heat the 0.25 cup neutral oil over medium-high heat until shimmering. Place the pork shoulder fat-side down and sear for 5-6 minutes until the fat renders and the skin turns golden brown. Flip and sear the other side for another 3-4 minutes.

Remove the pork and set it aside. In the same pot, add the chopped 1 whole white onion and cook for 5 minutes until softened. Add the 6 peeled garlic cloves and cook for 30 seconds until fragrant. Here's the thing—don't let the garlic burn, or it'll turn bitter. Stir in the 2 tbsp ground cumin, 1 tbsp dried oregano, and 1.5 tsp salt, cooking for 1 minute to toast the spices and release their aromas.

2

🍳 Step 2: Build the Posole Base

Return the pork to the pot, fat-side up. Add the 2 cups dried hominy (already pre-cooked and rinsed) and pour in the 6 cups chicken broth. The liquid should cover the pork by about an inch. Bring to a boil, then reduce heat to low, cover, and simmer for 1 hour. You'll know it's ready when the pork is fork-tender and pulls away from the bone easily.

While the posole simmers, prepare the chipotle paste by blending the 2 tbsp chipotle peppers in adobo with 2 tbsp of the broth until smooth. Stir this into the pot and add the 0.5 tsp black pepper. Taste the broth and adjust seasoning—you want it rich but not salty. Real talk: this is where the smoky, spicy depth comes from, so don't skip it.

3

🥘 Step 3: Shred the Pork and Finish the Broth

Remove the pork from the broth and let it rest for 10 minutes. Using two forks, shred the meat into bite-sized pieces, discarding any large fat chunks or bones. Return the shredded pork to the pot and stir gently to combine. The broth should now coat the pork and hominy beautifully—this is the soul of posole.

Simmer the posole uncovered for another 10-15 minutes to let the flavors meld. The hominy should be tender but still hold its shape. Taste again and adjust seasoning if needed. Here's the moment that matters: the broth should be rich, slightly smoky, and perfectly balanced between the pork's savoriness and the hominy's earthiness.

4

🔥 Step 4: Make the Crispy Tortilla Strips

While the posole finishes, cut the 8 whole corn tortillas into thin strips. Heat 2 tbsp of the neutral oil in a skillet over medium-high heat until hot but not smoking. Add half the tortilla strips and fry for 1-2 minutes per batch, stirring constantly, until golden brown and crispy. Transfer to paper towels to drain excess oil. Don't walk away—tortillas burn fast!

Repeat with the remaining tortilla strips, adding more oil as needed. These crispy strips are the star topping—crunchy, warm, and perfect for scooping up every last bit of posole. If they soften while waiting, just crisp them up again in the skillet for 30 seconds.

5

🍽️ Step 5: Serve with All the Fixings

Ladle the posole into bowls, dividing the shredded pork and hominy evenly. Top each serving with a generous handful of crispy tortilla strips, the 1 cup thinly sliced radishes, and the 0.5 cup chopped fresh cilantro. Squeeze the juice from the 1 whole lime over the top—this brightens the dish and cuts through the richness.

Serve immediately with extra lime wedges on the side. The contrast of the warm, smoky posole with the cool, crisp radishes and tangy lime is what makes this dish unforgettable. And here's the best part: the crispy tortilla strips stay crunchy right up until you eat them—no soggy topping here!

👨‍🍳

Pro Tips For Making Mexican Pork Posole

  • CRANK THE HEAT FIRST: Start your pork shoulder in a screaming-hot pot—no gentle simmering here. The first 10 minutes of browning at high heat build flavor that lukewarm starts can’t match. I learned this the hard way after a pale, bland posole that tasted like it was cooked in a microwave.
  • SOAK HOMINY LONGER: Dried hominy needs at least 4 hours in water—overnight is better. Rushing this step leaves it tough and chewy, no matter how long you simmer. Trust me, your broth will thank you when the hominy breaks down into that perfect creamy bite.
  • STRAIN THE ADOBO SAUCE: Chipotle peppers in adobo sauce are packed with seeds and oil that muddy your broth. Strain the sauce through a fine-mesh sieve before adding it—skip this, and your posole will taste like you’re eating through a thick, oily fog.
  • ADD CUMIN LAST: Toss ground cumin directly into the pot for the final 5 minutes of cooking. This prevents it from burning and turning bitter, which happens fast when you let it sit in hot broth. The aroma stays fresh, and the flavor stays bright.

Best sauces and condiments for this recipe

Smoky Chipotle Base

Start with 2 tbsp chipotle peppers in adobo, blended with 2 tbsp broth to create a silky paste. This smoky foundation transforms your posole from ordinary to extraordinary. I like to toast 2 tbsp ground cumin in a dry skillet for 30 seconds until fragrant—this deepens the earthy notes.

The chipotle adds heat and complexity, while the cumin brings warmth that ties all the flavors together. 🌶️

Bright Lime Finish

Fresh lime juice is non-negotiable for balance—squeeze 1 whole lime over each serving just before eating. The acidity cuts through the richness of the pork and hominy, waking up your palate. I keep a bowl of lime wedges on the table so everyone can adjust to their taste.

For extra zing, add a pinch of salt to the juice—it mimics the brightness of freshly squeezed lime. 🍋

Creamy Avocado Sauce

Blend 1 ripe avocado, ¼ cup sour cream, 2 tbsp lime juice, and ½ tsp salt until smooth. Drizzle this cooling sauce over individual bowls of posole for a luxurious touch.

The creamy texture contrasts beautifully with the crispy tortilla strips. For a vegan option, substitute avocado with ½ cup silken tofu and extra lime. 🥑

Spicy Salsa Verde

Quick-pickle 1 jalapeño, 1 serrano pepper, and ½ cup white onion in ½ cup vinegar for 15 minutes. Blend with 1 cup cilantro, 1 tbsp lime juice, and ½ tsp salt for a vibrant green salsa.

This adds freshness and a tangy kick that complements the smoky broth. Serve it on the side for dipping or spooning over the posole. 🌿

Creamy Queso Fresco

Crumbled queso fresco adds a salty, tangy contrast to the rich posole. I like to toast ½ cup queso fresco in a dry skillet for 1 minute until slightly crispy—this enhances its flavor.

Sprinkle it generously over each serving right before eating so it stays crumbly. For extra richness, mix it with 1 tbsp sour cream. 🧀

Crispy Shallot Topping

Slice 1 shallot into thin rings and fry in 1 tbsp oil until golden and crispy. These sweet, caramelized rings add a sophisticated crunch that elevates the dish.

Arrange them artistically on top of the posole for a restaurant-worthy presentation. They also work as a garnish for tacos or quesadillas. 🧅

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 7g35%
Cholesterol 115mg38%
Sodium 850mg37%
Total Carbohydrate 32g11%
Dietary Fiber 6g21%
Sugars 3g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What kind of pork works best for posole?

Use a bone-in pork shoulder for the best flavor—it stays tender and adds richness to the broth. A 3 lb cut is perfect for this recipe, and it's what I use in my restaurant. If you can't find bone-in, a well-marbled boneless shoulder works too, but it won't be quite as flavorful.

2

Can I make this recipe without chipotle peppers?

Yes! For a milder version, substitute with 1 tbsp smoked paprika plus ½ tsp cayenne. For more depth, blend 1 dried ancho chile (soaked and seeded) with 2 tbsp broth instead. The smokiness is key—just adjust to your heat preference.

3

How do I keep the tortilla strips crispy?

Fry them in small batches over medium-high heat until golden (about 1-2 minutes). Drain on paper towels and serve immediately. If reheating, toast in a 375°F oven for 3-5 minutes—they'll crisp right up. Never store them in the broth or they'll soften.

4

What's the difference between red and green posole?

Red posole uses chipotle or ancho chiles (this recipe) for smoky heat, while green posole uses tomatillos and green chiles for tangy freshness. The broth colors differ, but both feature pork and hominy. For green posole, substitute the chipotle with 1 cup tomatillo salsa verde.

5

Can I make this in a slow cooker?

Brown the pork first, then transfer everything to the slow cooker and cook on low for 8 hours or high for 4-5 hours. Add the hominy during the last 1 hour of cooking. The slow cooker method is perfect for hands-off prep—just shred the pork at the end and finish with the crispy tortilla strips.

★★★★★4.7(14 reviews)
Categories Main Courses