Pozole Recipe photo by Taste of Home
Total Time
Prep: 15 min. + standing Cook: 65 min.
This spicy stew-like soup is traditionally served in New Mexico at holiday time to celebrate life's blessings, but pozole is good any time of year. —Taste of Home Test Kitchen

Updated: Jun. 27, 2024

Good things come to those who wait. And in this case it’s you, enjoying a steaming cup of homemade pozole.

What is pozole? Pozole is a traditional Mexican soup, and the name comes from the Aztec word pozilli. There are many different variations, especially based on region, similar to other Mexican dishes, such as mole. This version is considered pozole rojo (red), thanks to the red chiles, tender pork and heaps of hominy, but pozole verde (green) and pozole blanco (white) are also common.

While pozole is the most common spelling in Mexico, you may also see it spelled posole, which is how it’s often spelled outside of Mexico.

Chiles drive a lot of the flavor here, but this dish is more smoky and savory than spicy, making it enjoyable for a large range of palates.

Pozole Ingredients

  • Dried guajillo or pasilla chiles: Guajillo chiles have a fruity and smoky flavor, and pasilla chiles can be earthy and smoky. If you’re thinking about your heat levels, guajillo chiles tend to be slightly spicier than pasilla.
  • Dried ancho chiles: This is the dried form of poblano peppers, a not-so-spicy but very flavor-forward green pepper (and one of my personal favorites).
  • Cubed pork: As the pork simmers in the broth, it becomes tender. Since it’s milder, it gets infused with the other flavors.
  • Onion: When it comes to onion types, yellow or sweet onions are best for a dish like this. They add savoriness and a little bit of sweetness.
  • Garlic cloves: Garlic adds depth and savory flavor. If you can, mince it fresh yourself. That will taste better than pre-minced options.
  • Chicken broth: The liquid base, chicken broth lends its richness and flavor to the soup (along with extra protein).
  • Hominy: Dried corn, hominy is a primary ingredient in pozole, lending texture and flavor. Hominy is high in nutrients and is treated in a way that can make it easier to digest.
  • Mexican oregano: You’re probably used to Mediterranean oregano, but Mexican oregano lends the most authentic flavor—it has notes of citrus, pepper and licorice.
  • Lime (optional): A little burst of acid and citrus zest can brighten up the dish.
  • Radishes (optional): Radishes add a freshness and a crunch.
  • Avocado (optional): Diced avocado is creamy and rich, and it can also help soften anything that feels too spicy.
  • Red onion (optional): Red onion provides zing, crunch and freshness.

Directions

Step 1: Soak the chiles

In a Dutch oven, saute the chiles in 1 tablespoon of oil over medium heat until heated through, one to two minutes, pressing them with a spatula (but do not brown them). Using a slotted spoon, transfer the chiles to a bowl, and add the boiling water. Soak until softened, about 20 minutes. Remove the stems and seeds, reserving the water.

Step 2: Cook the meat

In the Dutch oven, brown the pork in the remaining 1 tablespoon of oil in batches. Saute the onion and garlic with the last batch of the pork. Return all the pork to the pan and add the broth, then bring it to a boil. Reduce the heat, and cover and simmer until the meat is tender, about 30 minutes.

Step 3: Make the soup

Transfer the chiles and the soaking liquid to a blender. Cover and process them until smooth. Strain this through a fine strainer, reserving the pulp and discarding the skins. Add the pulp to the pork mixture. Stir in the hominy, oregano and salt. Cover and simmer for 20 minutes. Serve with the optional toppings as desired.

Editor’s Tip: Don’t be tempted to rush this process. The process of the meat simmering in the smoky, savory flavors will yield a big payoff.

Pozole Variations

  • Go green: Garnish with some cilantro—a Mexican food staple—or some sliced jalapenos.
  • Mix up your meats: Pork is traditional in pozole rojo, but you can also sub in beef, shrimp or chicken, depending on your preference. Vegetarians can use beans instead.
  • Turn up (or down) the heat: If you like it spicier, add some chiles de arbol, which are significantly hotter than the other chiles used in this recipe. Alternatively, if this feels too spicy, you can add some sour cream to cool it down.

How to Store Pozole

Before storing, cool the pozole completely. Then refrigerate it, covered, for up to five days. You can freeze it for up to three months (here are our top tips to freeze soup), then thaw it in the fridge overnight before reheating and enjoying.

Can you make pozole ahead of time?

Yes. Because pozole lasts in the fridge for up to five days, you can make it in advance. Reheat it on the stove before serving.

Pozole Tips

What should you eat with pozole?

Pozole is often served with corn tortillas that you can use to soak up the liquid and enjoy the savory, warm flavors.

When should you serve pozole?

Traditionally, pozole is enjoyed at special occasions, like birthdays or holidays. But we also enjoy it year round!

How can I make pozole without Mexican oregano?

Now you know how to make pozole, but maybe you don’t have Mexican oregano. Rather than swapping in Mediterranean oregano (which is most common in the U.S.), DIY some Mexican oregano by combining marjoram with a little bit of coriander.

Watch how to Make Pozole

Pozole

Prep Time 15 min
Cook Time 65 min
Yield 8 servings (2-1/2 quarts)

Ingredients

  • 4 dried guajillo or pasilla chiles
  • 4 dried ancho chiles
  • 2 tablespoons canola oil, divided
  • 1-1/2 cups boiling water
  • 2 pounds boneless pork, cut into 1-inch cubes
  • 1/2 cup chopped onion
  • 4 garlic cloves, minced
  • 3 cups chicken broth
  • 2 cans (29 ounces each) hominy, rinsed and drained
  • 1-1/2 teaspoons dried Mexican oregano
  • 1 teaspoon salt
  • Optional toppings: Lime wedges, sliced radishes, diced avocado and sliced red onion

Directions

  1. In a Dutch oven, saute chiles in 1 tablespoon oil over medium heat until heated through, 1-2 minutes, pressing with a spatula (do not brown). Using a slotted spoon, transfer chiles to a bowl; add the boiling water. Soak until softened, about 20 minutes. Remove stems and seeds, reserving water.
  2. In the Dutch oven, brown pork in remaining 1 tablespoon oil in batches, sauteing onion and garlic with the last batch of pork. Return all pork to pan and add broth. Bring to a boil. Reduce heat; cover and simmer until meat is tender, about 30 minutes.
  3. Transfer chiles and soaking liquid to a blender; cover and process until smooth. Strain through a fine strainer, reserving pulp and discarding skins. Add pulp to pork mixture. Stir in hominy, oregano and salt. Cover and simmer for 20 minutes. Serve with optional toppings as desired.

Nutrition Facts

1-1/4 cups: 333 calories, 11g fat (3g saturated fat), 68mg cholesterol, 1588mg sodium, 29g carbohydrate (1g sugars, 8g fiber), 27g protein.

This spicy stew-like soup is traditionally served in New Mexico at holiday time to celebrate life's blessings, but pozole is good any time of year. —Taste of Home Test Kitchen
Recipe Creator