Sauces & Condiments
This ancho BBQ sauce recipe transforms smoky ancho chiles into a rich, complex sauce that brings depth to grilled meats and roasted vegetables without added sugar.
As someone who grew up surrounded by slow-cooked ribs, I know the difference between a sauce that just coats and one that transforms—this is the latter.
The key lies in balancing the earthy heat of ancho chiles with the bright acidity of vinegar and the natural sweetness of tomatoes, all simmered until the flavors meld into something truly special.
The process is straightforward but requires patience—simmering the sauce for at least 30 minutes allows the flavors to develop fully, while blending creates a smooth, velvety texture that clings perfectly to everything from pulled pork to grilled corn.
What makes this sauce stand out is its versatility; it works as a marinade, a glaze, or even a dip for crispy fries. The absence of added sugar means the natural sweetness of the tomatoes shines through, balanced by the smoky depth of the chiles.
By the time you're done, you'll have a sauce that's bold yet balanced, with layers of smoky, slightly sweet, and tangy flavors that elevate any dish. The recipe yields enough for multiple uses, so you can stock your pantry with a sauce that's infinitely better than store-bought.
Whether you're grilling ribs, roasting vegetables, or simply adding flavor to a weeknight meal, this sauce will become a staple in your kitchen.
Store it in the fridge for up to two weeks or freeze for longer storage—though I doubt it will last that long. The first time you brush this sauce on a piece of meat and take that first bite, you'll understand why it's worth the effort.
Let's get started on creating something truly special.
Ingredients for ancho bbq sauce
Eight ingredients. One sauce. Smoky, sweet, and tangy without the sugar crash.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Ancho Chiles 🌶️ | 4 whole | Stems and seeds removed |
| Dried Chipotle Peppers 🌶️ | 2 whole | In adobo sauce, drained |
| Yellow Onion 🧅 | 1 whole | Medium size, roughly chopped |
| Garlic Cloves 🧄 | 4 cloves | Peeled, roughly chopped |
| Canned Tomato Sauce 🍅 | 1 cup | No salt added preferred |
| Apple Cider Vinegar 🍎 | ½ cup | For bright acidity |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For richness and balance |
| Low-Sodium Chicken Broth 💧 | ½ cup | Vegetable broth works too |
| Brown Sugar 🍯 | 2 tbsp | Lightly packed |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
The ancho chiles are the heart of this sauce—look for dried chiles that are deep red and slightly wrinkled, not dusty or moldy. La Tienda or MexGrocer usually carry the best selection, but any Latin market will have them. Chipotles in adobo are a must; the sauce adds that extra layer of smokiness. Toast the chiles briefly in a dry pan before soaking to deepen their flavor—30 seconds per side is perfect. If you can't find ancho chiles, pasilla chiles work in a pinch, though the flavor will be slightly different.
No chicken broth? Vegetable broth or even water in a bind, but the broth adds depth. The apple cider vinegar is non-negotiable—it cuts through the richness and brightens everything. Balsamic vinegar works too, but it'll taste more wine-forward. Brown sugar is just for a touch of caramelization; if you're avoiding sugar entirely, skip it and add an extra pinch of cumin. The olive oil might seem like an odd addition, but it helps emulsify the sauce for that silky texture. And if you're feeling fancy, toast the cumin seeds in a dry pan first—game changer.
This sauce keeps for 2 weeks in the fridge, sealed tightly in a jar. Freeze for up to 6 months—just thaw overnight in the fridge. I always double the batch because it disappears fast. The first time you brush it on ribs or drizzle it over grilled veggies, you'll understand why it's worth the effort. And if you have leftovers? Mix it with mayo for a smoky dip—trust me.
Why You'll Love This Recipe
- No Chopping Nightmare: I swear by this recipe because the onion and garlic go in whole—no dice, no tears. Just toss in those bulbous beauties, let them soften, and boom, you’ve saved 10 minutes while still getting that deep, sweet caramelization.
- Smoky Depth Magic: Between the ancho’s fruity heat and the chipotle’s slow-simmered smokiness, this sauce hits different. It’s not just sweet—it’s got layers, like a hug from a grill master after a long day.
- Leftovers That Beg: This sauce actually improves after a day or two in the fridge. The flavors meld into something richer, and I’ve been known to make a double batch just so I can slather it on tacos for days. (Yes, even on a Tuesday night.)
- Pantry Stash Power: Honestly, you’re probably already stocked. Ancho chiles, chipotles, canned tomatoes—these are the kind of ingredients you grab without thinking. No last-minute grocery runs, no stress. Just flavor.
Step-by-step instructions for ancho BBQ sauce
Here's how to build smoky, balanced sauce with rich ancho depth and chipotle heat—no refined sugar in sight.
Toast and Rehydrate the Dried Chiles
Heat a dry skillet over medium heat and add the 4 whole dried ancho chiles and 2 whole dried chipotle peppers (stems and seeds removed). Toast them for 30-45 seconds per side until fragrant and slightly darkened—this deepens their smoky flavor. Be careful not to burn them; they should smell like campfire smoke, not bitter ashes.
Immediately transfer the toasted chiles to a heatproof bowl and pour in 1 cup hot water (just boiled). Let them soak for 15 minutes until completely softened. This step extracts their rich, earthy flavors while keeping the sauce naturally sweet from the tomatoes and vinegar.
Build the Flavor Base with Aromatics
In a medium saucepan, heat 0.25 cup extra-virgin olive oil over medium-low heat. Add the roughly chopped yellow onion and cook for 5-6 minutes until softened and translucent. Then add the 4 peeled garlic cloves and 1 tsp ground cumin, stirring for 30 seconds until fragrant but not browned.
Here's where the magic happens: The cumin adds warmth while the garlic and onion create a sweet, caramelized foundation. Don't rush this step—properly developed aromatics make the difference between good sauce and extraordinary sauce.
Simmer the Sauce Until Thickened
Drain the rehydrated chiles (reserve the soaking liquid) and add them to the saucepan along with the 1 cup canned tomato sauce, 0.5 cup apple cider vinegar, 0.5 cup low-sodium chicken broth, and 2 tbsp brown sugar. Stir well to combine, then bring to a gentle simmer over medium heat.
Let the sauce bubble for 15-20 minutes, stirring occasionally, until it thickens to your desired consistency. You'll know it's ready when it coats the back of a spoon smoothly. If it thickens too quickly, add 1-2 tablespoons water to balance the texture. The vinegar will brighten the flavors while the broth keeps it balanced.
Blend for Silky Smoothness (Optional but Recommended)
For an ultra-smooth sauce, transfer the simmered mixture to a blender. Blend until completely smooth, scraping down the sides as needed. This step eliminates any remaining texture from the chiles while distributing their flavor evenly. If you prefer some texture, simply mash the sauce with a potato masher instead.
Taste and adjust seasoning if needed—you might want to add a pinch more salt or vinegar to balance the flavors. The sauce should be tangy, slightly sweet, and packed with smoky depth. Let it cool completely before storing, as it will thicken further as it sits.
Store and Use Your Homemade Sauce
Transfer the sauce to a clean glass jar and let it cool to room temperature. It will keep in the refrigerator for up to 2 weeks or can be frozen for 3 months. This sauce is incredibly versatile—use it as a marinade, glaze, or drizzle over grilled meats, roasted vegetables, or even as a dip for fries.
The beauty of this recipe is its flexibility. If you want it sweeter, add a touch more brown sugar. For extra heat, blend in a few more chipotle peppers. The key is balancing the smoky ancho with the bright vinegar and rich tomato base—each element plays its part in creating a sauce that's truly special.
Pro Tips For Making Ancho Bbq Sauce
- SOAK CHILES SEPARATELY: I learned this the hard way—tossing ancho and chipotle together in hot water turns your sauce bitter. Soak the ancho chiles in warm water for 10 minutes first, then remove them and soak the chipotles in fresh water for 5 minutes. The chipotles are oilier and need their own bath to release clean, smoky flavor without overpowering the sauce.
- SWEEP THE POT: After cooking down the onions and garlic, you’ll see a dark, sticky layer at the bottom—this is where flavor hides. Instead of scraping it out, use a wooden spoon to scrape and push those bits toward the center while adding the tomato sauce. Let it bubble for 2 minutes first; you’ll taste the difference in depth right away.
- SIMMER LOW AND LONG: Skipping this step means a thin, one-note sauce. After adding the tomato sauce and peppers, reduce heat to a bare simmer and let it cook uncovered for 20–25 minutes. The liquid will thicken naturally, and the flavors meld instead of fighting each other. (Yes, even if you’re impatient like me.)
- BLITZ THE GARLIC: My grandmother swore by this, and she was right: smash the garlic cloves with the flat side of your knife before mincing them. The cell walls break, releasing more flavor into the onions while they cook. Do it right after peeling—no waiting, or they’ll dry out and burn.
Essential equipment for great ancho bbq sauce
Blender Essentials
You’ll need a high-powered blender like my trusty Vitamix 5200 or Ninja BN601 for that silky-smooth texture. A regular blender might struggle with the chiles’ fibrous texture, leaving chunks behind. If you’re blending by hand, a immersion blender works too—just blend directly in the pot for convenience.
Pro tip: Let the sauce cool slightly before blending to avoid steam explosions. 💫
Saucepan Must-Haves
Use a heavy-bottomed saucepan (I swear by All-Clad Stainless Steel) to prevent scorching during the 15-20 minute simmer. The thick base helps distribute heat evenly, so flavors meld without burning.
If your pan is light, like nonstick, reduce heat to medium-low to avoid sticking. A wooden spoon is ideal for stirring—it won’t scratch your pan like metal.
Chili Toasting Tools
A cast-iron skillet is perfect for toasting your ancho and chipotle peppers—it retains heat and adds a subtle smokiness. If you don’t have cast iron, a nonstick pan works too, but watch closely to avoid burning.
I like to use a tongs to flip the chiles quickly for even toasting. Never skip this step—it’s what unlocks the deep, earthy flavor of the sauce. 🔥
Storage Containers
Transfer your sauce to glass jars with airtight lids (like Le Parfait or Ball Mason jars) for fridge storage. Glass preserves flavor better than plastic and won’t absorb odors. For freezing, use freezer-safe glass jars or silicone molds—leave 1 inch of headspace to prevent cracking.
Label your jars with the date; trust me, you’ll forget how long it’s been in there. ❄️
Optional Extras
For blending, a fine-mesh strainer helps if you prefer a smoother sauce without blending. A small offset spatula comes in handy for scraping every last bit of sauce from the pot.
And if you’re feeling fancy, a microplane lets you finely grate fresh garlic or ginger for extra depth. These aren’t essential, but they make the process even easier. 💡
Nutrition facts
Frequently asked questions
Can I substitute ancho chiles with other dried peppers?
Yes, but the flavor will change! For a similar smoky depth, use pasilla or mulato chiles (1:1 ratio). If you need heat, guajillo or arbol chiles work, but they're hotter and less sweet. Avoid cayenne or jalapeño—they lack the rich, earthy complexity ancho chiles provide. The key is balancing smokiness with sweetness.
How do I adjust the heat level in this sauce?
For milder heat, remove seeds and membranes from the chipotles before toasting. For extra spice, add 1-2 more chipotles or a pinch of cayenne. If you accidentally make it too hot, balance it with 1 extra tablespoon of apple cider vinegar—the acidity helps mellow the heat while keeping flavors bright.
Can I make this sauce without a blender?
Skip blending and simply mash the rehydrated chiles with a potato masher or fork until smooth. For extra texture, leave them slightly chunky. The sauce will still be flavorful—just with a rustic, handcrafted quality. If you want it smoother, strain it through a fine-mesh sieve after mashing.
What's the best way to use leftover sauce?
This versatile sauce works in 3 delicious ways:
- Marinade for grilled chicken or shrimp (30-60 mins),
- Glaze for ribs or corn (brush on last 5 mins of cooking), or
- Dip for fries or veggies (mix with mayo for creaminess). The smoky depth pairs perfectly with all three—don't let it go to waste!
Why did my sauce turn out too thin?
This usually happens from over-simmering or not enough reduction time. Next time, simmer uncovered for 20-25 minutes until it coats the back of a spoon. If it's already too thin, simmer it again with 1 tbsp cornstarch mixed with 2 tbsp water to thicken. For prevention, use a heavy-bottomed pan to avoid scorching and control heat precisely.
