Black Bean Enchiladas

I’m Kayli Anderson, dietitian and natural foods chef. PBM is your headquarters for empowering, woman-centered plant-based nutrition and lifestyle guidance. 

learn more




Pregnancy & Mama



free mini course!

The 5 Foods Every Woman Should Be Eating

get it!

learn with me

Plant-Based Nutrition & Wellness For Women

My signature course that teaches you how to stop dieting, nourish yourself, & design a life you love. 

join the course

Welcome to Plant-Based Mavens! 

Free Resources

What’s Your Wellness Archetype?

take the quiz

The Plant-based Meal Plan Guide

Get it

Your Fertility Checklist

grab it

Get Your Nutrition Questions Answered

join now

black bean enchiladas

Black Bean Enchiladas

Yield: 8 enchiladas

Author: Kayli Anderson MS RDN
Prep time: 20 MCook time: 20 MTotal time: 40 M


Enchilada Filling:
  • 1 onion, diced
  • 2 sweet potatoes, diced into small pieces
  • 1 bell pepper, diced
  • 3 cups cooked black beans
  • 2 cups spinach, roughly chopped
  • Salt and pepper to taste
Enchilada Sauce:
  • 1 6-oz. can tomato paste
  • 1 ½ cups water
  • 2 T chili powder
  • 1 T cumin
  • ½ tsp garlic powder
  • Salt to taste
  • 8 tortillas


  1. Make enchilada sauce: Add all sauce ingredients to a bowl and whisk together to combine. Set aside.
  2. Preheat oven to 400F.
  3. In a wide skillet over medium-high heat, add the diced onion and saute for about 2 minutes. Add diced bell pepper and diced sweet potato. Season with salt and pepper, and saute for another 5 minutes, stirring frequently, until sweet potatoes begin to soften. Add black beans, spinach, and about ¾ cup of the enchilada sauce. Reduce heat to low and cover skillet. Let filling cook, stirring occasionally, for about 10 minutes or until the sweet potatoes are tender.
  4. In a 9×13 in. casserole dish, spread a thin layer of enchilada sauce across the bottom. Scoop about ½ cup of filling into a tortilla, roll up tightly, and place in the casserole dish with the seam side facing down. Repeat with remaining tortillas (they will be packed in pretty tightly!). Pour remaining enchilada sauce over tortillas.
  5. Bake for 20 minutes, or until the edges of the tortillas begin to get golden and crispy.
  6. Serve with salsa, guacamole, and hot sauce if desired!
Created using The Recipes Generator


Every week I answer PBM subscribers’ most common nutrition questions. Sign up to submit your questions.


Planning a pregnancy? Here’s a simple checklist to nurture your health and prepare your body for baby.


A step-by-step guide to meal planning like a plant-based pro with simple, delicious recipes.


Take the quiz to find out how to create a wellness plan based on your unique archetype.


While you're here...

Grab some freebies