Menu Enter a recipe name, ingredient, keyword...

Black Bean Spinach Enchiladas


Making your own enchilada sauce is really simple and it can be easily tweaked to your own taste. If you're looking to make this dish even healthier, simply decrease the amount of cheese, or use dairy-free cheese.

Google Ads
Rate this recipe 4.6/5 (58 Votes)


  • SAUCE:
  • 3 cups organic low sodium vegetable broth
  • 1/4 cup tomato paste
  • 1/4 cup all purpose flour
  • 2 tablespoons olive oil
  • 2 teaspoons cumin
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder
  • 1/4 teaspoon chili powder
  • Salt and pepper
  • 15 ounce can black beans, rinsed and drained
  • 1 1/2 cups corn, frozen or thawed
  • 6 ounce fresh baby spinach
  • 6 green onions, thinly sliced
  • 1/3 cup cilantro, chopped
  • 2 teaspoons cumin
  • 3 cups shredded 3 cheese blend or pepper jack
  • 8 whole wheat or flour tortillas


Servings 6
Preparation time 10mins
Cooking time 30mins


Step 1

In a saucepan, heat olive oil over medium heat. Add tomato paste, flour, cumin, garlic powder, onion powder, and chili powder. Cook 1 minute whisking. Whisk in broth, bring to a boil. Reduce to simmer, and cook until slightly thickened about 8 minutes. Salt and pepper to taste, and set aside.

Saute the spinach in olive oil over medium heat for 1 to 2 minutes until slightly wilted.

In a large bowl, combine beans, 2 cups cheese, spinach, corn, green onions, cumin, and cilantro.

Preheat oven to 375°F. Lightly spray a 9x13 inch baking dish, and pour a small amount of the sauce to coat the bottom. Generously fill tortillas with mixture, roll up tightly with ends tucked in, and place seam side down in dish. Pour remaining sauce over the enchiladas, coating evenly. Sprinkle 1 cup cheese on top.

Bake about 20 minutes, and garnish with cilantro and/or green onions, optional.

You'll also love

Review this recipe

Crock Pot Mexican Chicken Grilled Salmon & Black Bean Salsa