This Homemade Enchilada Sauce is a flavorful and versatile base for all your Mexican-inspired dishes. With a blend of warm spices and a rich tomato flavor, this sauce is a delicious alternative to store-bought options. It’s easy to make and perfect for enchiladas, burritos, tacos, and more.

Why You’ll Love This Recipe

  • Flavorful and Aromatic: This sauce is packed with authentic Mexican flavors, thanks to a blend of chili powder, cumin, oregano, and garlic.
  • Easy to Make: With simple ingredients and straightforward instructions, this sauce comes together in just 25 minutes.
  • Versatile: Use it for enchiladas, burritos, tacos, or any dish that needs a zesty and flavorful sauce.

Ingredients

Here’s what you’ll need to make this delicious enchilada sauce:

  • Olive oil: Or your preferred cooking oil, for making the roux.
  • All-purpose flour: Used to create the roux, which thickens the sauce.
  • Chili powder: Adds warmth and a touch of heat.
  • Cumin: Adds an earthy and warm note.
  • Garlic powder: Enhances the savory flavors.
  • Dried oregano: Adds a classic Mexican flavor.
  • Black pepper: Adds a hint of spice.
  • Salt: Enhances the overall flavor.
  • Cinnamon: Adds a subtle warmth and complexity.
  • Tomato paste: Provides a concentrated tomato flavor.
  • Low-sodium vegetable broth: Creates the base of the sauce.

Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

How to Make Homemade Enchilada Sauce

Step 1: Make the Roux

Heat the olive oil in a medium-sized pot over low to medium heat. Once the oil is hot, add the flour, chili powder, cumin, garlic powder, oregano, black pepper, salt, and cinnamon. Whisk constantly for 1 minute to cook the roux.

Step 2: Add the Tomato Paste and Broth

Add the tomato paste to the roux and whisk for 1 minute to incorporate it. Slowly pour in the vegetable broth while whisking constantly to prevent lumps from forming.

Step 3: Simmer and Thicken

Increase the heat to bring the sauce to a gentle simmer. Whisk the sauce for 11-13 minutes, or until it has thickened to your liking. Do not let the sauce boil.

Step 4: Cool and Store

Remove the sauce from the heat and let it cool. It will thicken further as it cools. Transfer the sauce to an airtight container if you’re not using it immediately.

Pro Tips for Making the Recipe

  • Use a whisk: A whisk is essential for creating a smooth and lump-free sauce.
  • Don’t overcook the roux: Overcooking the roux can result in a burnt flavor. Cook it just until it’s fragrant and lightly browned.
  • Adjust the spice level: Use more or less chili powder to control the heat.

How to Serve Homemade Enchilada Sauce

  • Enchiladas: This sauce is perfect for making delicious chicken, beef, or cheese enchiladas.
  • Burritos and Tacos: Use it as a sauce for burritos, tacos, or burrito bowls.
  • Eggs: Drizzle it over huevos rancheros or scrambled eggs for a flavorful breakfast.

Make Ahead and Storage

Storing Leftovers

Store leftover sauce in an airtight container in the refrigerator for up to 5 days.

Freezing

Freeze the sauce in an airtight container or freezer bags for up to 3 months.

FAQs

Can I use a different type of broth?
Yes, you can use chicken broth or beef broth instead of vegetable broth.

Can I make this sauce spicier?
Yes, add more chili powder, cayenne pepper, or a dash of your favorite hot sauce to increase the heat.

How can I thicken the sauce?
If the sauce is too thin, simmer it for a longer time to reduce the liquid. You can also whisk in a small amount of cornstarch slurry (cornstarch mixed with water) to thicken it.

Can I use this sauce for other dishes?
Absolutely! This versatile sauce can be used for any dish that needs a zesty and flavorful tomato-based sauce.

There you have it! A delicious and easy-to-make recipe for Homemade Enchilada Sauce that’s perfect for all your Mexican-inspired dishes. Enjoy!

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

Homemade Enchilada Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lisa
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 2 cups 1x
  • Category: Sauce, Condiment
  • Method: Stovetop
  • Cuisine: Mexican

Description

This Homemade Enchilada Sauce is easy to make with simple ingredients and perfect for adding authentic flavor to your favorite Mexican dishes. It’s rich, flavorful, and ready in just 25 minutes!


Ingredients

Units Scale
  • 3 tablespoons olive oil
  • 3 tablespoons all-purpose flour
  • 2 tablespoons chili powder
  • 2 teaspoons ground cumin
  • 2 teaspoons garlic powder
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon salt
  • 1/8 teaspoon ground cinnamon
  • 3 tablespoons tomato paste
  • 2 cups low-sodium vegetable broth

Instructions

  1. Make the Roux: Heat olive oil in a medium saucepan over medium heat. Once the oil is hot, whisk in the flour, chili powder, cumin, garlic powder, oregano, pepper, salt, and cinnamon. Cook for 1 minute, whisking constantly.
  2. Add Tomato Paste: Stir in the tomato paste and cook for 1 minute, whisking constantly.
  3. Whisk in Broth: Gradually pour in the vegetable broth while whisking constantly to prevent lumps.
  4. Simmer: Increase heat to bring the sauce to a gentle simmer. Cook for 11-13 minutes, or until thickened, whisking frequently. Do not boil.
  5. Cool and Store: Remove from heat and let cool. The sauce will thicken further as it cools. Transfer to an airtight container if not using immediately.

Notes

  • Storage: Store the sauce in the refrigerator for up to 5 days or freeze for up to 3 months.
  • Spice Level: Adjust the amount of chili powder or add a pinch of cayenne pepper for a spicier sauce.
  • Variations:
    • Use chicken broth instead of vegetable broth for a richer flavor.
    • Add a tablespoon of honey or agave nectar for a touch of sweetness.
    • Stir in chopped fresh cilantro or parsley for added freshness.

Nutrition

  • Serving Size: 1 Cup
  • Calories: 80kcal
  • Sugar: 2g
  • Sodium: 180mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 2g
  • Protein: 2g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star