Enchilada Sauce made at home can be just as bold and flavorful as at your favorite Mexican restaurant. This recipe is simple to make, and comes together in less than 15 minutes.

A great Enchilada Sauce will go a long way, and can basically be used in lots of recipes. This sauce is great for beef, fish, pork or even veggie enchiladas. It can also be used as a dipping sauce with some chips or veggies. We use the sauce a lot in our main dishes such as Chicken Enchilada Pasta, BBQ Chicken Enchiladas, or over a Turkey Meatloaf.

Enchilada Sauce

Enchilada Sauce

Enchilada Sauce is the epicenter of any Mexican dish. We love Mexican inspired dishes, and every time we have the occasion to eat at an authentic Mexican place, enchilada sauce is always on the table. Having experienced many variations of this sauce, we decided to present our favorite one here.

A great enchilada sauce can make or break a dish, so it’s important to prepare this sauce right. The secret to good enchilada sauce starts with quality ingredients, and a good tomato sauce is key. Also, the dried spices bring the bold flavors into the sauce, which are sautéed in oil umami-rich tomato paste.

A good stock is essential as well, since it forms the base of the sauce. You can use chicken or vegetable broth, and it should be added after you make a simple roux of flour and oil. To thicken the sauce, you will need a full three tablespoons of each. Similarly, a gluten-free flour blend will perfectly work for this recipe.

The final kicker is a tiny splash of vinegar, which boost the flavors greatly in the sauce. By making this enchilada sauce at home, you can experience the flavors in details, and can adjust based on your preferences. Also, unlike canned enchilada sauces, this homemade sauce is free of unnecessary processed ingredients and MSG, so you are guaranteed to enjoy a delicious and healthy recipe.

Enchilada Sauce

What ingredients are in Enchilada Sauce?

  • vegetable oil
  • flour
  • ground chili powder
  • tomato sauce and tomato paste
  • water, vegetable broth or chicken broth
  • ground cumin
  • garlic powder and onion powder
  • regular paprika or smoked paprika
  • brown sugar, optional but it balances the flavor nicely
  • salt
  • apple cider vinegar

How to make the best Enchilada Sauce?

  1. Start by heating oil in a skillet over medium-high heat.
  2. Then, and flour and chili powder, and stir together. Instantly reduce heat to medium, and cook the flour-chili blend until lightly brown, stirring constantly to prevent from burning. It only takes about 1 minute to cook it.
  3. Gradually stir in: tomato sauce, tomato paste, chicken broth, cumin, garlic powder, onion powder, paprika, brown sugar, and vinegar into the flour and chili powder mix until smooth.
  4. Continue cooking over medium heat approximately 8-10 minutes, or until thickened slightly. If the sauce is too thick, add more water or broth, a little at a time.
  5. Season to taste with salt.

Follow Sweet and Savory Meals on Pinterest for more great recipes!

Pin This Perfect Enchilada Sauce Recipe to your Favorite Board

Enchilada Sauce

Is red chile sauce the same as enchilada sauce?

They are basically the same sauces, since they both are based on red chiles. The variation might come on whether one is using tomato base or not, as sometimes the enchilada sauce is made without tomato sauce. But in general, the two sauces are very similar.

Is red enchilada sauce spicier than green?

In general, the sauce color depends on the kind of chiles used. In case of green sauce, the base is made out of green chiles, while the red sauce, is made of red chiles. Also, red chiles are usually spicier than green chiles, and hence the red sauce in general is spicier. But this is also dependent on the chiles.

How long does the enchilada sauce last in the fridge?

Best to store the sauce in an airtight container or mason jar in the fridge for up to 5-6 days.

Can I freeze the Enchilada Sauce?

The sauce can easily be frozen in sealable plastic container for up to 3 months. When ready to use, just thaw overnight in the fridge.

Enchilada Sauce
Print
5 from 5 votes

Enchilada Sauce

Enchilada Sauce made at home can be just as bold and flavorful as at your favorite Mexican restaurant. This recipe is simple to make, and comes together in less than 15 minutes.

Ingredients

  • 3 tablespoons vegetable oil
  • 3 tablespoons flour
  • 1/4 cup ground red chili powder use less for a less spicy sauce
  • 1 (8oz can) tomato sauce
  • 1 tablespoon tomato paste
  • 1 1/2 cup water vegetable broth or chicken broth for more flavor
  • 1 teaspoon ground cumin
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon paprika or smoked paprika for more flavor
  • 1 teaspoon brown sugar optional, but it balances the flavors nicely
  • 1/4 teaspoon salt or to taste
  • 1 teaspoon apple cider vinegar

Instructions

  1. Start by heating oil in a skillet over medium-high heat.
  2. Then, and flour and chili powder, and stir together. Instantly reduce heat to medium, and cook the flour-chili blend until lightly brown, stirring constantly to prevent from burning. It only takes about 1 minute to cook it.

  3. Gradually stir in: tomato sauce, tomato paste, chicken broth, cumin, garlic powder, onion powder, paprika, brown sugar, and vinegar into the flour and chili powder mix until smooth.

  4. Continue cooking over medium heat approximately 8-10 minutes, or until thickened slightly. If the sauce is too thick, add more water or broth, a little at a time.

  5. Season to taste with salt.
  6. The recipe makes about 3 1/2 to 4 cups of sauce, depends how thick you like it. Let the sauce fully cool before refrigerating or freezing.

Calories: 125, Fat: 10g, Saturated Fat: 8g, Sodium: 185mg, Potassium: 69mg, Carbohydrates: 7g, Sugar: 1g, Protein: 1g, Vitamin A: 6.1%, Vitamin C: 1.1%, Calcium: 0.7%, Iron: 4.5%

Made this Recipe?

Show me what you made on Instagram and tag me at @sweetnsavorymeals or hashtag it #sweetandsavorymeals.

Enchilada Sauce