Nutrition Facts for Posole mexican soup with pork and hominy

Posole Mexican Soup with Pork and Hominy

Image of Posole Mexican Soup with Pork and Hominy
Nutriscore Rating: 70/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.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
30 min
🔥
Cook Time
3 hr
🕐
Total Time
3 hr 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!
4768
cal
223.7g
protein
363.6g
carbs
277.9g
fat

Nutrition Facts

1 serving (4438.5g)
Calories
4768
% Daily Value*
Total Fat 277.9 g 356%
Saturated Fat 77.3 g 386%
Polyunsaturated Fat 16.8 g
Cholesterol 635 mg 212%
Sodium 12956 mg 563%
Total Carbohydrate 363.6 g 132%
Dietary Fiber 64.6 g 231%
Total Sugars 21.3 g
Protein 223.7 g 447%
Vitamin D 0.0 mcg 0%
Calcium 755 mg 58%
Iron 31.7 mg 176%
Potassium 6948 mg 148%

*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

30.0%%
18.4%%
51.6%%
Fat: 2501 cal (51.6%%)
Protein: 894 cal (18.4%%)
Carbs: 1454 cal (30.0%%)