Real Recipes From Real Home Cooks ®

homemade enchilada sauce

Recipe by
Beth Pierce
Ofallon, MO

Homemade Enchilada Sauce takes less than ten minutes to make and tastes so much better than the canned stuff. The fresh spices in this sauce really pop and give this sauce that authentic Mexican flavor. In addition to enchiladas you can use this sauce in Mexican lasagna, burritos, casseroles and Enchilada Soup.

yield 8 serving(s)
prep time 2 Min
cook time 8 Min
method Stove Top

Ingredients For homemade enchilada sauce

  • 2 Tbsp
    ground chili powder
  • 1 tsp
    ground cumin
  • 1/2 tsp
    garlic powder
  • 1/2 tsp
    dried oregano
  • 1/4 tsp
    kosher salt
  • 1/8 tsp
    ground cinnamon
  • 2 Tbsp
    tomato paste
  • 2 c
    low sodium chicken broth
  • 3 Tbsp
    olive oil
  • 3 Tbsp
    all purpose flour

How To Make homemade enchilada sauce

  • 1
    In a small bowl whisk together the chili powder, cumin, garlic powder, oregano, salt and cinnamon in a small bowl; set aside for a few minutes. Whisk the tomato paste with 1/2 cup of the chicken broth; set aside for a few minutes.
  • 2
    Heat the olive oil in a skillet over medium low heat. Whisk in the flour cooking for 1 1/2-2 minutes. Whisk in the spices cooking for 1 minute. Whisk constantly so it does not burn. Slowly add the chicken broth whisking constantly so there are no lumps. Whisk in the tomato paste/chicken broth mixture. Simmer for 5 minutes stirring and whisking frequently.