Have you ever tried making this homemade enchilada sauce recipe? Our easy recipe for enchilada sauce is a game changer and once you make it, you’ll never buy the canned stuff again.

Easy Enchilada Sauce for great Mexican Recipes in a glass bowl with spoon

Homemade Enchilada Sauce Recipe

We love enchiladas way too much over here and store bought enchilada sauce sometimes just tastes way too flavorless for our palates. So we started upping our sauce-game , and so should you, to making homemade enchilada sauce. Eating outside the can really makes the most sense because this recipe for enchilada sauce is waaaaaay too easy to make. It’s ridiculously easy and after tasting a homemade version, you’ll understand why. You can totally customize sauce for your  enchiladas anyway that you want. If you’re loving a spicier version, just add some ground cayenne pepper. If you like it a little more mild but still loaded with flavor, extra chili powder will do the trick.

Video of Easy Enchilada Sauce Recipe 

Easy Enchilada Sauce for great Mexican Recipes step by step

Tips for Enchilada Sauce Recipe

Homemade enchilada sauce recipe just tastes way better. The flavors are more pronounced, earthy and smoky. Customize your own spices for flavors that suit your palate. Best of all, it’s not as watered as most regular store bought canned enchilada sauce. But if you like yours a little more watery that’s not a problem. Just add a touch more water to this recipe for enchilada sauce and you’ll be able to make a ton of tasty enchiladas fit for a king!

Perfect Sauce for Everyday Mexican Recipes

If you’re needing a great Cino de Mayo recipe, then this enchilada sauce is perfect for so many dishes like our one pot chicken enchilada pasta bake and one pot chicken taco and rice. Extra enchilada sauce is great poured on top too. More Mexican Recipes and Appetizer Recipes

Easy Enchilada Sauce for great Mexican Recipes in a glass with spoon

Easy Enchilada Sauce for great Mexican Recipes | @bestrecipebox

Easy Homemade Enchilada Sauce

This is on the more conservative spiciness level. Feel free to amp it up with more chili powder, ground chipotle, or cayenne pepper to adjust to your preferred flavors. Homemade enchilada sauce is the best!
5 from 3 votes

{click on stars to rate}


  • 2 tablespoons (30 ml) vegetable oil
  • 3 cloves (3 cloves) garlic , minced
  • 2 teaspoons (10 ml)  all-purpose flour
  • 29 ounces (822 g)  tomato sauce (@ 3 1/2 cups)
  • 3 Tablespoons (45 ml) chili powder
  • 2 teaspoons (10 ml)  sugar
  • 1 teaspoon (5 ml)  Worcestershire sauce
  • 1 teaspoon (5 ml)  ground oregano
  • ½ teaspoon (2.5 ml) ground cumin
  • 1 teaspoon (5 ml)  kosher salt , or to taste
  • Fresh cracked black pepper , to taste


  • Heat medium sauce pan, add oil and garlic. Cook garlic until translucent. Add flour and whisk until no clumps are formed.
  • Add rest of the sauce ingredients (tomato sauce, chili powder, sugar, Worcestershire sauce, ground oregano, ground cumin, salt and pepper.)
  • Bring the sauce to a boil, then reduce the heat to low. Stirring occasionally, simmer on low for about 10 minutes or until the sauce thicken and the flavors combine.
  • Add additional salt or seasonings to taste. Stores in fridge for about 2 weeks.


*Calorie values based on 1 cup of sauce

Nutrition Information per Serving

Calories: 145kcal, Carbohydrates: 18g, Protein: 4g, Fat: 8g, Saturated Fat: 6g, Sodium: 1772mg, Potassium: 818mg, Fiber: 5g, Sugar: 11g, Vitamin A: 2669IU, Vitamin C: 15mg, Calcium: 59mg, Iron: 4mg

More Easy Recipes: