4.67 from 3 votes
Review Recipe

Homemade Enchilada Sauce

Cook Time 10 minutes
Total Time 10 minutes
Servings 4 cups
Author Holly Nilsson
Course Dip, Dressing
Cuisine American, Mexican, Tex Mex
This homemade enchilada sauce is perfect on chicken enchiladas or any other recipe you have in mind! 
Print Pin


  • 1/4 cup vegetable oil
  • 1/4 cup flour
  • 1/4 cup chili powder
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon cumin
  • 1/2 teaspoon oregano
  • 2 cans tomato sauce 15 ounces each
  • 3 cups chicken broth

avatarFollow Spend with Pennies on Pinterest


  1. Heat oil in a saucepan. Whisk in flour and cook 2-3 minutes while stirring until fragrant and nutty smelling.

  2. Stir in chili powder, garlic powder, onion powder, cumin and oregano. Cook 1 minute more.

  3. Add tomato sauce and broth a little at a time, stirring between each addition until smooth. 

  4. Bring to a boil, reduce heat to a simmer and let simmer 2-3 minutes.

  5. Remove from heat and season with salt and pepper to taste.

Recipe Notes

Nutrition Information is based on 1 tablespoon of enchilada sauce.
Nutrition Information
Calories: 15, Sodium: 155mg, Potassium: 71mg, Carbohydrates: 1g, Sugar: 1g, Vitamin A: 115%, Vitamin C: 1.5%, Calcium: 3%, Iron: 0.3%

(Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)

Keyword enchilada sauce