Homemade Enchilada Sauce Recipe That Tastes Like The Real Deal

This post may contain affiliate links. If you make a purchase through links on this site, I may earn a commission.
Read my Privacy Policy.

Homemade enchilada sauce is one of those sauces that’s great to keep on hand for last-minute meals. It’s delicious and can take a lot of different meals from boring to yum.

A spoon dips into an open jar of homemade Enchilada Sauce.

This easy, homemade enchilada sauce is made from scratch with pantry staples. No added sugar, and tons of flavor. It comes together in under 15 minutes and works with all your favorite Mexican-inspired meals.

What Is Enchilada Sauce?

Enchilada sauce is a Mexican sauce made with lots of chili powder, a few other spices in much smaller amounts, and some oil, water, and flour to help it thicken. It’s a great sauce to have on hand, and comes together super fast and easy, so you can also make it at the last minute if needed.

Why This Recipe Works

You’ll love this recipe because it’s:

  • Super easy to make using ingredients from your pantry.
  • Customizable heat level (kid-friendly or spicy).
  • Freezes well for batch prep, especially in ice cube trays.
  • Delicious with enchiladas, burritos, rice bowls, or eggs.
An open canning jar full of Enchilada Sauce.

What You’ll Need To Make Easy Enchilada Sauce From Scratch

  • Extra virgin olive oil
  • Whole wheat pastry flour
  • Chili powder
  • Canned tomato sauce (no sugar added)
  • Water
  • Ground cumin
  • Garlic powder
  • Onion powder

Pro Recipe Tip

Let it simmer uncovered to thicken naturally. But keep in mind it will thicken slightly as it cooks or bakes in the recipes you use it in.

How to Make Enchilada Sauce (Step-by-Step)

Homemade Enchilada Sauce ingredients in individual bowls on a wood surface. Overhead view.

Gather and measure all ingredients.

Spices, flour, and oil in a pot.

Put oil, flour, and chili powder in a medium to large stock pot and warm. You should have a nice paste-like substance when everything is mixed. Cook, stirring constantly for about 1 minute.

Tomato sauce added to a pot of spices.
Water added to Enchilada Sauce in a pot.

Add tomato sauce and water to the pot and stir.

Spices added to Enchilada Sauce in a pot.

Add in the cumin, garlic powder, and onion powder and stir constantly for about 5 minutes. The sauce should thicken slightly.

A wood spoon lifts some Enchilada Sauce from a pot full of it. Overhead focus.

NOTE: The sauce will thicken just slightly when baking. If you want a runnier sauce, add more water before pouring it over the enchiladas.

Recipe Variation

Spicy version: add chipotle powder or a dash of cayenne. You can also use a spicy chili powder if you have one available.

Storage & Freezing Tips

  • Fridge: Store in an airtight jar for up to 7 days.
  • Freezer: Freeze in ice cube trays or small containers for up to 3 months.
  • Reheat: Warm gently on a stovetop and whisk to recombine.

Serving Suggestions

Spoon over enchiladas, rice bowls, burritos, tacos, or scrambled eggs.

A spoon lifts some Enchilada Sauce from an open canning jar.

FAQs

Can I Make This Ahead Of Time?

Yes, you can! But if you are needing to make it more than a week ahead, you’ll want to freeze it.

Is Enchilada Sauce Spicy?

Not unless you make it spicy or use a spicy chili powder.

What’s The Difference Between Enchilada Sauce And Taco Sauce?

Enchilada sauce is not generally spicy, and it’s used in baking (like for enchiladas). Taco sauce is usually used as a condiment more than a sauce, and tends to be spicy.

Can I Can This For Long-Term Storage?

I don’t know anything about canning or the safety involved. Please show this recipe to a master canner to get the proper information.

SUBSCRIBE

Remember to subscribe to my free newsletter to receive all my latest recipes in your inbox. Click here to sign up!

Copyright Policy
A spoon dips into an open jar of homemade Enchilada Sauce.

Homemade Enchilada Sauce Recipe

Delicious, authentic-tasting sauce you'll always want to keep on hand.
No ratings yet
Print Pin Rate Add to Collection
Course: Base Recipes
Cuisine: Mexican
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 1 batch
Calories: 1129kcal

Ingredients

  • ¼ cup extra virgin olive oil
  • ¼ cup whole wheat pastry flour
  • ½ cup chili powder
  • 30 oz. canned tomato sauce (no sugar added)
  • 4 cups water
  • ½ tsp. ground cumin
  • ½ tsp. garlic powder
  • ½ tsp. onion powder

Instructions

  • Gather and measure all ingredients.
    Homemade Enchilada Sauce ingredients in individual bowls on a wood surface. Overhead view.
  • Put oil, flour, and chili powder in a medium to large stock pot and warm. You should have a nice paste-like substance when everything is mixed. Cook, stirring constantly for about 1 minute.
    Spices, flour, and oil in a pot.
  • Add tomato sauce and water to the pot and stir.
    Water added to Enchilada Sauce in a pot.
  • Add in the cumin, garlic powder, and onion powder and stir constantly for about 5 minutes. The sauce should thicken slightly.
    Spices added to Enchilada Sauce in a pot.
  • NOTE: The sauce will thicken just slightly when baking. If you want a runnier sauce, add more water before pouring it over the enchiladas.
    A wood spoon lifts some Enchilada Sauce from a pot full of it. Overhead focus.

Notes

Please note that the nutrition data given here is a ballpark figure. Exact data is not possible.

Nutrition

Serving: 1entire recipe | Calories: 1129kcal | Carbohydrates: 128g | Protein: 31g | Fat: 74g | Saturated Fat: 11g | Polyunsaturated Fat: 17g | Monounsaturated Fat: 44g | Sodium: 6024mg | Potassium: 4988mg | Fiber: 58g | Sugar: 39g | Vitamin A: 38772IU | Vitamin C: 61mg | Calcium: 563mg | Iron: 31mg

Author: Tiffany McCauley

Title: Food and Travel Journalist

Expertise: Food, cooking, travel

Bio:

Tiffany McCauley is a nationally syndicated writer and an award-winning cookbook author and food blogger. She has been featured on MSN, Huffington Post, Country Living Magazine, HealthLine, Redbook, and many more. Her food specialty is healthy comfort food recipes.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.