Easy Homemade Enchilada Sauce

By Alexandra Caspero on February 28, 2024
The sauce that made me love enchiladas. A must if you are making your own enchiladas-- this sauce really is the best.
Makes 3 cups

The best easy homemade enchilada sauce! This simple enchilada sauce takes 15 minutes to make and is perfect in your favorite enchilada recipe. Naturally vegan and easily gluten-free. 

After years of making my easy homemade enchilada sauce for some of my favorite recipes, I thought it was finally time to give the sauce its own post. Considering that I google my own enchilada recipe to find my sauce at least a few times a month, it needed it own place. 

My easy homemade enchilada sauce is exactly how it sounds. It takes just minutes to whip up and is fantastic in everything from soup, casserole, and, yes, enchiladas. This sauce is practically drinkable. It’s saucy, rich, complex, and slightly spicy. If you are looking for a simple enchilada sauce for your next enchilada recipe– this is it! 

See below for more details on how to make this easy enchilada sauce, or scroll down for the full recipe.

Easy Homemade Enchilada Sauce

Why We Love This Recipe

For years I didn’t think I liked enchiladas because I was never impressed with canned sauce. It always tasted thin, watery, and flavorless.

Then, I ordered enchiladas at one of our favorite Mexican restaurants, and I’m pretty sure I licked the plate clean. I had never had a sauce like that before and knew that was the missing secret weapon for amazing enchiladas. 

After researching and trying a few other recipes, I tweaked what I liked to make it my own. It’s got just enough heat to be family-friendly and ready in roughly 15 minutes. 

Ingredients Notes

To make this simple recipe, you’ll need a handful of pantry spices plus a can of crushed tomatoes or tomato sauce and either broth or water. 

You are essentially making enchilada gravy, starting with a roux of flour and oil, then warming in the spices and adding enough liquid of tomato sauce and water or vegetable broth. Saucy enchiladas are my favorite, and this sauce makes enough for a batch of enchiladas, with some leftovers, depending on how wet you like yours.  

Easy Homemade Enchilada Sauce

How to Make this Easy Enchilada Sauce

Make a flavored roux

Cook the oil and flour together until combined. Then, add in the spices and toast until just fragrant.

Add the tomatoes and water

Add the tomatoes and water (or broth) and cook until thickened. Puree with a blender or use an immersion blender.

Close Up Of Sweet Potato And Black Bean Enchiladas

Frequently Asked Questions

Can you make this enchilada sauce gluten-free?

This easy homemade enchilada sauce can easily be made gluten-free by using a gluten-free flour blend in place of all-purpose flour. 

Can you freeze this enchilada sauce recipe? 

Yes! I often make a double batch of my sauce to freeze. You’ll need to watch out for freezer burn. To avoid this, place the sauce in a freezer-safe bag and gently press as much air as possible out. I lay the bag on its side so air doesn’t collect at the top. Freeze and enjoy within 4-5 months. 

Can you use tomato paste?

I don’t like the flavor of tomato paste in this homemade red enchilada sauce, but you can use it in a pinch. I recommend subbing in 2 tablespoons, or more to taste. Tomato paste is more bitter than canned tomatoes and therefore you’ll want to add to taste.

What to serve with Homemade Enchilada sauce?

Once you perfect this enchilada sauce, it’s hard to go back to using the canned stuff. The flavor is so good! The possibilities are endless, but my favorite recipes to enjoy this with are: 

Sweet Potato And Black Bean Enchiladas

If you try this recipe, make sure to come back and rate it and leave a comment. Your feedback helps other readers and seeing you make my recipes makes my day. 

Print
Easy Homemade Enchilada Sauce

Want to save this recipe?

Enter your email and get it sent to your inbox! Plus, you’ll get new recipes from us each week.

Name(Required)
This field is for validation purposes and should be left unchanged.

Easy Homemade Enchilada Sauce

Easy Homemade Enchilada Sauce

  • Author: Alex Caspero
  • Prep Time: 10 minutes
  • Cook Time: 7 minutes
  • Total Time: 17 minutes
  • Yield: 3 cups 1x
  • Category: dinner, sauce
  • Method: Stove Top
  • Cuisine: Mexican Inspired, Tex Mex
  • Diet: Vegan

Description

The best easy homemade enchilada sauce! This simple enchilada sauce takes 15 minutes to make and is perfect in your favorite enchilada recipe. 


  • Author: Alex Caspero
  • Prep Time: 10 minutes
  • Cook Time: 7 minutes
  • Total Time: 17 minutes
  • Yield: 3 cups 1x
  • Category: dinner, sauce
  • Method: Stove Top
  • Cuisine: Mexican Inspired, Tex Mex
  • Diet: Vegan
  • Author: Alex Caspero
  • Prep Time: 10 minutes
  • Cook Time: 7 minutes
  • Total Time: 17 minutes
  • Yield: 3 cups 1x
  • Category: dinner, sauce
  • Method: Stove Top
  • Cuisine: Mexican Inspired, Tex Mex
  • Diet: Vegan
Scale

Ingredients

  • 3 tablespoons neutral oil
  • 3 tablespoons all-purpose flour
  • 1 tablespoon chili powder
  • 1 1/2 teaspoons ground cumin
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon salt
  • 1/8 teaspoon cinnamon
  • 1/4 teaspoon ground cayenne
  • 1 (15 ounce) can crushed tomatoes or tomato sauce
  • 1 1/2 cups water or vegetable broth

Instructions

  1. Heat the oil in a medium sauce pan over medium heat. Add in the flour, then quickly whisk together until combined. Add in the chili powder, cumin, garlic powder, oregano, salt, cinnamon and cayenne pepper and toast until fragrant, about 1 minute.
  2. Add in the tomatoes and water, then bring to a simmer. Cook over medium heat until thickened, about 5-7 minutes, whisking often. For a thinner sauce, puree with an immersion blender or place the mixture in a blender and puree until smooth.
  3. Season to taste, adding more salt as desired.

did you make this?

Tag @delishknowledge on Instagram and hashtag it #delishknowledge

This recipe was first posted in 2020 and updated in 2024.

The Ultimate Plant-Based Protein Cookbook + Course

(Includes 40+ recipes!)

FREE 7-DAY COURSE + COOKBOOK

Meet Alex Caspero

Alex Caspero is a Registered Dietitian, New York Times Bestselling Chef, and mom of two. She aims to cut through the nutrition noise by providing real-life, nourishing tips for body and mind. Learn more about Alex.

(8 comments) leave a comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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

    1. don’t worry bout that
      December 5, 2023 AT 12:10 am

      Sounds great and I want to try it. I have my own homemade enchilada sauce process, but it is loose with the ingredients.

      I don’t see why you couldn’t can this, but I wouldn’t can the Flour and Oil. Instead, I would can the spices with the tomato sauce. When preparing dinner, mix the jar with the water required for thinning. Then start the roux and add in the thinned sauce.

    2. Kelsey
      June 6, 2023 AT 7:43 pm

      I was nervous to try this recipe, but it was great! My husband raved about how great it was and we both decided it was much better than the canned version! It was very easy too. I’m glad I made a double batch, so I can freeze the leftovers.






      1. Alex
        June 6, 2023 AT 8:13 pm

        So glad to hear, thanks Kelsey!

    3. Aaron
      May 19, 2023 AT 12:24 pm

      Really Good flavor. Perfect blend of heat.






    4. Lori Batson
      July 18, 2022 AT 2:38 pm

      Haven’t made it yet, by use a lot of canned enchilada sauce. Can’t wait to try this homemade version! Can this be canned? If so, pressure or water bath? and how long for half pint jars?

      1. Alex
        July 19, 2022 AT 7:02 pm

        Hi Lori, I haven’t tested the pH of this recipe (and likely needs to be pressure canned, possibly with additional acid ingredients) so can’t so how to process this one.

    5. Jody
      February 19, 2022 AT 7:46 pm

      Never made this but my hubby said, ” save that recipe! I think I added too much cinnamon? He wanted it more spicey? But a super delicious sauce for sure! Thanks!

Flipboard