Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Wooden spoon being dipped in a mason jar full of enchilada sauce.

Homemade Enchilada Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jessie
  • Prep Time: 5 mins
  • Cook Time: 20 mins
  • Total Time: 25 minutes
  • Yield: Makes 2 cups 1x

Description

An easy homemade enchilada sauce.


Ingredients

Scale
  • 2 Tbsp. unsalted butter
  • 2 Tbsp. flour
  • 2 Tbsp. ancho chili powder
  • 1 Tbsp. chipotle chili powder
  • 2.5 cups vegetable stock
  • 6 oz. tomato paste
  • 1 tsp. oregano
  • 1 tsp. cumin
  • salt and pepper to taste

Instructions

  1. Melt butter in a medium saucepan over medium heat.
  2. Whisk flour into melted butter to form a roux. Let cook for 1 minute.
  3. Whisk chili powder into roux.
  4. Slowly add stock to saucepan, whisking constantly to work out any lumps.
  5. Bring sauce to a simmer, then whisk in tomato paste, oregano, cumin, salt, and pepper. Whisk until you have a smooth sauce, and let sauce simmer for 10-15 minutes until it's thickened to your desired consistency.
  6. Serve immediately or cool and store in the fridge for up to a week.

Notes

You can substitute any kind of chili powder you have on hand - I didn't have plain ol' chili powder, so I used a combination of ancho and chipotle chili powders (and I actually kind of loved it).

Feel free to increase or decrease the amount of chili powder in this recipe based on your personal taste and spice preferences.

Use chicken stock in place of the vegetable stock if you like.