How to Make Enchilada Sauce From Scratch?

If you love Mexican food, you can’t miss this enchilada sauce recipe—it’s delicious, simple, and made with 100% natural ingredients. Honestly, once you try it, store-bought sauce just won’t feel the same.

Preparation: 5 minutes
Cooking time: 20 minutes
Servings: 2 cups (500 grams)

There’s something special about homemade sauces—they bring real flavor, warmth, and that fresh kitchen aroma you just can’t fake. This enchilada sauce is one of those recipes that feels effortless but tastes like you spent hours on it. Whether you’re making enchiladas, tacos, or even using it as a dip, this sauce fits right in.

What is Enchilada Sauce? Enchilada sauce is a rich, flavorful sauce commonly used in Mexican cuisine. It’s usually made with tomatoes, spices, garlic, and onions, creating a slightly spicy and tangy taste.

How to Make Enchilada Sauce From Scratch 4

Traditionally, it’s poured over tortillas filled with meat, cheese, or vegetables, then baked to perfection. But honestly, it’s versatile—you can use it in many dishes to boost flavor.

Ingredients

IngredientQuantity
Extra virgin olive oil1 tablespoon
Garlic4 cloves
Onion1
Tomatoes2
Cayenne pepper⅛ teaspoon
Oregano2 teaspoons
Cumin2 teaspoons
Tomato sauce1 cup
Water or vegetable broth¾ cup

Instructions

  1. In a pot, add the olive oil and heat it. Once hot, add the chopped garlic and onion. Cook over medium heat for about 5 minutes.
  2. Add the chopped tomatoes along with the spices, and cook for another 5 minutes.
  3. Pour in the tomato sauce and water or vegetable broth. Let it cook over medium heat for about 10–15 minutes, or until the sauce thickens nicely.
  4. If you prefer a smoother texture, whisk the sauce for a more homogeneous consistency. This step is optional.

Video Guide ❤️


Nutritional Information

NutrientAmount (per 1 cup / 250g)
Calories157 kcal
Carbohydrates20.4 g
Protein4 g
Fat8.1 g
Saturated Fat1.2 g
Sodium866 mg
Fiber5.5 g
Sugar10.9 g

FAQs

Can I store enchilada sauce?

Yes, you can keep it in an airtight container in the fridge for up to 4–5 days. It actually tastes even better the next day.

Can I freeze this sauce?

Absolutely. Just store it in a freezer-safe container, and it will last for up to 2–3 months.

Is this sauce spicy?

It has a mild kick from the cayenne pepper, but you can easily adjust the spice level to your taste.

Can I make it smoother?

Yes, simply whisk or blend the sauce for a smoother and more creamy texture.


Conclusion

This homemade enchilada sauce is simple, quick, and packed with real flavor. With just a few ingredients and easy steps, you get a sauce that feels fresh, rich, and comforting. Once you make it at home, you’ll probably skip the bottled version for good—it’s that satisfying.

Save For Later 🎈