Pozole Sauce Recipe: Homemade Hominy and Tomato Base With Smoky Chili Depth

Sauces & Condiments

Pozole Sauce Recipe: Homemade Hominy and Tomato Base With Smoky Chili Depth

Creating an authentic pozole sauce from scratch transforms ordinary meals into vibrant celebrations of Mexican cuisine. This homemade recipe delivers a rich, smoky base built on hominy, tomatoes, and carefully charred chili peppers—exactly what elevates pozole from simple to extraordinary.

The slow simmering process develops deep, complex flavors that store-bought versions simply can't match.

What sets this sauce apart is the balance of textures and aromas: tender hominy, caramelized onions, and a subtle heat from dried chilies that lingers on the palate. Traditional techniques like toasting spices and blending roasted garlic create layers of flavor that make every spoonful memorable.

This sauce serves as the foundation for both red and green pozole variations, adapting effortlessly to your preferred style.

The result is a velvety yet robust sauce with just the right consistency—thick enough to coat each ingredient but still light enough to let the natural flavors shine through.

Whether you're preparing for a festive gathering or simply craving the comfort of homemade pozole, this recipe delivers restaurant-quality depth in your own kitchen.

Best of all, the sauce keeps beautifully in the refrigerator for up to five days, making it perfect for meal prep. Store it in an airtight container, and you'll always have the makings of an authentic Mexican feast at your fingertips. Let's create this flavorful foundation together.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for pozole sauce

Ten essential ingredients transform into the heart of pozole—rich, smoky, and full of tradition.

Ingredient Amount Notes
Dried Hominy Corn 🌽 1 lb Soaked overnight, rinsed well
Roma Tomatoes 🍅 4 whole Roasted for depth of flavor
White Onions 🧅 2 whole Charred for smoky sweetness
Garlic Cloves 🧄 6 cloves Roasted until caramelized
Dried Ancho Chilies 🌶️ 4 whole Stemmed and seeded
Dried Guajillo Chilies 🌶️ 3 whole Stemmed and seeded
Cumin Seeds 🌿 1 tbsp Toasted until fragrant
Ground Cumin 🌿 1 tbsp For extra earthy depth
Bay Leaves 🍃 2 whole Fresh for best aroma
Extra-Virgin Olive Oil 🫒 ¼ cup For roasting and finishing

The hominy is the soul of pozole, so buy dried from a Latin market—the canned stuff lacks texture. Look for white or yellow hominy; both work, but white has a slightly nuttier flavor. Soak it overnight in plenty of water (at least 4 cups per pound), then rinse thoroughly before using. For the chilies, Oaxaca or Mexican specialty stores carry the best dried ancho and guajillo—avoid the pre-ground powders, which lose their depth. Toast the cumin seeds in a dry skillet until fragrant (about 30 seconds), then grind them fresh for maximum punch. The tomatoes should be ripe but firm—Roma tomatoes hold up best when roasted.

No ancho chilies? Substitute 2 dried New Mexico chilies for a milder heat, but you'll lose some of the sauce's natural sweetness. Short on guajillo? Pasilla chilies work beautifully—they add a deeper raisin-like flavor. The roasted garlic is non-negotiable; fresh garlic burns easily when roasted, so peel it first, then roast whole. For the onions, char them directly over a gas flame or under a broiler—blackened edges mean perfect sweetness. Need to skip the olive oil? Lard or vegetable oil works, but olive oil adds that fruity finish that ties everything together.

This sauce tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months—portion into ice cube trays for easy use. The hominy can be pre-cooked and stored separately for 4 days if you're prepping ahead. For restaurant-quality results, reduce the sauce slightly after blending—simmer uncovered for 10-15 minutes to concentrate the flavors. The aroma alone will make your kitchen smell like a Mexican fiesta.

❤️

Why You'll Love This Recipe

  • Pantry-Friendly Magic: I swear by this sauce because it pulls flavor from dried ancho chilies and hominy—no fresh herbs or fancy prep. Just soak, blend, simmer. That deep, smoky warmth comes from the chilies, and the hominy adds this satisfying chew without extra work.
  • Smoky Depth in Minutes: Between us, this sauce delivers restaurant-quality richness with just five ingredients. The charred tomatoes and caramelized onions build layers, while the garlic and ancho chilies hit you with that perfect smoky-sweet balance. It’s the kind of flavor that lingers.
  • Leftovers That Save Me: I make a big batch on Sundays, and it keeps beautifully for days. The sauce only gets better as the flavors meld—great for quick lunches, tacos, or even as a soup base. No waste, all satisfaction.
  • Budget Meal for Crowds: Hominy and dried chilies stretch this sauce far, making it perfect for big gatherings or tight budgets. I’ve fed eight people with one pot, and everyone leaves happy. Plus, the ingredients won’t break the bank.

Step-by-step instructions for pozole sauce

The secret to authentic pozole lies in layering smoky, chili-infused flavors with tender hominy. Here's how to build a rich, balanced sauce from scratch.

1

Toast the Spices and Prepare the Chilies

Heat a dry skillet over medium heat and toast the 1 tablespoon cumin seeds for 1-2 minutes until fragrant and lightly golden. You'll smell their earthy aroma intensify—this is crucial for developing depth. Immediately transfer them to a spice grinder and let cool slightly before grinding into a fine powder. Set aside 1 tablespoon ground cumin for later.

Meanwhile, remove stems and seeds from the 4 whole dried ancho chilies and 3 whole dried guajillo chilies, then tear them into rough pieces. Place them in a heatproof bowl and cover with hot water for 15 minutes to soften. The chilies will darken and plump up—this makes them easier to blend later. Drain well, reserving 1 cup of the soaking liquid for the sauce.

2

Char the Aromatics and Roast the Tomatoes

Preheat your broiler to high. Place the 4 whole roma tomatoes and 2 whole white onions directly on a baking sheet lined with parchment paper. Broil for 8-10 minutes until the skins blacken in spots and the onions caramelize slightly. You'll know they're ready when they smell sweetly smoky and the tomato skins blister easily.

While they cook, peel the 6 cloves garlic cloves and place them on the same baking sheet. Broil for 3-4 minutes until golden and fragrant. The garlic should smell deeply sweet with a hint of caramelization—this is what gives pozole its complex flavor. Let everything cool slightly before proceeding.

3

Build the Base with Toasted Ingredients

Heat the 0.25 cup extra-virgin olive oil in a heavy pot over medium heat. Add the charred tomatoes, onions, and garlic, along with the 2 whole bay leaves. Cook for 5 minutes, stirring occasionally, until the mixture softens and releases its juices. You'll see the oil shimmer and the aromatics begin to caramelize further.

Add the rehydrated chilies, the 1 tablespoon ground cumin, and the reserved 1 cup chili soaking liquid. Stir well and simmer for 10 minutes until the mixture reduces slightly and the flavors meld. You should smell layers of smoky chili, sweet caramelized onions, and earthy cumin—this is the foundation of your sauce.

4

Incorporate the Hominy and Simmer

Drain the 1 lb dried hominy corn thoroughly after soaking, then add it to the pot. Pour in 6 cups water (enough to cover everything by 2 inches) and bring to a gentle boil. Reduce heat to low and simmer uncovered for 45-50 minutes, stirring occasionally, until the hominy is tender and the sauce thickens to a creamy consistency.

Taste and adjust seasoning—you may need to add 1 teaspoon salt or more water to reach your desired consistency. The sauce should coat the back of a spoon with a velvety texture, and the hominy should be fork-tender with no resistance. If the sauce is too thin, simmer uncovered for another 10 minutes to reduce it.

5

Finish and Rest the Sauce

Remove the 2 whole bay leaves and discard them. For a smoother sauce, transfer half the mixture to a blender and purée until silky, then return it to the pot. Stir in the remaining blended sauce and simmer for 5 more minutes to integrate the flavors completely.

Let the pozole sauce rest for 15-20 minutes off the heat before serving. This allows the flavors to settle and the sauce to thicken slightly. The final result should be rich, smoky, and deeply flavorful with a perfect balance of heat, sweetness, and earthy depth—ready to be paired with your choice of protein and garnishes.

👨‍🍳

Pro Tips For Making Pozole Sauce

  • TOAST THE HOMINY: Dry the hominy in a skillet over medium heat for 3–4 minutes before adding it to the sauce. This step removes excess moisture and prevents the sauce from turning watery—my grandmother’s trick for a thicker, creamier texture.
  • CHAR THE TOMATOES: Blister the Roma tomatoes directly over a gas flame (or under a broiler) until blackened in spots before blending. The smoky depth cuts through the richness of the ancho chilies and adds complexity—skip this, and the sauce tastes flat.
  • STEAM THE ANCHO CHILIES: Cover dried ancho chilies with hot water for 10 minutes before seeding and blending. This softens them enough to blend smoothly and prevents a gritty texture—no need to soak them overnight, just give them a head start.
  • SWEAT THE ONIONS LOW: Cook the onions in the pozole sauce over low heat until they’re translucent and just starting to caramelize, about 12–15 minutes. Rushing this step makes the sauce taste raw and sharp—patience here makes all the difference.

Make-ahead tips for pozole sauce

Prep Ahead Components

I break down pozole sauce prep into two phases: the dry ingredients and the wet base. Toast the cumin seeds and grind them first—they can sit in an airtight container for 3 days without losing potency.

Store the charred tomatoes, onions, and garlic in a sealed container in the fridge for 2 days; they'll keep their smoky depth perfectly. This separation lets you assemble the sauce quickly when you're ready to cook. 💡

Freezer-Friendly Batches

Make a double batch and freeze half for future use. Portion the sauce into quart-sized freezer bags, removing as much air as possible to prevent freezer burn. Lay the bags flat in the freezer—they'll stack neatly and thaw faster.

When ready to use, transfer a frozen portion to the fridge to thaw overnight, or reheat directly in the pot over low heat for 15-20 minutes, stirring occasionally. The texture may thicken slightly after freezing, so add a splash of water if needed. ❄️

Hominy Prep Shortcut

Save time by cooking the hominy separately. Simmer the 1 lb dried hominy in 8 cups water for 1 hour until tender, then drain and store it in the fridge for 4 days. Keep it submerged in its cooking liquid to prevent drying out.

When you're ready to make the sauce, simply add the pre-cooked hominy to the pot with the other ingredients—no extra soaking required. This works especially well for meal prep Sundays. 🌽

Sauce Consistency Hacks

If your sauce turns out too thick after reheating, thin it with warm water or chicken broth—about ¼ cup at a time. For extra richness, blend in 2 tablespoons tomato paste or a splash of Mexican beer (like Modelo or Pacífico) while reheating.

The beer adds a subtle maltiness that balances the chili flavors beautifully. Always reheat pozole sauce over low heat to prevent burning the hominy. 🔥

Garnish Prep Station

Set up a garnish station the day before to streamline serving. Chop radishes, cilantro, and white onion and store them in separate airtight containers in the fridge. Toast pumpkin seeds and sesame seeds ahead of time—they'll keep their crunch for 5 days if stored properly.

Keep lime wedges at room temperature in a covered bowl. This way, you can assemble plates quickly during dinner service. ✨

Reheating for Serving

For the best texture, reheat pozole sauce gently on the stovetop. Pour it into a heavy pot and warm over medium-low heat for 10-12 minutes, stirring occasionally. If using frozen sauce, add ½ cup water to help it thaw and prevent sticking.

Never microwave pozole sauce—it ruins the hominy texture and makes the sauce watery. The ideal serving temperature is 180°F, just hot enough to steam the garnishes when added. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 450mg20%
Total Carbohydrate 22g8%
Dietary Fiber 6g21%
Sugars 6g
Protein 4g8%
* 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

Can I make this pozole sauce without fresh tomatoes?

Use 2 cans (15 oz each) fire-roasted diced tomatoes instead of fresh. Skip the broiling step and add them directly to the pot after charring the onions and garlic. For extra depth, toast the canned tomatoes in a dry skillet for 2-3 minutes before adding to the pot. The canned version works especially well for freezer storage.

2

How do I adjust the heat level in this sauce?

For milder heat, reduce the number of guajillo chilies to 1-2 and remove the seeds from the ancho chilies before soaking. For extra spice, add 1-2 dried chipotle peppers in adobo (minced) or increase guajillo chilies to 5-6. Always taste after simmering—you can balance heat with a pinch of sugar or more tomatoes.

3

What's the best way to store leftover pozole sauce?

Store in an airtight container in the fridge for up to 5 days. For longer storage, freeze portions in quart-sized freezer bags (flat to save space) for up to 3 months. Thaw overnight in the fridge—never microwave directly from frozen. The sauce may thicken slightly after freezing, so add ¼ cup water when reheating.

4

Can I make this sauce in a slow cooker?

Yes! After toasting spices and charring aromatics, transfer everything to a 6-quart slow cooker. Add the hominy and 6 cups water, then cook on low for 6-7 hours or high for 3-4 hours. Stir occasionally and add water if needed to maintain consistency. The slow cooker enhances the sauce's depth through gentle, even cooking.

5

Why does my pozole sauce taste bitter?

Bitterness usually comes from over-charred onions/tomatoes or using too many dried chilies. To fix it, stir in 1-2 tablespoons tomato paste or a pinch of sugar while reheating. For prevention, char ingredients just until blackened in spots (not fully burned) and reduce chili quantity. Also ensure you're using fresh, high-quality dried chilies from a specialty store.

★★★★★5.0(9 reviews)
Categories Sauces & Condiments