Sauces & Condiments
Alton Brown's enchilada sauce delivers smoky chipotle depth without a single burnt note—this is the sauce that transforms ordinary enchiladas into restaurant-quality masterpieces. The secret lies in balancing roasted tomatoes, adobo sauce, and warm spices, then simmering until velvety smooth.
I've tested countless versions, and this method guarantees a sauce that's rich, complex, and free of the bitter aftertaste that plagues many homemade recipes.
What sets this recipe apart is the two-stage cooking process: first building flavor with aromatics, then blending and reducing the sauce to concentrate its depth. No blender? No problem—this version works perfectly with a food mill or even a potato masher for that authentic texture.
The sauce keeps beautifully in the fridge for up to 5 days or freezes for 3 months, making it ideal for meal prep.
You'll end up with a sauce that's perfectly balanced—smoky from chipotle, tangy from tomatoes, and rich from broth—ready to pour over enchiladas, tacos, or even grilled meats. The best part? It takes just 30 minutes to make and requires only 8 simple ingredients you likely already have on hand.
For variations, swap the red tomatoes for green for a fresher profile, or add a splash of beer for extra depth. The possibilities are endless, but the foundation remains the same: bold flavor without the bitterness. Let's make this sauce!
Ingredients for alton brown enchilada sauce
Eight ingredients transform into Alton Brown's signature enchilada sauce—smoky, balanced, and free of bitterness.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Roma Tomatoes 🍅 | 2 lbs | Halved, cored, roasted whole |
| Adobo Sauce 🌶️ | ½ cup | From canned chipotle peppers |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
| White Onion 🧅 | 1 whole | Yellow or white, roughly chopped |
| Garlic Cloves 🧄 | 4 cloves | Peeled, smashed for intensity |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper aroma |
| Ground Coriander 🌿 | 1 tsp | Freshly ground preferred |
| Cayenne Pepper 🔥 | ½ tsp | Adjust for heat preference |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For roasting tomatoes |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
The tomatoes are the foundation, so choose ripe, flavorful Roma tomatoes—they concentrate sweetness when roasted. Whole Foods or local farmers markets often carry the best varieties, but any firm, red Roma will work. Roast them whole in a 400°F oven until blistered and collapsed—this caramelizes their natural sugars, creating depth without bitterness. The adobo sauce should be from canned chipotle peppers in adobo—avoid powdered versions, as they lack the smoky complexity. For the broth, low-sodium options like Pacific Foods prevent over-salting, though you can always dilute homemade stock with water if needed.
No Roma tomatoes? Substitute vine-ripened red tomatoes—they're sweeter and hold up better to roasting. The adobo sauce is non-negotiable for authentic smokiness, but if you're out, a blend of smoked paprika and liquid smoke at half the amount mimics the effect. For the cumin and coriander, toasted whole seeds ground fresh elevate the sauce, but pre-ground spices work in a pinch. The cayenne is optional—omit entirely for a mild version or increase to 1 tsp for heat lovers. Olive oil matters here: use a fruity, peppery variety like California Early Harvest for roasting to enhance the tomatoes' natural flavors.
Roasted tomatoes can be refrigerated for 3 days before blending, though fresh is best. The finished sauce thickens as it cools—stir in a splash of broth if it sets too much. Portion into airtight containers with a thin layer of olive oil on top to preserve freshness. Keeps for 5 days in the fridge or 3 months frozen, making it perfect for batch cooking. For meal prep, freeze in 1-cup portions—thaw overnight in the fridge for best texture.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this sauce because it’s literally one pot—no blender, no straining, no mess. Just toss in the Roma tomatoes, adobo, broth, and onion, let it simmer until the tomatoes break down, and—boom—rich, velvety sauce with zero fuss.
- Smoky Depth Bomb: That adobo sauce is the secret weapon here. It’s not just flavor—it’s layers. The smoky, slightly tangy kick from the adobo blends with the natural sweetness of the tomatoes and the garlic’s punch, giving you a sauce that’s complex without trying too hard.
- Game for Any Night: Between us, this sauce works for everything. Taco Tuesday? Check. Stuffed peppers for a potluck? Done. Even as a quick marinade for grilled chicken. I’ve made it for date nights, lazy Sundays, and when I just needed something fast—it’s my go-to for any occasion where I don’t want to overthink it.
- Leftovers That Don’t Suck: Honestly, I almost always make double. The flavor actually improves the next day—it deepens, gets richer, and freezes like a dream. I pull it straight from the freezer for burrito bowls or dump it on scrambled eggs when I’m in a rush. No sad, watery leftovers here.
Step-by-step instructions for Alton Brown's enchilada sauce
Mastering this sauce hinges on slow development and precise technique to unlock deep smoky flavor without bitterness.
Roast the Tomatoes Until Caramelized
Preheat your oven to 425°F and line a baking sheet with parchment paper. Arrange the halved, cored 2 lbs fresh Roma tomatoes cut-side up on the sheet, leaving space between each half. Drizzle with 2 tbsp extra-virgin olive oil and sprinkle with 1 tsp salt.
Roast for 25-30 minutes until the edges are deeply caramelized and the flesh begins to soften. The tomatoes should collapse slightly and develop an intense aroma. Watch closely after 20 minutes—they're ready when the skin turns leathery and pulls away from the flesh. This roasting step builds the sauce's natural sweetness and depth.
Build the Base with Aromatics and Spices
While the tomatoes roast, heat a large Dutch oven over medium heat. Add the roughly chopped 1 whole white onion and cook for 8-10 minutes until softened and golden. Add the 4 smashed garlic cloves and cook for 30 seconds until fragrant but not browned.
Stir in the 1 tbsp ground cumin, 1 tsp ground coriander, and 0.5 tsp cayenne pepper, toasting for 1 minute until the spices release their aromas. This step creates the sauce's foundational flavor profile—don't rush it. The spices should be warm but not burning, as that would introduce bitterness.
Combine Roasted Tomatoes and Adobo
Transfer the roasted tomatoes to the Dutch oven, including any juices that have accumulated on the baking sheet. Add the 0.5 cup adobo sauce and 1.5 cups chicken broth, stirring to combine. Bring the mixture to a gentle simmer over medium-low heat.
Let it cook uncovered for 20-25 minutes, stirring occasionally, until the tomatoes break down completely and the sauce thickens slightly. You're looking for a consistency where it coats the back of a spoon but isn't glued to it. The sauce should smell rich and complex—smoky from the adobo, sweet from the tomatoes, and warm from the spices.
Simmer and Refine the Sauce
Reduce the heat to low and continue simmering for another 15-20 minutes, stirring frequently. This final stage allows the flavors to meld and the sauce to develop its signature depth. Taste and adjust seasoning with additional salt if needed—though the tomatoes and adobo should provide enough natural saltiness.
The sauce is ready when it's smooth with just a hint of texture from the roasted tomatoes. It should coat a spoon lightly but not be overly thick. For best results, use the sauce immediately, though it will keep in the refrigerator for up to 5 days or in the freezer for 3 months. This sauce forms the perfect smoky backbone for enchiladas, tacos, or as a dip.
Pro Tips For Making Alton Brown Enchilada Sauce
- CHAR THE TOMATOES RIGHT: Don’t just toss raw Roma tomatoes into the pot—they’ll turn your sauce watery and bland. Instead, blister them over high heat in a dry skillet for 3-4 minutes per side until their skins blacken in spots. The concentrated sweetness and deep flavor make all the difference, especially when paired with the smoky adobo.
- SALT THE BROTH NOW: The chicken broth is where flavor hides, so season it aggressively before adding it to the sauce. Use at least 1½ teaspoons of salt per cup of broth—this recipe’s depth comes from the broth, not just the tomatoes. (Yes, even if your broth is labeled “low-sodium,” it’s still worth it.)
- STRAIN THE ADOBO: Adobo sauce is delicious but often gritty from pepper skins and seeds. After blending it with the tomatoes, strain it through a fine-mesh sieve to remove any unwanted texture. Your sauce will be silky, not sandy—trust me, you’ll notice the difference when you dip tortillas.
- LOW AND SLOW FINISH: Once everything’s simmering, drop the heat to a gentle bubble and let it cook uncovered for at least 20 minutes. This isn’t the time to rush—evaporating liquid concentrates the flavors and thickens the sauce naturally. Skimp here, and you’ll end up with a thin, sad glaze instead of rich, clingy goodness.
Serving suggestions for leftovers
Enchilada Classics
This sauce shines with corn tortillas and shredded chicken—the classic combo. Spread ¼ cup sauce on each tortilla, add ½ cup chicken, then top with melted Monterey Jack cheese and a sprinkle of cilantro.
Bake at 375°F for 10 minutes until bubbly. For extra richness, drizzle with sour cream and avocado slices after baking. 🌯
Taco Tuesday Upgrade
Use the sauce as a taco filling instead of traditional salsa. Warm ½ cup sauce in a small pot, then spoon over corn tortillas with seasoned ground beef and crumbled queso fresco.
Add pickled red onions and lime wedges for brightness. The smoky depth elevates simple taco night to restaurant-level. 🌶️
Breakfast Enchiladas
Transform this sauce into a breakfast dish by layering it with scrambled eggs, crumbled chorizo, and shredded potatoes. Top with cheddar cheese and bake until golden. Serve with salsa verde on the side for contrast. The smoky chipotle flavor pairs perfectly with breakfast proteins. 🍳
Dipping Sauce Magic
Thin the sauce with 2 tbsp water to create a dipping sauce for tostadas or chips. Add a pinch of salt and a squeeze of lime juice for brightness. It’s perfect for chicken wings or vegetable sticks—the smoky-sweet balance makes every bite exciting. 🍿
Grilled Meats Glaze
Brush this sauce onto grilled chicken breasts or pork chops during the last 5 minutes of cooking. The smoky flavors caramelize beautifully, creating a sticky, flavorful crust. Serve with grilled vegetables or mashed potatoes for a hearty meal. 🔥
Freezer-Friendly Meal Prep
Portion the sauce into ice cube trays for easy freezer storage. Once frozen, transfer cubes to a ziplock bag—thaw overnight in the fridge before using. Perfect for weeknight enchiladas or taco nights when you’re short on time. Label bags with the date to track freshness. ❄️
Nutrition facts
Frequently asked questions
Can I make this sauce without roasting the tomatoes?
Roasting is key for developing the sauce's natural sweetness and depth, but you can substitute by using 2 cups canned crushed tomatoes (no salt added) and adding 1 tbsp brown sugar to mimic the caramelization. Simmer the sauce 5 minutes longer to concentrate flavors. The texture will be slightly smoother but still delicious!
How do I adjust the heat level?
The cayenne provides mild heat, but you can easily customize it. For mild sauce, reduce to ¼ tsp cayenne or omit entirely. For spicy, increase to 1 tsp or add 1-2 diced chipotle peppers in adobo with the sauce. Always taste as you go—you can't remove heat once it's in!
What's the best way to store leftovers?
Let the sauce cool completely, then transfer to an airtight container with a thin layer of olive oil on top to preserve freshness. It keeps in the fridge for 5 days or freezes for 3 months. For freezing, portion into 1-cup containers—thaw overnight in the fridge for best texture. The sauce thickens when chilled, so stir in 1 tbsp broth if needed before reheating.
Can I make this sauce in a slow cooker?
After roasting the tomatoes and building the base, transfer everything to a 3-4 quart slow cooker and cook on low for 4-5 hours or high for 2-3 hours. The low-and-slow method enhances the smoky flavors beautifully. Stir occasionally to prevent sticking, and add a splash of broth if the sauce becomes too thick.
Why does my sauce taste bitter?
Bitterness usually comes from overcooking the spices or using too much cayenne. To fix it, stir in 1 tsp sugar or honey to balance the flavors. For prevention: toast spices for only 1 minute (no burning!) and reduce cayenne to ¼ tsp. Also ensure your tomatoes are ripe and fully roasted—under-roasted tomatoes can taste tart and bitter.
