Go Back
+ servings
Slice of sweet potato black bean enchilada bake layered with tortillas, sweet potatoes, black beans, cheese and a homemade enchilada sauce with slices of avocado on the side. Remaining enchilada bake in baking dish behind.
Print Recipe
4.87 from 36 votes

Sweet Potato Black Bean Enchilada Bake

Layered with tortillas, sweet potatoes, black beans, cheese and a homemade enchilada sauce. Vegetarian, gluten-free and absolutely delicious!
Prep Time20 minutes
Cook Time20 minutes
Course: Lunch/Dinner
Cuisine: Mexican
Keyword: enchilada bake, healthy enchilada bake, sweet potato enchilada bake
Servings: 8


Enchilada Sauce

  • 28 ounce can diced fire roasted tomatoes
  • 1 1/2 Tablespoons chili powder
  • 1 Tablespoon ground cumin
  • 2 teaspoons dried oregano
  • 1 teaspoon cinnamon
  • 1/2 teaspoon cayenne pepper
  • 1 teaspoon salt

Enchilada Bake

  • 1 Tablespoon avocado oil or coconut oil
  • 1 large onion
  • 4 cloves garlic
  • 2 medium sweet potatoes peeled and chopped into small bite-size chunks
  • 2-3 Tablespoons finely chopped jalapeño
  • 1 cup baby spinach
  • 1 15 oz can black beans rinsed and drained
  • 1 teaspoon sea salt
  • 12 corn tortillas
  • 2 cups shredded Mexican cheese
  • toppings: chopped green onions chopped cilantro, sour cream, avocado


  • Preheat oven to 425°.
  • Make sauce by combining all ingredients in a blender. Blend until smooth and set aside.
  • Add oil to a large skillet over medium heat. Once hot add onion and garlic and sauté until fragrant, about 3 minutes. Add jalapeño, sweet potatoes and salt. Cover and cook for 12-15 minutes or until sweet potatoes are tender. The cook time will vary based on how big your sweet potato chunks are. Just be sure they are fully cooked and tender. Add black beans and baby spinach. Toss to combine and remove from heat.
  • Grab a 9X13 baking dish, lightly grease and start layering ingredients for the bake. Place four tortillas over the bottom of the dish, add 1/3 of the enchilada sauce, 1/2 of black bean and sweet potato mixture and 1/2 of the cheese. Add 4 tortillas, 1/3 of sauce and 1/2 black bean and sweet potato mixture. Add 4 tortillas, 1/3 of the enchilada sauce and top with the remaining cheese.
  • Bake uncovered at 425° for about 20 minutes or until the top layer of cheese has melted and the bake is hot throughout.
  • Serve with toppings of your choice -- green onions, chopped cilantro, sour cream or Greek yogurt and avocado.



  • This bake is a tad on the spicy side, if you don't like spicy food you'll want to cut back on the jalapeño and cayenne pepper.
  • To make this a freezer meal I recommend prepping the bake (following the recipe through step 4), then covering tightly with wrap or foil. Freeze until ready to serve (up to three months). On the day you want to serve the bake, take it out of the freezer, allow to thaw then bake according to step 5.


Serving: 1/8 of recipe | Calories: 394kcal | Carbohydrates: 64g | Protein: 15g | Fat: 11g | Fiber: 13g | Sugar: 8g