Black Bean Enchiladas with Avocado Cream Sauce

Black Bean Enchiladas

  • Author: Jessica Penner, RD
  • Prep Time: 40 minutes
  • Cook Time: 20 minutes
  • Total Time: 1 hour
  • Yield: 8 enchiladas


  • 2 tbsp canola oil
  • 2 bell peppers, sliced
  • 1 large onion, sliced
  • 1 can of black beans, drained and rinsed OR 1 ½ cups cooked black beans
  • 1 (127 ml or 4 oz) can of chopped green chilis
  • 8 large tortillas
  • 1 cup shredded cheddar cheese

Enchilada Sauce:

  • 2 tbsp butter
  • 2 tbsp flour
  • 2 tsp chili powder
  • 1 tsp smoked paprika
  • ½ tsp onion powder
  • ½ tsp garlic powder
  • ¼ tsp cumin
  • ¼ tsp salt
  • 1 cup water
  • 1 tsp chicken or vegetarian bouillon paste (I like the Better Than Bouillon brand)
  • ½ tsp liquid smoke (optional but highly recommended!)


  1. Lightly grease a 9×12 pan and prep the veggies.
  2. Preheat oven to 350 degrees Fahrenheit.

Make the enchilada sauce:

  1. Melt the butter in a small pot over medium low heat.
  2. While the butter is melting, stir together the flour, spices, and salt in a small bowl.
  3. Once the butter has melted, dump the spice mix in.
  4. Stir and cook for one minute. A thick paste should form.
  5. Splash in a bit of the water. Stir to combine.
  6. Keep adding the water, one splash at at time, stirring well in between each addition.
  7. Once all the water has been added, cook until bubbling.
  8. Remove from heat and add the bouillon paste and liquid smoke.
  9. Set aside ¼ cup enchilada sauce

Back to the enchiladas….

  1. Pour the oil into a large frying pan, wok, or pot. Place over medium heat and add in the sliced peppers and onions. Cook until the onions are soft but the peppers are still tender crisp.
  2. Add in the bulk of the sauce along with the black beans, and green chilis. Stir to combine.
  3. You should have about 4-5 cups of mixture, depending on the size of your onion and peppers.
  4. Place ½ to ⅔ cup of the veggie mix onto the centre of a tortilla wrap. Fold in about an inch of the sides, the fold up the bottom over the filling and tuck it in under the filling. Roll up from the bottom.
  5. Place seam side down in the greased pan.
  6. Repeat for the remaining tortillas.
  7. Drizzle the reserved enchilada sauce on top.
  8. Sprinkle the cheese on top.
  9. Bake for 20 minutes at 350 degrees Fahrenheit.
  10. While the enchiladas are baking, make the avocado cream sauce.
  11. Once the enchiladas are done baking, serve onto a plate with a dollop of avocado cream sauce.


  • Serving Size: 1 enchilada with avocado sauce
  • Calories: 406
  • Sugar: 3.5
  • Fat: 22.5
  • Carbohydrates: 41
  • Fiber: 7
  • Protein: 12

Keywords: black bean enchiladas

Subscribe for exclusive access to my meal planning hacks ebook!
Smart Nutrition Logo Arrow subscribe