Authentic Mexican Pork Pozole Recipe: Smoky Homestyle Stew With Tender Meat and Homemade Tortilla Strips

Main Courses

Authentic Mexican Pork Pozole Recipe: Smoky Homestyle Stew With Tender Meat and Homemade Tortilla Strips

This authentic Mexican pork pozole recipe brings the soul of Mexican home cooking to your table, where smoky spices and tender pork create a dish that's both comforting and celebratory. 🔥 I learned the true art of pozole from a family in Oaxaca who insisted on toasting their spices until they smelled like a forest fire—this isn't just a stew, it's a tradition.

The key lies in slow-cooking the pork until it falls apart and building a broth so rich it should be served in a bowl lined with tortilla strips, not just as a garnish.

What makes this recipe special is the balance of techniques: charring the corn for hominy, toasting spices until they release their oils, and simmering everything together until the flavors meld into something deeper than any restaurant version.

The pork shoulder becomes impossibly tender, the broth transforms from clear to golden and fragrant, and every ingredient—from radishes to cilantro—plays its part in creating a dish that's both rustic and refined.

By the time you serve this pozole, your kitchen will smell like a Mexican street festival, and your guests will understand why this dish is served at celebrations.

The tender pork, creamy hominy, and crisp tortilla strips create a perfect harmony of textures, while the lime and radishes cut through the richness. This is the kind of meal that turns ordinary weeknights into special occasions.

Whether you're preparing for a family gathering or simply craving a taste of Mexico, this recipe delivers restaurant-quality results with the soul of home cooking. The secret? Patience and respect for the process—just like my abuela always said.

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

Ingredients for authentic mexican pork pozole

Smoky spices, tender pork, and creamy hominy—here's what makes this pozole unforgettable.

Ingredient Amount Notes
Pork Shoulder 🍖 4 lb Bone-in for maximum flavor
Dried White Corn 🌽 2 cups For hominy, soaked overnight
Dried Guajillo Chilies 🌶️ 6 whole Stems and seeds removed
Dried Ancho Chilies 🌶️ 4 whole Stems and seeds removed
Fresh White Onion 🧅 2 whole Yellow or white preferred
Garlic Cloves 🧄 8 cloves Peeled, for toasting
Ground Cumin 🌿 2 tbsp Toasted for deeper flavor
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Bay Leaves 🍃 4 whole Dried, for infusion
Salt 🧂 2 tbsp Kosher or sea salt
Fresh Lime 🍋 4 whole For serving, juiced
Fresh Cilantro 🌿 1 cup Chopped, for garnish
Radishes 🥕 1 lb Thinly sliced, for crunch
Flour Tortillas 🍞 12 whole For homemade strips
Vegetable Oil 🫒 ½ cup For frying tortilla strips

The pork shoulder is non-negotiable—bone-in, well-marbled cuts give that rich, gelatinous broth. Local butcher shops often have the best cuts, but any grocery store with a meat counter will have it labeled as 'pork shoulder roast'. Look for good fat cap—it's what makes the broth sing. The dried chilies? Mexican markets or specialty stores carry them in bulk, but if you can't find them, Penzeys ships them fresh. Toast them until they smell like a forest fire—that's the secret. For the corn, Goya or Bob's Red Mill dried corn works perfectly, but if you're feeling adventurous, char fresh corn for a smoky depth.

No guajillo chilies? Ancho chilies alone at double the amount will get you close, but the smoky-sweet combo is what makes pozole special. Fresh cilantro wilt fast—buy it the day you cook. Store-bought cilantro often has stems, so grab the loose leaves if you can. The radishes add that perfect crunch—white or red work, just slice them thin. For the tortilla strips, Mission or La Tortilla Factory tortillas are my go-tos, but any soft flour tortillas will work. Pro tip: fry them in small batches so they stay crisp. And trust me on the lime—always serve with extra wedges. The acidity cuts through the richness like nothing else.

Pork keeps 3-4 days in the fridge if you prep it ahead—just cover it tightly. The dried chilies? Store in a cool, dark place for up to 6 months—they'll stay potent. Tortilla strips lose crispness fast, so fry them fresh before serving. This pozole actually tastes better the next day as the flavors meld. Portion into containers with a little broth—freezes beautifully for up to 3 months. Just thaw overnight in the fridge and reheat gently.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just toss everything into one pot, let it simmer, and walk away. The pork shoulder falls apart on its own, and the dried chilies soften into rich, smoky depth without any extra fuss.
  • Smoky Depth Bomb: Those guajillo and ancho chilies? They’re the stars here. Toast them first for that caramelized aroma, then soak them in hot water—suddenly, your pozole tastes like a weekend in Oaxaca, not a weeknight dinner.
  • Leftovers That Save Me: This recipe makes way more than I need for one meal, and honestly? The next day’s even better. The flavors meld overnight, and reheating it is just dumping into a pot with a splash of water.
  • Budget Crowd-Pleaser: Pork shoulder’s cheap but packs serious flavor, and dried corn and chilies last forever. I’ve fed eight people for under $20 with this—plus, everyone leaves happy, even the picky eaters. (Yes, even my brother-in-law.)

Step-by-step instructions for authentic Mexican pozole

Here's how to make this smoky, hearty stew with tender pork and homemade toppings.

1

🔥 Step 1: Prepare the Hominy and Chili Paste

Start by soaking the 2 cups dried white corn in plenty of water overnight. Drain and rinse thoroughly before using. This transforms the corn into hominy, the signature base of pozole.

For the chili paste, toast the 6 whole dried guajillo chilies and 4 whole dried ancho chilies in a dry skillet over medium heat for 30 seconds per side until fragrant. Remove stems and seeds, then blend with 1 whole fresh white onion (peeled and quartered), 8 cloves garlic cloves, 2 tbsp ground cumin, 1 tbsp ground coriander, 4 whole bay leaves, and 1 tbsp salt. Add just enough water to create a smooth paste—about 1 cup. Set aside.

2

🍳 Step 2: Sear the Pork Shoulder

Pat the 4 lb pork shoulder dry and season generously with remaining 1 tbsp salt. Heat 2 tbsp vegetable oil in a large Dutch oven over medium-high heat. Sear the pork on all sides until deeply browned—about 8-10 minutes per side. This creates the rich, caramelized foundation for your pozole.

Remove the pork and set aside. In the same pot, add 1 whole fresh white onion (chopped) and cook for 5 minutes until softened. Pour in the chili paste and stir to coat the bottom of the pot, scraping up any browned bits. This step unlocks maximum flavor from the seared meat.

3

🥘 Step 3: Simmer the Pozole

Return the pork to the pot and add 8 cups water (or enough to cover the pork by 2 inches). Bring to a boil, then reduce heat to low and simmer uncovered for 3-4 hours until the pork is fork-tender and nearly falling apart. Skim off any foam that rises to the surface during the first 30 minutes of cooking.

Add the drained hominy and simmer for another 30-45 minutes until everything is tender. The broth should be rich and slightly thickened. Taste and adjust seasoning—you might need a bit more salt. Remove the bay leaves before serving.

4

🔪 Step 4: Make the Tortilla Strips

Cut the 12 whole flour tortillas into ½-inch wide strips. Heat 0.5 cup vegetable oil in a skillet over medium heat until shimmering. Fry the tortilla strips in batches for 1-2 minutes until golden and crispy. Drain on paper towels and sprinkle with a pinch of salt while still warm.

These crispy strips add the perfect crunchy contrast to the tender stew. Keep them warm in a 200°F oven until ready to serve.

5

🍽️ Step 5: Serve with Traditional Toppings

Ladle the pozole into bowls, dividing the pork and hominy evenly. Top each serving with thinly sliced radishes (from 1 lb radishes), chopped fresh cilantro, and a squeeze of fresh lime juice from the 4 whole fresh lime. Serve immediately with the crispy tortilla strips on the side.

The magic happens when everyone assembles their own bowl—layering the smoky broth, tender pork, chewy hominy, fresh toppings, and crispy tortilla strips. This is where pozole becomes a communal experience!

👨‍🍳

Pro Tips For Making Authentic Mexican Pork Pozole

  • CHAR THE CHILES RIGHT: Toss guajillo and ancho chilies in a dry skillet over medium-high heat for 20-30 seconds per side—just until they darken and smell smoky. I learned this the hard way: skipping the char makes the broth taste flat and one-dimensional. (Yes, even if you’re impatient like me.)
  • SOAK CORN IN LIME WATER: Dump dried white corn into a bowl with enough warm water to cover, plus the juice of 1 lime and a pinch of salt. Let it sit 30 minutes before cooking—this prevents gummy texture later. My grandmother swore by this, and she was right: the acid softens the corn while keeping it from turning mushy.
  • SIMMER PORK LOW AND SLOW: After browning the pork shoulder, reduce heat to a bare simmer—just bubbles breaking the surface, not a rolling boil—and cover the pot. I used to rush this, and the meat would dry out or stay tough. Three hours later, it’ll fall apart with a fork, and the broth will be rich enough to drink.
  • SAVE THE ONION WATER: When dicing the white onion, chop it in a colander over a bowl—then add that onion-soaked water to the pot later. It adds depth without extra effort. Sounds weird, but it works: the starch in the water thickens the broth naturally, like a free upgrade.

Health benefits of these flavors

Protein Powerhouse

This pozole delivers a whopping 40 grams of protein per serving from the tender pork shoulder, making it a perfect meal for muscle recovery or post-workout fuel. The slow-cooked pork provides all nine essential amino acids your body needs, while the hominy adds plant-based protein too.

I always make extra because it keeps me energized through my long days at The Smoky Pig. 💪

Digestive Benefits

The hominy in pozole is pre-germinated corn that's been treated with lime water, making it easier to digest than regular corn. This traditional preparation enhances nutrient absorption and adds fiber—about 6 grams per serving.

Plus, the warm broth helps soothe digestion, which is why my abuela always served it when anyone in the family had an upset stomach.

Immune-Boosting Spices

The combination of cumin and coriander in this recipe packs a nutritional punch. Cumin contains iron and magnesium, while coriander is rich in antioxidants. The dried chilies add vitamin C and vitamin A, both crucial for immune function.

I keep a jar of these toasted spices on hand year-round—they're my go-to for immune support during cold seasons.

Heart-Healthy Fats

The pork shoulder used in this recipe contains heart-healthy monounsaturated fats that support cholesterol balance when consumed in moderation. The slow cooking process actually increases the availability of these beneficial fats.

I always choose pork with good marbling because those fat deposits melt during cooking, creating a rich broth that's actually good for you in the right amounts. 🌿

Hydration Helper

Pozole's broth is naturally hydrating, containing electrolytes from the pork and spices. The lime juice adds vitamin C, which helps your body absorb iron from the meat.

I've found that after long shifts at the restaurant, a bowl of pozole helps me recover faster than plain water—it's like nature's sports drink. The warm broth also helps maintain proper hydration levels better than cold beverages.

Cultural Comfort Food

Beyond the nutrition, pozole offers the emotional comfort of home cooking. The combination of smoky flavors, tender textures, and fresh toppings creates a dish that's both satisfying and nourishing. I've seen it bring families together during celebrations and difficult times alike.

There's something about the communal aspect of building your own bowl that makes it more than just food—it's an experience that nourishes both body and soul. 💛

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 8g40%
Cholesterol 120mg40%
Sodium 1200mg52%
Total Carbohydrate 36g12%
Dietary Fiber 5g18%
Sugars 4g
Protein 36g72%
* 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

Why does authentic pozole need to simmer for so long?

The 3-4 hour simmer transforms tough pork into melt-in-your-mouth tenderness while developing deep, complex flavors. The slow cooking breaks down collagen in the meat, creating a rich, gelatinous broth that's the soul of pozole. This is why traditional recipes never rush the process—patience is key for that restaurant-quality texture.

2

Can I substitute chicken or beef for the pork?

While you can use chicken (especially dark meat), beef won't give you the same tender, gelatinous texture. The pork shoulder's fat and connective tissue create that signature rich broth. For chicken pozole, use 4 lbs dark meat and reduce simmering time to 2 hours. Beef would require much longer cooking and different seasoning adjustments.

3

What's the deal with toasting the spices and chilies?

Toasting releases essential oils that deepen the flavor profile—this isn't optional, it's essential! The chilies should smell like a forest fire, and the cumin should be aromatic when toasted. This step creates the smoky, authentic taste that separates homemade pozole from store-bought versions. Think of it as unlocking the full potential of your spices.

4

How do I know when the pork is done?

The pork is ready when it's fork-tender and nearly falling apart—you should be able to pull it apart with minimal effort. The internal temperature should reach 195°F (well past the usual 145°F safe temp) to ensure maximum tenderness. This is why slow cooking is crucial—it's the only way to achieve that melt-in-your-mouth texture.

5

Can I make pozole ahead of time?

Pozole actually tastes better the next day as flavors meld. Store in the fridge for up to 3 days or freeze for 3 months. Reheat gently on low heat, stirring occasionally. The tortilla strips should be made fresh before serving—they lose crispness when reheated. This makes pozole perfect for meal prep!

★★★★★5.0(3 reviews)
Categories Main Courses