Enchillada Sauce Recipe: Smoky Chipotle-Tomato Richness in 15 Minutes

Sauces & Condiments

Enchillada Sauce Recipe: Smoky Chipotle-Tomato Richness in 15 Minutes

This enchilada sauce recipe delivers smoky chipotle-tomato richness that transforms ordinary dishes into restaurant-quality meals in just 15 minutes. The secret lies in balancing smoky chipotle peppers with fresh tomatoes, garlic, and cumin—a combination that creates depth without overpowering.

I developed this version after years of testing, ensuring it works for both traditional red enchiladas and modern adaptations like vegetarian bowls.

The foundation of great enchilada sauce begins with sautéing aromatics like onion and garlic until fragrant, then building layers of flavor with canned tomatoes and spices. Simmering the mixture until thickened develops a velvety texture that clings beautifully to tortillas or proteins.

This sauce is versatile enough for enchiladas, tacos, or even as a marinade, yet simple enough to make with pantry staples.

What you’ll end up with is a bold, smoky sauce that’s rich enough to stand alone but balanced enough to complement any dish. The chipotle adds warmth, while the tomatoes keep it vibrant and fresh.

Unlike store-bought versions, this recipe delivers authentic depth without artificial ingredients—just pure, restaurant-quality flavor in a fraction of the time.

Use it immediately for enchiladas or store it in the fridge for up to a week. For extra richness, stir in a spoonful of melted butter or a splash of cream before serving. Here’s everything you need to make it—let’s get started.

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

Ingredients for enchillada sauce

Nine essential ingredients deliver smoky chipotle-tomato depth in minutes—no shortcuts needed.

Ingredient Amount Notes
Canned Diced Tomatoes (San Marzano preferred) 🍅 2 cups High-quality, no salt added
Chipotle Peppers in Adobo Sauce 🌶️ 4 whole Mild or hot, finely chopped
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Fresh, minced
Ground Cumin 🌿 1 tbsp Toasted for depth
Smoked Paprika 🌶️ 1 tbsp For authentic smokiness
Extra-Virgin Olive Oil 🫒 ¼ cup High-quality, fruity
Tomato Paste 🍅 2 tbsp Squeeze tube preferred
Salt 🧂 1 tsp Diamond Crystal kosher
Black Pepper 🌶️ ½ tsp Freshly ground

The chipotle peppers are the flavor anchors here. Look for high-quality adobo-packed chipotles at specialty stores like Penzeys or Latin markets—they have far more depth than the canned versions at regular grocery stores. For a smoother sauce, blend the adobo sauce separately before adding. The San Marzano tomatoes are non-negotiable for authentic sweetness and acidity; their vibrant color and rich flavor elevate everything. If you can't find them, Muir Glen is the next best option. Toast your cumin seeds in a dry pan for 30 seconds before grinding—this releases their aromatic oils and transforms the sauce from good to exceptional.

No chipotle peppers? Substitute 1 tbsp smoked paprika plus 1 tsp cayenne for heat, though the smoky depth will be less pronounced. Fresh garlic is ideal, but garlic powder at half the amount works in a pinch. The tomato paste can be skipped entirely if you prefer a lighter sauce, but it adds a concentrated umami punch that balances the acidity. For extra richness, stir in 1 tbsp of heavy cream or melted butter at the end. If you're making this for vegetarian dishes, consider adding 1 tsp of liquid smoke to enhance the smoky profile without animal products.

This sauce keeps beautifully—up to 1 week refrigerated in an airtight container, or 6 months frozen in ice cube trays for portion control. For best texture, reheat gently on the stove, stirring occasionally. The sauce thickens as it cools, so if it seems too thick when first made, add 1-2 tbsp of water or broth before serving. Double the batch and freeze half; you'll thank yourself later when you're craving enchiladas on a Tuesday night.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this combo—San Marzano tomatoes, smoky chipotle, and cumin do all the heavy lifting. No fancy techniques, just chop, simmer, and let the flavors meld.
  • Smoky Heat Hug: That first taste of chipotle in adobo melting into warm tomatoes? It’s like a cozy blanket for your taste buds. Honestly, I’ll take this over store-bought sauce any day.
  • Weeknight to Party: Same sauce, endless uses. Slather it on enchiladas for dinner, toss it with rice for lunch, or drizzle it over grilled chicken. My go-to for when I’m too tired to think.
  • Leftovers That Shine: This sauce actually improves the next day—deeper, richer, and still vibrant. I make a big batch, freeze half, and thank myself later. (Yes, even on a Tuesday night.)

Step-by-step instructions for enchilada sauce

This method delivers restaurant-quality enchilada sauce with deep smoky flavor and perfect consistency.

1

Prepare the Chipotle Adobo Base

Begin by finely chopping the 4 whole chipotle peppers in adobo sauce, removing any seeds if you prefer milder heat. In a blender, combine these chopped peppers with the 2 cups canned diced tomatoes (San Marzano preferred) and blend until completely smooth. This creates your foundational sauce base with authentic smoky depth.

The key here is achieving a completely smooth texture—no visible chunks. If needed, pulse briefly between blending sessions to ensure everything is fully incorporated. Set this mixture aside as you prepare the remaining ingredients. The chipotle peppers will infuse their smoky flavor throughout the sauce, creating that signature enchilada taste.

2

Sauté Aromatics in Olive Oil

Heat the 0.25 cup extra-virgin olive oil in a medium saucepan over medium heat. Add the finely diced 1 whole yellow onion and cook for 5-6 minutes until softened and translucent. This gentle cooking process develops the onion's natural sweetness without browning.

Add the 4 minced garlic cloves and cook for an additional 30 seconds until fragrant. The garlic should just begin to turn golden—don't let it brown or it will become bitter. This aromatic foundation forms the flavor backbone of your enchilada sauce, providing both sweetness from the onion and aromatic complexity from the garlic.

3

Build the Sauce with Spices and Tomato Paste

Add the blended chipotle-tomato mixture to the saucepan along with the 2 tablespoons tomato paste, 1 tablespoon ground cumin, and 1 tablespoon smoked paprika. Stir well to combine all ingredients, ensuring the tomato paste dissolves completely into the sauce.

Bring the mixture to a gentle simmer over medium heat, then reduce heat to low. Allow it to cook uncovered for 10-12 minutes, stirring occasionally. This slow reduction process intensifies the flavors and helps the sauce thicken naturally. You'll notice the sauce darkening slightly as it develops its characteristic rich color and complex flavor profile.

4

Season and Simmer to Perfection

Stir in the 1 teaspoon salt and 0.5 teaspoon freshly ground black pepper. Taste the sauce and adjust seasoning if needed—this is your opportunity to balance the flavors before finalizing. The sauce should be well-seasoned with a perfect harmony of smoky, spicy, and slightly sweet notes.

Continue simmering uncovered for an additional 5-7 minutes until the sauce reaches your desired consistency. It should coat the back of a spoon but still be pourable. For a thicker sauce, simmer longer; for a thinner sauce, add a splash of water or broth. The sauce is now ready to use immediately or can be stored for future use.

5

Strain for Ultimate Smoothness (Optional)

For an ultra-smooth sauce, strain it through a fine-mesh sieve into a clean bowl. This step removes any remaining bits of onion or garlic, resulting in a completely velvety texture perfect for dipping or pouring over enchiladas. If you prefer a slightly textured sauce, you can skip this step entirely.

The strained sauce will have an even more refined texture, ideal for those who prefer their enchilada sauce completely smooth. Whether you strain it or not, this sauce will elevate any dish it accompanies, delivering that authentic Mexican restaurant flavor you crave.

👨‍🍳

Pro Tips For Making Enchillada Sauce

  • Blister the Onion: Slice your onion into thick strips—about ¼-inch wide—and cook them in the same pot you’ll use for the sauce, uncovered, until they’re deep golden and slightly charred. That caramelization adds depth before you even add the tomatoes. (Yes, it’ll make your kitchen smell amazing, but don’t rush it—char takes time.)
  • Toast the Cumin: Bloom your ground cumin in the pot with a dry heat for 30 seconds before adding oil or onions. That quick toast removes the raw bitterness and wakes up the earthy flavor—trust me, your sauce will taste more complex if you skip this step. (I used to skip it until I tasted the difference.)
  • Strain the Adobo: Chipotle peppers in adobo sauce leave behind gritty bits that turn your sauce grainy. After chopping the peppers, strain the adobo liquid through a fine-mesh sieve before adding it to the pot. Cleaner sauce, smoother texture—no one wants to bite into a chunk of adobo mid-bite.
  • Simmer Slow and Low: Reduce the heat to a gentle simmer once everything’s combined, and let it cook for at least 20 minutes. Rushing this step means a thin, watery sauce—patience lets the flavors meld and thicken naturally. (I know, I know, but trust the process.)

Dietary considerations for this dish

Gluten-Free Adaptations

This enchilada sauce is naturally gluten-free, making it perfect for those avoiding gluten. The ingredients—tomatoes, chipotle peppers, onion, garlic, and spices—are all gluten-free staples. However, double-check your smoked paprika and cumin brands, as some may contain processing additives.

I recommend Bob's Red Mill certified gluten-free spices for peace of mind. The sauce works beautifully with gluten-free corn tortillas or tamales, ensuring a fully compliant dish. 🌱

Vegetarian-Friendly Adjustments

For a vegetarian version, simply omit any animal-based ingredients—this sauce is already fully plant-based! To enhance the smoky depth without meat, add 1 tsp liquid smoke or an extra ½ tsp smoked paprika.

I also like stirring in 1 tbsp nutritional yeast at the end for a cheesy, umami boost that pairs perfectly with veggie enchiladas or stuffed bell peppers.

Dairy-Free Considerations

This sauce is naturally dairy-free, but if you're serving it with cheese (like queso or cotija), opt for dairy-free alternatives. Vegan cashew cheese or nutritional yeast blends work well for topping.

For extra richness without dairy, stir in 1 tbsp coconut cream or olive oil at the end. The sauce's smoky-sweet profile stands up beautifully to plant-based cheeses.

Allergen-Free Swaps

If you need to avoid nightshades (like tomatoes), replace the canned tomatoes with 2 cups cooked zucchini or butternut squash purée. For a nut-free version, skip any added coconut cream and use extra olive oil instead.

Always check your smoked paprika for potential cross-contamination warnings if allergies are a concern. I keep a separate spice jar for high-risk allergens in my kitchen.

Low-Sodium Options

To reduce sodium, use no-salt-added canned tomatoes and low-sodium chicken or vegetable broth instead of water when thinning. Cut the salt to ½ tsp and boost flavor with an extra ½ tsp cumin or ¼ tsp smoked paprika.

The sauce will still pack plenty of flavor—just with less sodium. This version works great for heart-healthy meal prep.

Nut-Free and Seed-Free

This recipe is already nut-free and seed-free, but if you're avoiding sesame or other potential allergens, ensure your olive oil is processed in a dedicated facility. For extra thickness, use 1 tbsp cornstarch mixed with 1 tbsp water instead of tomato paste.

The sauce remains luscious and fully compliant with strict allergen protocols while delivering that signature smoky richness. 💫

Nutrition facts

Servings 4 (per ½ cup serving)
Amount Per Serving
Calories 120kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 340mg15%
Total Carbohydrate 10g3%
Dietary Fiber 2g8%
Sugars 6g
Protein 2g4%
* 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 enchilada sauce without chipotle peppers?

For a milder version, substitute 1 tbsp smoked paprika plus 1 tsp cayenne for heat. For smokiness without chipotle, add 1 tsp liquid smoke or an extra ½ tsp smoked paprika. The sauce will still be delicious—just with less authentic depth.

2

How do I adjust the thickness of the sauce?

Simmer longer for thicker sauce, or thin with 1-2 tbsp water or broth if too thick. For instant thickening, mix 1 tsp cornstarch with 1 tbsp cold water, stir into the sauce, and simmer 1-2 minutes until desired consistency. The ideal texture coats the back of a spoon but remains pourable.

3

Can I use fresh tomatoes instead of canned?

Fresh tomatoes work, but they require extra prep. Roast 4-5 large tomatoes (halved) in a 400°F oven for 20 minutes until soft, then blend with the chipotle adobo. You'll need about 2 cups roasted tomato purée to match the canned version's richness. The flavor will be fresher but slightly less concentrated.

4

Why does my sauce taste too smoky?

Overdoing chipotle or smoked paprika causes excessive smokiness. Balance it with 1 tbsp honey or sugar to mellow the heat, or add ½ cup tomato juice to dilute the intensity. For future batches, reduce chipotle to 2 peppers or use ½ tsp smoked paprika instead of 1 tbsp.

5

How long can I store homemade enchilada sauce?

Store in an airtight container in the fridge for up to 1 week, or freeze for 6 months in ice cube trays for portion control. Thaw overnight in the fridge—never microwave directly. The sauce thickens when chilled, so stir in 1-2 tbsp water before reheating for ideal consistency.

★★★★★4.9(6 reviews)
Categories Sauces & Condiments