A steaming bowl of Mexican Pozole is an inviting dish that brings warmth and comfort. This traditional Mexican soup combines tender beef with hearty hominy, all swimming in a rich red chile broth. It’s perfect for any occasion, whether it’s a family gathering or a festive celebration. With its vibrant flavors and customizable toppings, this pozole recipe stands out as a delicious staple in Mexican cuisine.
Why You’ll Love This Recipe
- Authentic flavor: Experience the genuine taste of Mexico with rich spices and quality ingredients.
- Customizable toppings: Add your favorite garnishes like lime, avocado, and radishes for a personalized touch.
- Feeding a crowd: This recipe serves 8, making it ideal for gatherings or meal prep.
- Hearty and satisfying: Packed with protein and fiber, this dish keeps you full and satisfied.
- Easy to prepare: With simple ingredients and clear steps, you’ll have a delicious meal in no time.
Tools and Preparation
Preparing Mexican Pozole requires some essential kitchen tools to ensure everything goes smoothly. Here’s what you’ll need:
Essential Tools and Equipment
- Large pot
- Blender
- Cutting board
- Knife
- Measuring spoons
- Ladle
Importance of Each Tool
- Large pot: A must-have for simmering the beef and broth together to develop deep flavors.
- Blender: Essential for creating a smooth chile sauce that adds richness to the pozole.
Ingredients
A traditional Mexican soup featuring tender beef and hominy in rich red chile broth, topped with fresh crunchy garnishes.
For the Soup Base
- 5 lb beef shoulder/butt roast
- 10 cloves garlic, divided
- 2 tsp salt
- 1 yellow onion, quartered
- 4 bay leaves
- 3 tbsp chicken bouillon
For the Chile Sauce
- 6 dried guajillo chiles
- 6 dried ancho chiles
- 1-3 dried chiles de arbol (optional)
- 2 tbsp oil
- 1 tbsp dried oregano
- 1/2 tsp ground cumin
- 8 oz can tomato sauce
- 1 tsp white vinegar
For the Pozole
- 2 (25 oz) cans white hominy, drained
For Garnish
- Shredded cabbage
- Diced onion
- Fresh cilantro
- Lime wedges
- Avocado (optional)
- Sliced radishes (optional)
- Warm tortillas for serving

How to Make Mexican Pozole
Step 1: Prepare the Beef
Cut the beef into 1-inch cubes. Cover them with water in a large pot. Bring to a boil while skimming off any foam that rises to the surface.
Step 2: Add Aromatics
Once boiling, add the quartered onion, 5 cloves of garlic, bay leaves, salt, and chicken bouillon. Reduce heat to a simmer for about 1.5 hours until beef is tender.
Step 3: Boil the Chiles
While the beef simmers, take the dried chiles and remove seeds if desired. Boil them in water for about 15 minutes until softened.
Step 4: Blend Chile Sauce
In a blender, combine the softened chiles with 1 cup of cooking liquid from the beef pot and remaining garlic. Blend until smooth.
Step 5: Cook Chile Sauce
In another pot or skillet, heat oil and cook the strained chile sauce on medium heat for about 10 minutes until fragrant.
Step 6: Combine Ingredients
Remove aromatics from the beef pot. Stir in the cooked chile sauce, tomato sauce, oregano, ground cumin, and drained hominy. Simmer for an additional 30 minutes.
Step 7: Season to Taste
Taste your pozole and adjust seasoning as needed before serving.
Step 8: Serve
Ladle hot pozole into bowls and serve with your choice of toppings like shredded cabbage, diced onions, cilantro, lime wedges, avocado slices (if using), sliced radishes (if using), and warm tortillas on the side. Enjoy!
How to Serve Mexican Pozole
Serving Mexican Pozole is as much about the toppings as it is about the rich, flavorful broth. The vibrant garnishes add texture and freshness, enhancing every hearty spoonful of this traditional dish.
Crunchy Toppings
- Shredded cabbage: Adds a refreshing crunch that balances the rich flavors of the soup.
- Diced onion: Provides a sharp bite that complements the savory broth.
- Fresh cilantro: Offers a bright herbal note that elevates the overall taste.
Citrusy Additions
- Lime wedges: Squeeze fresh lime juice for a zesty kick that enhances the flavors.
- Sliced radishes: These add a peppery crunch and a pop of color to your bowl.
Creamy Enhancements
- Avocado (optional): Adds creaminess and richness that pairs beautifully with the bold flavors of Mexican Pozole.
Warm Accompaniments
- Warm tortillas: Perfect for dipping or wrapping around your pozole for an extra hearty meal.
How to Perfect Mexican Pozole
Perfecting Mexican Pozole involves attention to detail in both preparation and seasoning. Follow these tips to elevate your dish to new heights.
- Bold chili flavor: Use a variety of chiles, like guajillo and ancho, to achieve a depth of flavor in your broth.
- Homemade broth: Simmer beef shoulder slowly to extract maximum flavor from the meat and aromatics.
- Texture balance: Ensure you have both soft hominy and crunchy toppings for an exciting contrast in each bite.
- Seasoning adjustments: Always taste your pozole before serving; adjust with salt, spices, or lime juice as needed.
- Simmer time: Allow enough time for all ingredients to meld together beautifully, ideally simmering for at least 30 minutes after adding the chile sauce.

Best Side Dishes for Mexican Pozole
Pairing side dishes with Mexican Pozole can enhance your dining experience. Here are some great options that complement this hearty soup perfectly.
- Mexican Rice: Fluffy rice cooked with tomatoes and spices makes a great base alongside pozole.
- Refried Beans: Creamy beans provide protein and richness, making them an excellent side choice.
- Cornbread: Slightly sweet cornbread offers a delightful contrast to the savory flavors of pozole.
- Elote (Mexican Street Corn): Grilled corn on the cob topped with cheese and spices adds sweetness and texture.
- Chips & Salsa: Crunchy tortilla chips served with fresh salsa create an enjoyable appetizer before diving into pozole.
- Guacamole: This creamy dip adds richness and pairs well with the flavors of Mexican Pozole.
Common Mistakes to Avoid
Making Mexican Pozole can be a rewarding experience, but certain mistakes can detract from the dish’s authentic flavor. Here are some common pitfalls to watch for.
-
Not using enough seasoning: A common mistake is under-seasoning the broth. Always taste and adjust with salt or spices throughout the cooking process to enhance the flavors.
-
Overcooking the beef: While you want tender beef, overcooking can lead to mushiness. Make sure to check the beef for doneness after 1.5 hours of simmering.
-
Ignoring the chiles: Skipping or skimping on dried chiles can result in a bland pozole. Use a variety of chiles for depth in flavor, and ensure they are properly soaked and blended.
-
Forgetting the toppings: Toppings elevate Mexican Pozole. Don’t skip out on garnishes like fresh cilantro, lime wedges, and radishes; they add freshness and crunch.
-
Using canned hominy incorrectly: Rinsing canned hominy before adding it to your soup is important. This step removes excess sodium and ensures the best texture in your pozole.
Storage & Reheating Instructions
Refrigerator Storage
- Store leftover Mexican Pozole in an airtight container.
- It will keep well in the refrigerator for up to 3 days.
Freezing Mexican Pozole
- Portion out servings in freezer-safe containers.
- Freeze for up to 3 months for optimal taste.
Reheating Mexican Pozole
-
Oven: Preheat your oven to 350°F (175°C). Place pozole in an oven-safe dish covered with foil, heating until warmed through.
-
Microwave: Pour desired portions into a microwave-safe bowl. Cover loosely and heat for 2-3 minutes, stirring halfway through.
-
Stovetop: Reheat in a pot over medium heat, stirring occasionally until hot. Add a splash of water if it thickens too much.

Frequently Asked Questions
What is Mexican Pozole?
Mexican Pozole is a traditional soup made with hominy and meat, typically beef or pork, simmered in a rich red chile broth. It’s often garnished with fresh vegetables and herbs.
Can I make Vegetarian Pozole?
Yes! You can substitute beans or mushrooms for meat and use vegetable broth instead of beef broth for a delicious vegetarian version of Mexican Pozole.
How spicy is Mexican Pozole?
The spiciness of Mexican Pozole can vary based on the type and amount of chiles used. Adjust by adding more or fewer dried chiles according to your spice preference.
What are traditional toppings for Pozole?
Common toppings include shredded cabbage, diced onions, fresh cilantro, lime wedges, avocado slices, and sliced radishes which enhance both flavor and texture.
Final Thoughts
Mexican Pozole is not just a comforting bowl of soup; it’s a dish steeped in tradition that brings family together. Its rich flavors can be customized with various toppings to suit your taste preferences. Whether you stick to tradition or experiment with new ingredients, this hearty soup is sure to become a favorite at your table!

Mexican Pozole
- Total Time: 2 hours 20 minutes
- Yield: Serves approximately 8 people 1x
Description
Mexican Pozole is a vibrant and hearty traditional soup that embodies the essence of Mexican cuisine. This comforting dish features tender beef simmered in a rich red chile broth, combined with hominy for a satisfying texture. Perfect for family gatherings or festive celebrations, pozole allows for endless customization with fresh garnishes like lime, avocado, and crunchy radishes. Its deep flavors and nourishing ingredients make it a beloved staple that warms the soul.
Ingredients
- 5 lb beef shoulder/butt roast
- 6 dried guajillo chiles
- 6 dried ancho chiles
- 2 (25 oz) cans white hominy, drained
- 10 cloves garlic, divided
- 1 yellow onion, quartered
- 4 bay leaves
- 2 tsp salt
- 3 tbsp chicken bouillon
- 2 tbsp oil
- 1 tbsp dried oregano
- 1/2 tsp ground cumin
- 8 oz can tomato sauce
- 1 tsp white vinegar
- Shredded cabbage
- Diced onion
- Fresh cilantro
- Lime wedges
- Avocado (optional)
- Sliced radishes (optional)
- Warm tortillas for serving
Instructions
- Cut beef into 1-inch cubes and cover with water in a large pot. Boil and skim foam.
- Add onion, garlic (5 cloves), bay leaves, salt, and chicken bouillon; simmer for 1.5 hours until tender.
- Boil dried chiles for about 15 minutes until softened; then blend with cooking liquid from the beef pot and remaining garlic.
- Cook blended chile sauce in oil for about 10 minutes until fragrant.
- Remove aromatics from the beef pot; stir in chile sauce, tomato sauce, oregano, cumin, and drained hominy. Simmer for an additional 30 minutes.
- Adjust seasoning to taste before serving hot with desired toppings.
- Prep Time: 20 minutes
- Cook Time: 2 hours
- Category: Main
- Method: Simmering
- Cuisine: Mexican
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 350
- Sugar: 3 g
- Sodium: 800 mg
- Fat: 17 g
- Saturated Fat: 6 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 32 g
- Fiber: 8 g
- Protein: 25 g
- Cholesterol: 80 mg
Keywords: For added depth of flavor, use a mix of dried chiles. Simmer longer to meld flavors if time permits. For a vegetarian version, substitute meat with beans or mushrooms.