Go Back
+ servings

Homemade Enchilada Sauce

A rich and flavorful homemade enchilada sauce that elevates any dish with its perfect balance of spices and tomatoes.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Condiment, Sauce
Cuisine: Mexican
Calories: 70

Ingredients
  

For the Sauce
  • 2 tablespoons olive oil for sautéing
  • 1 medium onion finely chopped
  • 2 cloves garlic minced
  • 2 tablespoons chili powder adjust to taste
  • 1 teaspoon ground cumin for warmth
  • 1 teaspoon dried oregano Mexican oregano preferred
  • 1 teaspoon salt to taste
  • 1 can crushed tomatoes 15 oz can
  • 1 cup vegetable broth or chicken broth for more flavor
  • 1 teaspoon sugar to balance acidity
  • 1 tablespoon lime juice freshly squeezed

Method
 

Prepare the Base
  1. In a medium saucepan, heat the olive oil over medium heat. This will help to sauté the onions and garlic, releasing their flavors.
  2. Add the finely chopped onion to the pan and sauté for about 5 minutes, or until the onion is translucent. Stir occasionally to prevent burning.
  3. Add the minced garlic and sauté for an additional 1-2 minutes until fragrant. Garlic can burn quickly, so keep an eye on it.
Add Spices and Tomatoes
  1. Stir in the chili powder, ground cumin, dried oregano, and salt. Cooking the spices in oil helps to release their essential oils, enhancing the flavor of the sauce.
  2. Add the crushed tomatoes and vegetable broth to the saucepan. Stir well to combine all ingredients.
  3. Add the sugar to balance the acidity of the tomatoes. This will create a more rounded flavor in the sauce.
Simmer the Sauce
  1. Bring the mixture to a simmer, then reduce the heat to low. Allow the sauce to simmer uncovered for about 15 minutes, stirring occasionally. This will help thicken the sauce and develop the flavors.
  2. After 15 minutes, taste the sauce and adjust seasoning if necessary. You can add more salt or chili powder depending on your preference.
Finish the Sauce
  1. Remove the saucepan from heat and stir in the freshly squeezed lime juice. This adds brightness to the sauce.
  2. Let the sauce cool slightly before using it in your enchiladas or storing it in an airtight container in the refrigerator for up to a week.

Nutrition

Serving: 1servingCalories: 70kcalCarbohydrates: 10gProtein: 1gFat: 3gSaturated Fat: 0.5gMonounsaturated Fat: 2gSodium: 300mgPotassium: 250mgFiber: 2gSugar: 2gVitamin A: 500IUVitamin C: 5mgCalcium: 30mgIron: 1mg

Notes

This enchilada sauce can be customized by adjusting the spice levels or adding additional ingredients like chipotle peppers for a smoky flavor.

Tried this recipe?

Let us know how it was!