Homemade Enchilada Sauce

User Reviews

4.3

90 reviews
Good
  • Prep Time

    30 mins

  • Cook Time

    30 mins

  • Total Time

    1 hr

  • Servings

    24 (10-12 cups)

  • Calories

    78 kcal

  • Cuisine

    Vegetarian

Homemade Enchilada Sauce

This Homemade Enchilada Sauce blends the deep smoky flavor of roasted Ancho chili peppers with the sweetness of oven-roasted plum tomatoes. The addition of sautéed onions and garlic creates a layered, rich base, while Mexican oregano and cumin add authentic aromatic notes. Straining the blended sauce results in a smooth texture ideal for enchiladas or other Mexican dishes needing a robust chili sauce.

Description

Homemade Enchilada Sauce uses dried Ancho chili peppers that are lightly roasted to enhance their smoky flavor before rehydration. Alongside these, plum tomatoes are also roasted to develop a sweet, caramelized depth. Sautéed onions and whole garlic cloves add savory richness to the sauce's base. After blending the chili and tomato mixture with stock and seasonings like Mexican oregano and cumin, the sauce is strained to remove skins and seeds, yielding a smooth and velvety consistency without graininess.

The sauce carries a balanced heat influenced mainly by the Ancho chilies, complemented by a gentle sweetness from the roasted tomatoes. The final cooking step gently warms the sauce, melding flavors beautifully. This sauce works well as a classic enchilada topping but can also be adapted for other recipes calling for a flavorful chili sauce.

A practical note is that the soaking liquid of the chilies can be tasted before use; if it tastes bitter, it's better to use stock to dilute the sauce instead. For roasting chilies, either a brief oven roast or a quick flash in a skillet works well. When freezing, leave some headroom in jars because the sauce will expand when frozen, and it is easiest to freeze jars uncovered initially.

I Made This!

8 people made this

Save this

43 people saved this

Ingredients

Servings
  • 15-20 dried Ancho chili peppers
  • 7-8 plum tomatoes approx. 1.5 pounds
  • 3 onion
  • 8 garlic cloves
  • 8 cups stock
  • 1 tablespoon Mexican oregano
  • 1 teaspoon cumin
  • 2 teaspoons salt
  • black pepper freshly cracked

Instructions

  1. Wipe off any dusty crevasses on the dried chilis.  De-stem and de-seed the chilis, but don't worry about getting rid of every last seed.  
  2. Roast the chili pieces for 1-2 minutes in a 400F oven.  Add them to a bowl and cover them with hot tap water.  Let the chilis reconstitute for 20-30 minutes.  If they float to the surface you can use a small bowl or plate to keep them submerged.
  3. Roast 7-8 plum tomatoes in a 400F oven for 20-30 minutes.
  4. Roughly chop 3 onions and peel 8 garlic cloves.   Add a dollop of oil to a skillet on medium heat and saute the onions and whole garlic cloves until lightly browned. 
  5. You'll probably have to combine the ingredients in two batches.  Add half of the tomatoes, chilis, onion mixture, and stock to a blender and combine well.  Strain the sauce through a fine mesh sieve and discard the leftover skin and seed remnants.  You might have to use the back of a spoon to push the sauce through the strainer.  
  6. Add a dollop of oil to a saucepan on medium heat.  Add the enchilada sauce along with 1 tablespoon Mexican oregano, 1 teaspoon cumin, 2 teaspoons salt, and some freshly cracked black pepper.  Simmer for 30-45 minutes or until it has reduced down to a velvety consistency.  Take a final taste for seasoning. 
  7. Let the sauce cool and then portion it into 2-cup portions (or larger if you want to, you'll have about 10-12 cups total).  I typically keep a portion in the fridge and the rest in the freezer.  Mason jars and Ziplocs are both good options for storing in the freezer. 
  8. If you want to make a batch of chicken enchiladas, please see our Ancho Chicken Enchiladas post for details. 

Notes

  • If the soaking liquid from the chilies tastes bitter, use stock to loosen the sauce instead for better flavor.
  • Roast dried chilies briefly in a 400°F oven or flash roast in a skillet for 15-30 seconds to enhance flavor.
  • When freezing the sauce, freeze in jars without lids first and cap after freezing, leaving space for expansion.
  • You can add Guajillo or New Mexican chilis to vary the flavor beyond Ancho chilis.

Nutrition Information

Show Details
Calories 78kcal (4%)

Nutrition Facts

Serving: 24(10-12 cups)

Amount Per Serving

Calories 78 kcal

% Daily Value*

Calories 78kcal 4%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

4.3

90 reviews
Good

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

One-Pan Baked Chicken, Sausage and Brussels Sprouts

American, gluten-free
5.0 (36 reviews)

Tofu and Charred Broccoli Bowls with Kimchi–Miso Dressing

Asian, American, Vegetarian, Vegan, gluten-free
5.0 (6 reviews)

Spicy Chili Stuffed Sweet Potatoes

Vegetarian, Vegan, gluten-free
5.0 (3 reviews)

Braised Short Ribs with Honey, Soy and Orange

Asian, gluten-free
5.0 (9 reviews)

Brown Butter Ramps and Oyster Mushrooms on Ricotta Crostini

American, International, Vegetarian
5.0 (18 reviews)

Southwest Quinoa Sliders with Avocado Cream Sauce

American, Vegetarian
5.0 (6 reviews)

Avocado Corn Salsa

Vegetarian
5.0 (12 reviews)

Creamy Cheddar Polenta with Sausage and Charred Ramps

American, International, Vegetarian, gluten-free
5.0 (6 reviews)

White Asparagus with Black Garlic Aioli

American, International, Vegetarian, gluten-free
5.0 (6 reviews)

Boiled Corn on the Cob

American, International, Vegetarian
5.0 (81 reviews)

Creamed Pearl Onions

Vegetarian, gluten-free
5.0 (3 reviews)