Nutrition Facts for Posole mexican soup with pork and hominy
Blog Research API Download App

Posole Mexican Soup with Pork and Hominy

Image of Posole Mexican Soup with Pork and Hominy
Nutriscore Rating: 72/100

Warm, hearty, and bursting with authentic Mexican flavors, this Posole Mexican Soup with Pork and Hominy is a vibrant bowl of comfort that’s perfect for any occasion. Tender chunks of pork shoulder simmer to perfection in a rich, smoky broth infused with dried guajillo and ancho chiles, aromatic garlic, and earthy spices like oregano and cumin. The addition of hominy gives the soup its signature texture, while a medley of fresh garnishes like crisp radishes, shredded cabbage, chopped cilantro, and a splash of lime juice add layers of freshness and crunch. Serve it with tostadas for a satisfying, crowd-pleasing meal that feels like a celebration in every bite. Whether you’re looking for an authentic Mexican recipe or simply crave a soul-soothing soup, this posole delivers unbeatable flavor and tradition.

🧬 Science-Backed Nutrition

Be Healthy Without Effort

Science-backed supplements for performance, wellness, and longevity.

pH Balance Support
Made in USA
Science-Backed
Shop Supplements →

Optimize your body chemistry naturally

nutriEffect Supplements

Recipe Information

⏱️
Prep Time
30 min
🔥
Cook Time
N/A
🕐
Total Time
30 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

18 items
  • 2 pounds Pork shoulder or pork butt
  • 2 teaspoons Salt
  • 1 teaspoon Black pepper
  • 4 cloves Garlic cloves
  • 1 medium White onion
  • 4 pieces Dried guajillo chiles
  • 2 pieces Dried ancho chiles
  • 1 teaspoon Dried oregano
  • 1 teaspoon Ground cumin
  • 2 leaves Bay leaves
  • 8 cups Chicken broth
  • 30 ounces Canned white hominy
  • 2 tablespoons Vegetable oil
  • 5 pieces Radishes (for garnish)
  • 2 cups Cabbage (shredded, for garnish)
  • 1 piece Lime (cut into wedges, for garnish)
  • 0.5 cup Cilantro (chopped, for garnish)
  • 8 pieces Tostadas (optional, for serving)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Cut the pork shoulder into 2-inch cubes and season with salt and pepper. Set aside.

2

Peel and smash the garlic cloves. Cut the white onion in half, reserving one half for the broth and finely dicing the other half for garnish.

3

Remove the stems and seeds from the dried guajillo and ancho chiles. Toast the chiles in a dry skillet over medium heat for 30 seconds per side until fragrant, but not burned. Transfer the chiles to a bowl and cover them with hot water. Let them soak for 20 minutes.

4

In a large soup pot or Dutch oven, heat 2 tablespoons of vegetable oil over medium-high heat. Add the pork cubes and sear on all sides until browned. Remove the pork and set aside.

5

In the same pot, add half the onion and smashed garlic cloves. Sauté until fragrant, about 2 minutes.

6

Return the seared pork to the pot. Add chicken broth, oregano, cumin, and bay leaves. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 1.5 hours, or until the pork is tender.

7

While the pork simmers, drain the soaked chiles and transfer them to a blender along with 1 cup of the cooking broth from the pot. Blend until smooth, then strain the chile mixture through a fine-mesh sieve to remove any solids.

8

Once the pork is tender, add the strained chile sauce and the canned hominy (drained and rinsed) to the pot. Simmer for another 30–45 minutes to allow the flavors to meld.

9

Taste the soup and adjust seasoning, adding more salt as needed.

10

Serve the posole hot, garnished with thinly sliced radishes, shredded cabbage, chopped cilantro, diced onion, and a squeeze of lime juice. Offer tostadas on the side for dipping or crunching.

Cooking Tip: Take your time with each step for the best results!
693
cal
45.3g
protein
49.7g
carbs
36.5g
fat

Nutrition Facts

1 serving (731.0g)
Calories
693
% Daily Value*
Total Fat 36.5 g 47%
Saturated Fat 10.2 g 51%
Polyunsaturated Fat 2.9 g
Cholesterol 124 mg 41%
Sodium 1906 mg 83%
Total Carbohydrate 49.7 g 18%
Dietary Fiber 7.3 g 26%
Total Sugars 3.7 g
Protein 45.3 g 91%
Vitamin D 0.4 mcg 2%
Calcium 120 mg 9%
Iron 5.1 mg 28%
Potassium 1268 mg 27%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

28.0%%
25.7%%
46.3%%
Fat: 1957 cal (46.3%%)
Protein: 1086 cal (25.7%%)
Carbs: 1184 cal (28.0%%)