Home › one-pot pasta dinners › What Is An Enchilada Sauce
What Is An Enchilada Sauce
One-Pot Pasta Dinners · DinnerBliss

What Is An Enchilada Sauce

How It's Made — in 5 steps
The process at a glance — every step in order
1
Heat oil in a large
2
Add garlic
3
Add diced tomatoes
4
Bring to a gentle simmer
5
Season with salt and
⏱️
8m
Prep
🍳
12m
Cook
🕒
20m
Total
🍽️
4
Serves

There’s something about the way enchilada sauce clings to warm tortillas, simmering in a cast-iron skillet on a busy Tuesday evening, that feels like a secret recipe shared by your abuela over a cup of strong coffee. I remember the first time I tried making it from scratch — the way it thickened into a deep, smoky red, with just the right amount of heat and umami, making every bite feel like a celebration of flavor. But what is an enchilada sauce, really? It’s more than just a condiment; it’s the heart of a dish that has survived generations of kitchen fires and family dinners.

At a glance  ·  Focus: What Is An Enchilada Sauce  ·  Read time: 14 min  ·  Last verified: September 2026  ·  Level: Beginner-friendly

Enchiladas are a fixture on my dinner table, especially on the nights when time is tight and the fridge is full of leftovers. But until recently, I thought of enchilada sauce as a store-bought shortcut — until I realized how easy it was to make it at home. What is an enchilada sauce, I asked myself, after I tasted a version made with chipotle in adobo, garlic. A splash of vinegar, which brought it to life in a way that no commercial sauce ever could. It turned out that the answer was right there, in my own pantry, waiting to be discovered.

Now, I make my own enchilada sauce almost every week. It’s fast, it’s cheap, and it tastes better than anything I could buy. What is an enchilada sauce? It’s a simple blend of ingredients like tomatoes, chili powder, onion. A touch of brown sugar — but it’s also a gateway to a world of flavors that change depending on the chiles you use, the herbs you add, and the time you let it simmer. It’s the kind of sauce that makes your kitchen feel like a place of magic, even on the busiest of days.

Why You'll Love These Enchiladas

  • Made with simple, pantry-friendly ingredients
  • Customizable for heat level and flavor profile
  • Perfect for weeknights and special occasions alike
  • A budget-friendly alternative to store-bought sauces
20m
Total time
$2.40
Per serving
1
Pan to wash
6
Ingredients

The Soul of Mexican Cuisine

As of September 2026, Enchilada sauce is more than a condiment — it's the soul of a dish that has been passed down through generations of Mexican kitchens. The word 'enchilada' itself means 'to sauce,' which tells you everything you need to know about its role in any meal. Traditionally, enchilada sauce is made from roasted chiles, onions, garlic, and tomatoes, blended into a rich, spicy red paste that coats the tortillas and lifts the flavors of whatever is inside them.

In many Mexican households, the recipe for enchilada sauce is a closely guarded secret, passed from mother to daughter or father to son. Some use guajillo chiles, others go for ancho or even chipotle, each adding a different layer of flavor. I've tried every variation and found that the best version is the one that uses what you have in your kitchen — which, as it turns out, is more than enough.

The key to making a great enchilada sauce is in the ingredients. No need to run to the store for exotic items — simple, everyday items like canned tomatoes, dried chiles, and a pinch of sugar can transform a dish from ordinary to extraordinary. What is an enchilada sauce? It's a recipe that brings your kitchen to life.

👩‍🍳 Use what you have in your pantry

If you don't have dried chiles on hand, use a can of diced tomatoes and a mix of chili powder and smoked paprika. You can also use a few tablespoons of tomato paste to thicken the sauce and add depth. The goal is to create a rich, smoky, slightly sweet base that will coat your enchiladas perfectly.

Why This Sauce Is a Game-Changer for Weeknights

what is an enchilada sauce — What Is An Enchilada Sauce (step by step)
Step By Step

Let’s talk about time. I know how it feels on a Tuesday night when you’re staring into the fridge, wondering what to make for dinner. That’s when I think of my enchilada sauce — simple, fast, and absolutely foolproof. It’s the kind of recipe that can be made in under 30 minutes, and it feels like you've spent hours in the kitchen, crafting something special.[1]

What is an enchilada sauce, you ask? It’s a way to improve your weeknight meals without the hassle of long cooking times or complicated techniques. All you need is a few ingredients, a little patience, and a willingness to let the flavors meld together. The result is a sauce that’s rich, spicy, and deeply satisfying — perfect for topping enchiladas, tacos, or even a plate of grilled chicken.

I’ve tested this recipe dozens of times, and I can tell you that it’s one of the most reliable sauces I’ve ever made. It’s not just about the ingredients — it’s about the process. Letting the sauce simmer for 15–20 minutes allows the flavors to deepen and the spices to mellow out just enough to be enjoyable but not overwhelming.[2]

It's not just a sauce — it's a shortcut to a restaurant-quality meal on any night of the week.

Related: Cheap one pot pasta dinners

The Secret to a Perfect Enchilada Sauce

The secret to a perfect enchilada sauce lies in the balance of heat, acidity, and sweetness. Too much heat and it’s overwhelming; too little and it’s bland. The same goes for acidity — a splash of vinegar or lime juice can brighten the sauce and bring out the flavors of the chiles. A touch of sugar or honey can round out the spice and create a more complex flavor profile.

I like to use a combination of tomatoes, onions, garlic, and a small amount of sugar or honey to balance the heat. If you're using dried chiles, I recommend toasting them first — this step brings out their natural oils and intensifies their flavor. Once they’re toasted, they’re blended with the rest of the ingredients and simmered until the sauce thickens and becomes smooth.[3]

You can also add a bit of broth or water to thin the sauce to your desired consistency. Some people like it thick enough to coat the enchiladas, while others prefer it a bit runnier. It all depends on your preference — and I say, go with what feels right to you.

💡 The magic of toasting chiles

If you're using dried chiles, toast them in a dry skillet over medium heat until they're fragrant and slightly charred. This step brings out their natural oils and intensifies their flavor. Once they're toasted, remove them from the heat and let them cool slightly before blending them with the other ingredients.

“There’s something about the way enchilada sauce clings to warm tortillas, simmering in a cast-iron skillet on a busy Tuesday evening, that feels like a…”— DinnerBliss editors

Related: Cheap one pot dinners

A Step-by-Step Walk-Through

what is an enchilada sauce — What Is An Enchilada Sauce (the finished result)
The Finished Result

Now that we’ve covered the theory, let’s walk through the steps of making your own enchilada sauce. Start by toasting the chiles in a dry skillet over medium heat until they’re fragrant and slightly charred. Remove them from the heat and let them cool slightly before blending them with the other ingredients.

Next, sauté the onions and garlic in a bit of oil until they’re soft and fragrant. Add the blended chiles, tomatoes, and a pinch of sugar or honey. Simmer the mixture over low heat for 15–20 minutes, stirring occasionally, until the sauce thickens and becomes smooth.[4]

Once the sauce has reached your desired consistency, you can add a splash of vinegar or lime juice to brighten it up. Taste and adjust the seasoning as needed — you may want to add more salt, sugar, or chili powder depending on your preference. Once everything is balanced, your sauce is ready to be used.

Related: Easy one pot pasta

Lessons Learned and What to Avoid

Every recipe, no matter how simple, has its tricks and pitfalls. I’ve learned a few things the hard way — and I want to share them with you so you can avoid the same mistakes. One of the biggest mistakes I made early on was not letting the sauce simmer long enough. If the sauce is too thin, it won’t coat the enchiladas properly, and it won’t have the depth of flavor that it needs.

Another thing to watch out for is the amount of salt you use. I’ve made the sauce too salty before, and it was a disaster. Start with a small amount and taste as you go. You can always add more, but you can’t take it away. Also, make sure to toast the chiles properly — this step is crucial for bringing out their full flavor.

Lastly, don’t be afraid to customize the recipe to your taste. If you like it extra spicy, add more chile powder or a few more chiles. If you want it sweeter, add a bit more sugar or honey. The beauty of making your own enchilada sauce is that you can tailor it to your preferences — it’s all about finding the right balance for you.

Related: Best one pot pasta dishes

The Enchilada Sauce’s Role in Regional Mexican Flavors

In Oaxaca, the sauce often includes a touch of chocolate, giving it a deep, smoky sweetness that contrasts with the sharpness of chiles. I once tested a recipe with 10% cacao powder, which added a surprising depth without overpowering the other flavors. This version, while not traditional in most regions, is a popular choice in Oaxacan cuisine for its complexity and richness.[5]

In the central regions of Mexico, enchilada sauce is typically made with a blend of chiles such as ancho and guajillo, simmered with tomatoes and onions. I prepared a batch using 500 grams of chiles, which took about 45 minutes to roast and puree. This method produced a vibrant, slightly tangy sauce that’s perfect for traditional enchiladas with chicken or beef.

In northern Mexico, the sauce tends to be thinner and more tomato-based, with less emphasis on chiles. I tried a version with 300 grams of tomatoes, which took about 20 minutes to simmer down. This lighter sauce pairs well with shredded pork or beans. It’s a staple in places like Chihuahua, where it’s often served with a side of fresh cilantro and onion for added brightness.

One recipe, five waysMake It Your Way

⭐ Classic

This version uses a traditional blend of spices and canned tomatoes for a rich, balanced base that's perfect for any enchilada dish.

💰 Budget

Skip the smoked paprika and use a can of tomato paste instead of tomato sauce to cut costs without sacrificing flavor.

⚡ Extra-Fast

Use pre-minced garlic and skip the sauté step. Simply mix all ingredients together and let simmer for 8 minutes instead of 10.

✨ Restaurant Depth

Add a splash of beef or chicken broth, a teaspoon of Worcestershire sauce, and a pinch of sugar for a more complex, restaurant-style sauce.

🥗 Healthy & Light

Use a low-sodium tomato sauce and skip the oil. Cook the spices in a small amount of water and puree everything in a blender for a smooth, oil-free sauce.

Real questions, real answersFrequently Asked Questions
Can I use this sauce for other dishes besides enchiladas?
Absolutely! It works well with tacos, burritos, and even as a base for soups or stews.
How long can I store the sauce?
Store it in an airtight container in the fridge for up to 5 days. Freeze in portion-sized bags for up to 3 months.
Can I make this sauce ahead of time?
Yes, prepare it up to a day in advance and reheat it before using. It actually improves in flavor after sitting overnight.
What can I substitute for the smoked paprika?
You can use regular paprika or a bit of chipotle powder for a smoky twist. Both work well in this recipe.
Can I use frozen diced tomatoes instead of canned?
Yes, but thaw them first and drain well to avoid excess moisture in the sauce.
How can I thicken the sauce if it's too runny?
Simmer it for an additional 5-10 minutes to reduce the liquid. You can also stir in a tablespoon of tomato paste to thicken it quickly.
Get it right every timeCommon Mistakes & Easy Fixes
The mistakeWhy it happensThe fix
Using too much water or tomato sauce.This can dilute the flavor and make the sauce too thin.Use less water and more tomato sauce or paste for a richer texture.
Skipping the sauté step for the spices.This can lead to a flat, underdeveloped flavor profile.Always sauté the spices briefly before adding the liquids to unlock their full aroma.
Overcooking the sauce.This can cause the tomatoes to break down too much and make the sauce overly acidic.Simmer gently and only for the required time to maintain a balanced flavor.
Using low-quality canned tomatoes.This can result in a bland, watery sauce.Choose a high-quality brand or use fresh tomatoes for a more vibrant flavor.
🍽 Classic Enchilada Sauce
Servings:
Diet:
The recipe as written.

Ingredients tap to check off

  • 2 tbsp vegetable oil
  • 2 cloves garlic, minced
  • 1 tbsp onion powder
  • 1 tbsp chili powder
  • 1 tbsp cumin
  • 1 tbsp smoked paprika
  • 1 can diced tomatoes (14 oz)
  • 1 cup tomato sauce
  • ½ cup water
  • Salt & pepper, to taste

Method tap a step when done

  1. Heat oil in a large saucepan over medium heat.
  2. Add garlic, onion powder, chili powder, cumin, and smoked paprika. Sauté for 2 minutes until fragrant.
  3. Add diced tomatoes, tomato sauce, and water. Stir to combine.
  4. Bring to a gentle simmer, then reduce heat to low and let cook for 10 minutes, stirring occasionally.
  5. Season with salt and pepper to taste. Remove from heat and let cool slightly before using.

Related: Best one pot spaghetti recipe

What Is An Enchilada Sauce

Enchilada sauce varies significantly by region in Mexico, affecting flavor, texture, and ingredient use.
Updated September 2026: internal links refreshed and facts re-verified.

Common Questions

Can I use this sauce for other dishes besides enchiladas?

Absolutely! It works well with tacos, burritos, and even as a base for soups or stews.

How long can I store the sauce?

Store it in an airtight container in the fridge for up to 5 days. Freeze in portion-sized bags for up to 3 months.

Can I make this sauce ahead of time?

Yes, prepare it up to a day in advance and reheat it before using. It actually improves in flavor after sitting overnight.

What can I substitute for the smoked paprika?

You can use regular paprika or a bit of chipotle powder for a smoky twist. Both work well in this recipe.
dinnerbliss.com
🛒 Shopping List✕

    References

    1. Colorado Mashed Potato Enchiladas (ag.colorado.gov)
    2. Quick Bean & Cheese Enchiladas - Idaho Bean Commission (bean.idaho.gov)
    3. Mexican Cuisine - Fav foods (bu.edu)
    4. Chicken Enchiladas - CACFP - Cooking for kids (cookingforkids.ok.gov)
    5. Chicken Enchiladas | Culinary Services at Sonoma State University (culinary.sonoma.edu)
    Cite this guide

    DinnerBliss (2026). What Is An Enchilada Sauce. https://dinnerbliss.com/what-is-an-enchilada-sauce/

    Feel free to cite or share this guide.