Print

Flavorful Homemade Enchilada Sauce From Scratch Recipe Easy and Perfect

homemade enchilada sauce - featured image

This homemade enchilada sauce is rich, vibrant, and smoky with a subtle heat. Made from simple pantry ingredients, it transforms any Mexican-inspired meal with authentic flavor.

Ingredients

Scale
  • 2 tablespoons vegetable or olive oil
  • 2 tablespoons chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon smoked paprika
  • 1 tablespoon all-purpose flour (optional, or substitute with cornstarch for gluten-free)
  • 3 tablespoons tomato paste
  • 2 cups low-sodium chicken or vegetable broth
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • Pinch of cayenne pepper or chipotle powder (optional for extra heat)

Instructions

  1. Heat 2 tablespoons of oil in a medium saucepan over medium heat.
  2. Add 2 tablespoons chili powder, 1 teaspoon cumin, 1 teaspoon garlic powder, 1 teaspoon onion powder, and 1 teaspoon smoked paprika. Stir constantly for 1-2 minutes until fragrant but not burnt.
  3. Sprinkle in 1 tablespoon of all-purpose flour (optional) and stir quickly to combine. Cook for another minute to remove raw flour taste.
  4. Stir in 3 tablespoons tomato paste and cook for 1-2 minutes to deepen flavor and caramelize slightly.
  5. Slowly whisk in 2 cups low-sodium chicken or vegetable broth to prevent lumps.
  6. Add 1 tablespoon apple cider vinegar, 1 teaspoon salt, and 1/2 teaspoon black pepper. Bring to a simmer and cook gently for about 10 minutes, stirring occasionally until sauce thickens slightly.
  7. Taste and adjust seasoning. Add a pinch of cayenne or chipotle powder for extra heat if desired.
  8. Optional: Pass sauce through a fine mesh strainer for a smoother texture.
  9. Serve warm over enchiladas, tacos, or as a dipping sauce.

Notes

Toast spices gently to avoid bitterness. Cooking tomato paste slightly caramelizes it for richer flavor. Adjust thickness by simmering longer or adding more broth. For gluten-free, substitute flour with cornstarch or gluten-free flour blend. Sauce keeps 5 days refrigerated or 3 months frozen.

Nutrition

Keywords: enchilada sauce, homemade enchilada sauce, Mexican sauce, easy enchilada sauce, spicy sauce, smoky sauce, enchilada recipe