Sauces & Condiments
Amy's enchilada sauce recipe delivers that restaurant-quality depth—smoky, rich, and velvety—perfect for dipping, topping, or simmering into full meals. I developed this version after years of testing, balancing chipotle heat with tomato sweetness for a sauce that's versatile yet unforgettable. The secret lies in slow simmering to meld flavors into a silky, aromatic base that clings beautifully to tortillas or chips.
This sauce starts with a simple foundation of tomatoes, garlic, and spices, then transforms through careful cooking. Chipotle peppers add that signature smoky kick, while cinnamon and cumin deepen the complexity. The result?
A smooth, slightly tangy sauce that works as a dip, enchilada filling, or taco topping—no extra steps required. It thickens naturally as it simmers, creating that perfect consistency for dipping or layering.
What sets this recipe apart is its balance—bold enough to stand alone but flexible enough to adapt. Use it as a base for enchiladas, a dip for nachos, or a marinade for meats.
The sauce keeps well in the fridge for up to a week, making it ideal for meal prep. Whether you're feeding a crowd or prepping for the week, this sauce delivers restaurant-quality flavor with minimal effort.
Ready to elevate your Mexican dishes? This sauce is your secret weapon—simple to make, complex in flavor, and endlessly adaptable. Let’s get started on creating something that’ll have everyone asking for seconds.
Ingredients for amy's enchilada sauce
Nine ingredients transform into restaurant-quality enchilada sauce—smoky, velvety, and ready for dipping or cooking.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Tomato Sauce 🍅 | 2 cups | San Marzano preferred for sweetness |
| Chipotle Peppers in Adobo 🌶️ | 2 whole | 2 tbsp sauce included, minced |
| Garlic Cloves 🧄 | 4 cloves | Freshly minced for aroma |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For richness and balance |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Ground Cinnamon 🍃 | ½ tsp | Enhances smoky depth |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano preferred |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked for heat |
| Honey 🍯 | 1 tbsp | Balances acidity, optional |
The chipotle peppers in adobo are the heart of this sauce—look for ones with vibrant color and minimal oil. Trader Joe's and Latin markets carry the best quality, but any brand works if the peppers are fresh. Toasting the cumin seeds before grinding (if using whole seeds) adds a nutty depth that pre-ground can't match. The tomato sauce? San Marzano cans are worth the splurge—they're sweeter and less acidic, which keeps the sauce from turning bitter during simmering. If you're short on time, Rao's or Muir Glen are solid grocery store options.
No chipotle peppers? Substitute smoked paprika plus a pinch of cayenne for heat, though you'll lose some of that authentic smokiness. Fresh oregano works at half the amount, but dried is fine if that's what you've got. The honey is optional but helps balance the acidity—agave nectar works too. For extra richness, stir in 1 tbsp of vegan butter at the end. If you're making this ahead, reduce the honey slightly since flavors meld and intensify over time. The sauce thickens as it cooks, but if it's too thin, simmer uncovered for another 5-10 minutes.
This sauce keeps beautifully—1 week in the fridge or 3 months in the freezer. For freezing, portion into ice cube trays, then transfer to a bag. Thaw overnight in the fridge before using. It reheats perfectly, so make a big batch and use it all week. The flavor actually improves after the first day as the spices meld. Store it in a glass jar with a tight lid to preserve that smoky aroma. If it thickens too much when refrigerated, just add a splash of water or broth when reheating.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this sauce comes together with what’s already in your pantry. No fancy chopping, no hidden spices—just a can of tomatoes, a couple chipotles, and a quick toast of cumin. Honestly, it’s the kind of recipe that makes me feel like a genius when I pull it off.
- Smoky Heat Perfection: That chipotle in adobo? Oh, it’s everything—deep, smoky, with just enough kick to wake up your taste buds. The olive oil and garlic turn it into something rich and layered, not too sweet, not too spicy, but ridiculously satisfying.
- Weeknight to Party Ready: Use it for enchiladas on a Tuesday, or drizzle it over grilled chicken for a dinner party. It freezes like a dream, so I make a double batch when I can. My roommates still ask where I learned to cook “fancy” stuff—between us, it’s just this sauce.
- Budget-Friendly Powerhouse: A can of tomatoes and a jar of chipotles stretch for ages—this recipe costs me pennies per serving. I’ll be real: my grocery bill dropped when I started using it instead of store-bought sauces. Plus, leftovers taste just as good reheated.
Step-by-step instructions for amy's enchilada sauce
This velvety sauce starts simple but transforms into something extraordinary with smoky depth and perfect balance.
Toast the Spices for Maximum Flavor
Heat the 0.25 cup extra-virgin olive oil in a medium saucepan over medium-low heat. Add the 1 tablespoon ground cumin and 0.5 teaspoon ground cinnamon, stirring constantly for 1-2 minutes until fragrant and lightly toasted. You'll smell that warm, earthy aroma—this step develops the spices' full potential.
Remove the pan from heat and immediately stir in the 1 teaspoon dried oregano and 1 teaspoon salt. Let the mixture cool slightly for 30 seconds—this prevents the spices from releasing bitterness when combined with the tomato sauce later. The spices should look slightly darker and smell more intense than when raw.
Build the Sauce Base with Chipotle and Garlic
Return the pan to medium heat and add the 2 whole chipotle peppers in adobo, minced along with 2 tablespoons of their sauce. Cook for 1-2 minutes until the peppers soften slightly and release their smoky oils. This step is crucial—it prevents the sauce from being too raw or peppery later.
Push the chipotle mixture to one side of the pan and add the 4 cloves freshly minced garlic. Stir for 30 seconds until fragrant but not browned—burnt garlic will make the sauce bitter. Combine everything, then pour in the 2 cups canned tomato sauce. Stir well and bring to a gentle simmer over medium heat.
Simmer and Refine the Sauce
Let the sauce simmer uncovered for 10-12 minutes, stirring occasionally. You want it to thicken slightly and develop a glossy sheen. Taste and adjust seasoning with the 0.5 teaspoon black pepper if needed—this balances the smoky chipotle and sweet tomato.
Stir in the 1 tablespoon honey during the last 2 minutes of simmering. This subtle sweetness rounds out the acidity of the tomatoes and enhances the smoky depth. The sauce should be smooth, velvety, and coat the back of a spoon. If it's too thick, thin with 1-2 tablespoons water to reach your desired consistency.
Finish and Store for Maximum Freshness
Remove the sauce from heat and let it cool for 5 minutes. Taste again and adjust seasoning if needed—this is your chance to perfect the balance. The sauce should be rich, smoky, and slightly sweet with a hint of spice.
Transfer to a clean jar or airtight container and let it cool completely. This sauce keeps beautifully in the refrigerator for up to 5 days or can be frozen for 3 months. The flavors actually deepen over time, making it even more delicious for future meals.
Pro Tips For Making Amy'S Enchilada Sauce
- Simmer Low and Slow: I used to rush this sauce and end up with raw chipotle bits floating around—like someone dumped a whole pepper in there. Simmer on low heat for at least 15-20 minutes, stirring occasionally. The sauce will deepen in color and flavor, and the adobo sauce will melt smoothly into the tomato base instead of clumping.
- Mince That Garlic: Chopped garlic cloves? Nope. You need minced—tiny, even pieces that dissolve into the sauce. I learned this the hard way when I skipped it and had chewy garlic chunks. A quick pulse in a food processor or a sharp knife does the trick. (Yes, even if you’re impatient like me.)
- Toast the Cumin First: Dry-toast the ground cumin in the olive oil for 30 seconds before adding anything else. It blooms the flavor and cuts through the smokiness of the chipotle. Skip this, and your sauce will taste flat—like someone forgot the spice entirely.
- Strain the Adobo Sauce: The adobo sauce from canned chipotles is thick and often grainy. Strain it through a fine-mesh sieve before adding it to the sauce—it makes a real difference in texture. I was skeptical until I tried it; now I never go back.
Flavor customization for this recipe
Smoky Heat Adjustments
Want to dial up the smokiness? Add 1 extra chipotle pepper (or ½ tsp smoked paprika) for deeper flavor. For a milder version, reduce to 1 chipotle pepper and skip the extra sauce.
I’ve found that Trader Joe’s chipotle peppers have the best balance of heat and smokiness—worth the splurge if you’re making this often. 🌶️
Sweet and Tangy Twists
Balance the smoky depth with a touch of sweetness by adding 1 extra tablespoon of honey or ½ tsp maple syrup. For tang, stir in 1 teaspoon of lime juice at the end—it brightens the sauce and cuts through the richness.
If you love brightness, try ½ cup pineapple juice instead of water to thin the sauce later.
Spicy Kick Variations
For a fiery kick, add ½ tsp cayenne pepper or 1 diced serrano pepper with the chipotles. If you prefer a slow burn, swap cayenne for ½ tsp ground ancho chili—it adds warmth without immediate heat.
I’ve also experimented with 1 teaspoon of Tajín at the end for a citrusy, spicy finish. 🔥
Herb and Aroma Boosters
Fresh herbs elevate this sauce instantly. Stir in 1 tablespoon chopped cilantro or 1 teaspoon fresh thyme at the end for brightness. For a deeper aroma, add ½ teaspoon ground coriander with the cumin.
If you’re feeling fancy, finish with 1 teaspoon of toasted sesame oil—it adds a nutty depth that pairs surprisingly well with the smoky chipotle.
Creamy or Cheesy Adaptations
For a creamy version, stir in ¼ cup sour cream or 2 tablespoons Greek yogurt at the end. For a cheesy twist, fold in ½ cup shredded Monterey Jack or Oaxaca cheese—it melts into the sauce beautifully.
I love this as a dip for nachos or a topping for enchiladas. If you’re making a vegan version, use cashew cream instead of dairy.
Regional Flavor Infusions
Give it a Tex-Mex vibe by adding 1 teaspoon of ground coriander and ½ teaspoon of garlic powder. For a Southwestern touch, swap the cinnamon for ½ teaspoon of ground cumin and add 1 teaspoon of lime zest.
If you’re craving a California-style twist, stir in ½ teaspoon of ground cloves—it adds a warm, aromatic depth that’s unexpected but delicious. 🗺️
Nutrition facts
Frequently asked questions
Can I make this sauce without chipotle peppers?
Yes! For a smoky alternative, use ½ teaspoon smoked paprika plus ¼ teaspoon cayenne for heat. For a milder version, try 1 teaspoon of ancho chili powder instead—it adds warmth without the same intensity. The sauce will still taste delicious, though the smoky depth will be different.
How do I use this sauce beyond enchiladas?
This versatile sauce works as a dip for tortilla chips or nachos, a marinade for grilled chicken or shrimp, or a base for tacos, quesadillas, or burrito bowls. It also pairs well with roasted vegetables or as a topping for pizza. The velvety texture makes it perfect for dipping too!
Why does my sauce turn bitter after simmering?
Bitterness usually happens from overcooking or using acidic tomatoes (like regular canned tomatoes). Use San Marzano tomato sauce for sweetness, and simmer for only 10-12 minutes. If it’s already bitter, stir in ½ teaspoon of honey or 1 teaspoon of lime juice to balance the flavor.
Can I make this sauce in a slow cooker?
Combine all ingredients in your slow cooker and cook on low for 2-3 hours, stirring occasionally. The sauce will thicken naturally, but add 1-2 tablespoons of water if it gets too thick. The slow cooking enhances the flavors even more, making it perfect for meal prep.
How do I store leftovers for maximum flavor?
Let the sauce cool completely, then transfer to an airtight container. It keeps in the fridge for up to 5 days—the flavors actually deepen over time! For longer storage, freeze in ice cube trays (thaw in the fridge) or a sealed jar for up to 3 months. Reheat gently on the stove or microwave.
