Homemade Enchilada Sauce

This post may contain affiliate links. Please read our disclosure policy.

The next time you’re cooking up some enchiladas, make your own Homemade Enchilada sauce. It’s so quick and easy to do and full of flavor; you may never buy canned enchilada sauce again!

Homemade Enchilada Sauce with a spoon.

Homemade Enchilada Sauce

Enchiladas are a quick dinner that the whole family loves, and they’re even tastier when made with Homemade Enchilada Sauce! It only takes minutes to whisk the ingredients together and cook until thick and ready to top your enchiladas. The flavor is absolutely delicious!

It’s really easy to make sauces and condiments from scratch. Here are more recipes to try: Teriyaki Sauce Recipe | Homemade Ranch Dressing | Yum Yum Sauce Recipe | Homemade BBQ Sauce | Easy Homemade Pizza Sauce

The Ingredients

Here’s what you’ll need to make Enchilada Sauce (the exact measurements and full recipe instructions are below in the easy-to-print recipe card):

Vegetable or olive oil – the oil will be cooked together with the flour and this will help thicken the sauce.
Flour – we used all-purpose white flour.
Chili powder – a good-quality chili powder is recommended as it makes up a lot of the flavor in this sauce.
Sugar – granulated white sugar helps round out the flavors and slightly cuts the acidity from the tomatoes.
Cumin
Garlic powder
Onion powder
Oregano
Salt
Tomato sauce
– use one 8-ounce can of tomato sauce.
Chicken broth – vegetable broth can be substituted if you’ll be making vegetarian enchiladas.

ingredients to make enchilada sauce.

How to Make Enchilada Sauce

Heat the vegetable oil in a large saucepan over medium heat. Whisk the flour and chili powder into the hot oil and cook for 1-2 minutes, whisking often, until the mixture is beginning to darken in color.
Add the remaining spices and the tomato sauce and stir until well combined.

TIP: Try this recipe when making our Easy Beef Enchiladas.

whisking the ingredients together in the pot.

Add the chicken broth and mix well.

adding chicken broth to the mixture in the pot.

Cook the sauce over medium heat for 8-10 minutes until thickened, stirring often.

Freshly made enchilada sauce in a pot.

Remove the sauce from the heat and serve warm, or cool to room temperature before using to make enchiladas.

Homemade Enchilada Sauce in a clear glass bowl.

How to Store Enchilada Sauce

Keep the leftover enchilada sauce in an airtight food storage container or a jar with a lid. Refrigerate for up to one week.

More Enchilada Recipes You’ll Enjoy

Green Chile Enchilada Casserole

Air Fryer Chicken Enchiladas

Enchilada Soup in the Slow Cooker

White Chicken Enchiladas

Enchilada Sauce feature

Homemade Enchilada Sauce

The next time you're cooking up some enchiladas, make your own Homemade Enchilada sauce. It's so quick and easy to do and full of flavor; you may never buy canned enchilada sauce again!
Servings: 8
Prep: 5 mins
Cook: 10 mins
Total: 15 mins

Ingredients
  

  • 2 tablespoons vegetable or olive oil
  • 2 tablespoons all-purpose flour
  • 3 tablespoons chili powder
  • 1 teaspoon granulated sugar
  • 1 teaspoon cumin
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon oregano
  • 1/4 teaspoon salt
  • 8 ounce can tomato sauce
  • 2 cups chicken broth

Instructions

  • Heat the vegetable oil in a large saucepan over medium heat. Whisk the flour and chili powder into the hot oil and cook for 1-2 minutes, whisking often, until the mixture is beginning to darken in color.
  • Add the remaining spices and the tomato sauce and stir until well combined. Add the chicken broth and mix well.
  • Cook the sauce over medium heat for 8-10 minutes until thickened, stirring often.
  • Remove the sauce from the heat and serve warm, or cool to room temperature before using to make enchiladas.

Categories:

Homemade Enchilada Sauce on Pinterest

Leave a Review!

We LOVE hearing from you! Submit your question or comment here.

Your email address will not be published.

Your email address will not be published.

Recipe Rating:




I accept the Privacy Policy

Scroll to Top