Go Back
Overhead view of green enchilada sauce in a blue container with a white towel underneath

Green Enchilada Sauce

A quick, green enchilada sauce made using items that you likely have on hand.

Course Main Course
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 2 cups


  • 1 Tablespoon oil
  • 1 onion, minced
  • 2 garlic cloves, minced
  • 1 (7 oz.) can diced green chiles (do not drain)
  • 1/4 teaspoon oregano
  • 1/4 teaspoon cayenne pepper, optional
  • 2 Tablespoons flour
  • 1 1/2 cups chicken broth (or vegetable broth)
  • 1 Tablespoon cilantro
  • Salt, to taste


  1. Heat oil in a large pan over medium heat. Once hot, add the minced onion and cook, stirring occasionally, for 5-7 minutes or until softened. Add the minced garlic and cook for 1 minute. Add the diced green chiles, oregano, and cayenne pepper (if using). Stir to combine and then add the flour. Stir continuously for 2 minutes and then slowly add the chicken broth (or veggie broth). As you slowly pour in the broth, stir the mixture to break up any flour clumps. Bring to a slow boil and then reduce to a simmer and cook for about 20 minutes, or until thickened. Make sure to stir the sauce every few minutes so that it doesn't stick to the sides. After the sauce has thickened, add the cilantro (if using). Taste the sauce and add salt, if desired. This recipe makes about 1 3/4 to 2 cups of green enchilada sauce.

  2. I kept the sauce as is, but if you'd like a smooth sauce, then let the sauce cool slightly and blend it in batches. Be careful - hot liquids can expand when blending and create a dangerous scene.