• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Daniel's Plate
  • Healthy Summer
  • Recipes
  • About
  • Subscribe
  • Daniel Fast Recipes
menu icon
go to homepage
  • Healthy Summer
  • Recipes
  • About
  • Subscribe
  • Daniel Fast Recipes



subscribe
search icon
Homepage link
  • Healthy Summer
  • Recipes
  • About
  • Subscribe
  • Daniel Fast Recipes



×
Home » Recipe Index » Lunch/Dinner Entree

Vegan Enchilada Casserole

Modified: May 8, 2025 · Published: Jan 27, 2023 by Gigi & Sersie · This post may contain affiliate links.

Share it!

Jump to Recipe

This vegan enchilada casserole is made with black beans, sweet potato, and spinach. It's absolutely out-of-this-world delicious! It's healthy comfort food at its best.

You may also like our jackfruit birria.

side view of vegan enchilada casserole being dished up from casserole pan; bowl with a serving of casserole blurred in the background
this recipe makes four generous servings

This casserole is oil-free, soy-free, low-fat, and a meal prep favorite.

This recipe is a take on the sweet potato and black bean enchiladas recipe in the Oh She Glows cookbook by Angela Liddon. I highly recommend adding it to your cookbook library.

Ingredients for This Plant-Based Enchilada Casserole

top side view of the key ingredients for the vegan enchilada casserole: red enchilada sauce, diced sweet potato, spinach, chopped onion, lime, fresh cilantro, black beans, chopped red bell pepper, corn tortillas, minced garlic and spices
key ingredients: red enchilada sauce, black beans, corn tortillas, spinach, red (or green) bell pepper, sweet potato, onion, garlic, chili powder, ground cumin, black pepper, cilantro, lime
  1. Red enchilada sauce
  2. Black beans
  3. Corn tortillas
  4. Sweet potato
  5. Spinach
  6. Onion
  7. Bell pepper
  8. Cilantro
  9. Lime
  10. Garlic
  11. Chili powder
  12. Ground cumin
  13. Black pepper

How to Prepare

If you don't have the red enchilada sauce on hand, start with that. It takes about 10 minutes to whip up. The instructions for making this delicious healthy comfort food meal are broken down between beans, sweet potatoes, enchilada mixture, assembly, and baking. It might seem a little complicated at first, but after you do it once or twice, you may not even need to refer back to this recipe when you make it again.

Beans

This recipe uses one 15-ounce can of no salt added (or low sodium) black beans. If you decide to make your own from dried black beans, start with that. You'll need 1 ½ cups of cooked black beans for this recipe. Check out this article on how to cook dried beans using the Instant Pot, slow cooker, or stovetop methods.

If using canned black beans, drain and rinse and then set aside.

Sweet potatoes

Prepare the sweet potatoes by peeling and dicing them into bite-size pieces (about ½-inch thick). Place the sweet potatoes into a medium pot with about 3 to 4 cups of water. Bring the pot to a boil, reduce heat to medium and cook for 5 minutes. Remove and drain diced sweet potato and set aside. You don't want the sweet potato to get mushy. They should be tender but still firm.

top view of diced sweet potatoes in a medium pot
1. place peeled and diced sweet potatoes into a medium pot with 4 cups of water
top view of diced sweet potatoes in a pot with water
2. bring the pot to a boil, reduce heat to medium and cook for 5 minutes; be careful not to overcook; you want them to be tender but still firm; remove from heat, drain and set aside

Enchilada mixture

Preheat a large sauté pan over medium-high heat. Add the chopped onion and dry sauté for 4 minutes or until the onions start to brown.

Add red bell pepper, garlic, and spices, and give it a good stir to incorporate. Cook for another 1 to 2 minutes.

Add cooked black beans, sweet potatoes, and about ¼ cup of red enchilada sauce. Carefully stir to incorporate.

To finish off the mixture for this casserole, add the fresh spinach. Put the lid on the sauté pan and cook for 2 to 3 minutes to let the spinach wilt. Remove the lid and turn off the heat. Stir, so the spinach is combined with the rest of the enchilada casserole mixture. Set the pan aside.

Assemble and bake

Preheat the oven to 350 F (180 C).

Stack and slice the corn tortillas into four or six sections.

Prepare the casserole dish for assembly. An 8x8-, 9x9-, or 10.5x7.5-inch casserole dish works well. Pour a few tablespoons of the red enchilada sauce into the bottom of the dish and swirl around, so it coats the entire bottom. Add a layer of the corn tortillas directly onto the sauce at the bottom. Then spoon on a layer of the enchilada mixture. Add another layer of corn tortillas and pour a few more tablespoons of red enchilada sauce on top. Spoon more mixture and repeat until you've used up the rest of the corn tortillas and enchilada mixture. Finally, pour the remaining enchilada sauce over the entire casserole.

Cover the casserole dish with foil, put it in the oven, and bake at 350 F (180 C) for 15 to 17 minutes. Remove the foil and continue cooking for another 5 minutes to get that deep rich color on top.

Remove from the oven and enjoy with fresh chopped cilantro, lime juice, and any optional toppings.

Leftovers for this casserole keep well in the refrigerator for up to 4 days. This recipe is also great for meal prep. Portion out the casserole put it into airtight containers, and freeze for up to 4 months. Reheat from frozen in the microwave (at reduced power) or oven (at 325 F (160 C) for 15 to 20 minutes) for a convenient, healthy, and delicious weeknight meal.

SAVE THIS RECIPE!

We'll email this post to you, so you can come back to it later!

We'll also send you other yummy recipes. No worries! You can unsubscribe at any time. 💙

Step-by-step instructions

chopped onions being added to a hot pan
3. preheat a large saute pan over medium-high heat; add the chopped onion and dry saute for 4 minutes or until the onions start to brown
chopped red bell pepper being added to hot pan with onions
4. add chopped red bell pepper
minced garlic being added to pan with onion and red bell pepper
5. add minced garlic
spices being added to a pan with onion, red bell pepper and minced garlic
6. add chili powder, cumin, and black pepper
wooden spoon stirring veggies and spices in pan on the stovetop
7. stir and continue cooking for another 1 to 2 minutes
black beans and sweet potato added to the pan with other veggies
8. add cooked sweet potatoes and black beans
a little bit of the red enchilada sauce being added to the pan with veggies, beans and sweet potato
9. pour in about ¼ cup of red enchilada sauce
a wooden spoon stirring the veggies, beans and sweet potato with sauce
10. stir to incorporate the sauce with the veggies, black beans, and sweet potatoes
woman's hand adding fresh spinach to the pan with enchilada mixture
11. add fresh spinach
lid covering the pan with fresh spinach
12. cover with a tight-fitting lid and cook for 2 to 3 minutes to allow spinach to wilt
wilted spinach in the pan with enchilada mixture; wooden spoon stirring
13. remove the lid and stir to incorporate
top view of completed enchilada mixture with spinach, sweet potato, black beans and veggies in pan with wooden spoon
14. turn off the heat and let sit until you're ready to assemble the casserole
top view of a few tablespoons of red enchilada sauce being added to the casserole dish
15. pour a few tablespoons of the red enchilada sauce into the bottom of a casserole dish; tilt the dish to coat the entire surface of the bottom
top view of corn tortillas being stacked and cut into 4 pieces on a white cutting board
16. stack and slice corn tortillas into 4 or 6 pieces (per tortilla)
top view of corn tortilla slices being arranged in casserole dish on top of red sauce
17. layer the sliced corn tortillas onto the sauce in the casserole dish
top view of enchilada mixture being spread on the arranged corn tortilla slices
18. spoon and carefully spread an even layer of the enchilada mixture on top of the corn tortillas
top view of corn tortilla slices being arranged on top of the enchilada mixture for another layer
19. add another layer of corn tortillas; repeat the last two steps until you either reach the top of the casserole dish or run out of tortillas and enchilada mixture
red sauce being poured over the assembled enchilada casserole
20. pour the remaining red enchilada sauce over the top; cover with foil and bake at 350 F (180 C) for 20 to 23 minutes; remove the foil for the last 5 minutes of baking
top side view close up of vegan enchilada casserole coming out of the oven
removing the foil for the last 5 minutes of baking gives this casserole a beautiful deep color on top

Optional toppings for this vegan enchilada casserole

  • Sliced avocado or guacamole
  • Diced red onion
  • Cashew cream sauce (contains nuts)
  • Pepitas (pumpkin seeds)
  • Diced jalapeno with seeds for heat!

Other healthy comfort food recipes

Check out these comfort food favorites. They're all made with whole plant foods, oil-free and delicious!

  • Vegan Mac and Cheese
  • Vegan Spaghetti with "Magic" Meatballs
  • Veggie Lasagna with Tofu Ricotta (Vegan)
top side close up of vegan enchilada casserole in a white bowl with lime wedge on the side
this delicious healthy comfort food is low-fat and easy on the waistline

We hope you love this vegan enchilada casserole recipe as much as we do. Please rate and leave a comment below. Be sure to share a picture on Instagram and tag us @danielsplaterecipes so we can see your creation!

top side close up of vegan enchilada casserole in a white bowl with lime wedge on the side

Vegan Enchilada Casserole

5 from 2 votes
Course: Lunch/Dinner Entrée
Prep Time: 15 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 35 minutes minutes
Servings: 4
Calories: 352kcal
Author: Gigi & Sersie
Print Pin Rate
This gluten-free, vegan enchilada casserole is made with black beans, sweet potato, and spinach. It's absolutely out-of-this-world delicious! It's healthy comfort food at its best. This casserole is oil-free, soy-free, and a meal prep favorite. 

Ingredients  

  • 2 ½ cups red enchilada sauce
  • 2 cups of chopped sweet potato
  • 1-15 ounce can black beans drained and rinsed
  • 1 onion chopped
  • 1 red bell pepper chopped
  • 2 cloves garlic minced
  • 1 tsp chili powder
  • ½ tsp ground cumin
  • ¼ tsp black pepper
  • 4 cups fresh baby spinach
  • 8 corn tortillas quartered

For serving

  • 1 lime
  • ¼ cup fresh cilantro chopped

Optional toppings

  • slice avocado or guacamole
  • diced red onion
  • cashew cream sauce
  • pepitas pumpkin seeds
  • diced jalapeno with seeds for heat!
Prevent your screen from going dark

Instructions

  • If you don't have the red enchilada sauce on hand, start with that. It takes about 10 minutes to whip up. The instructions for making this delicious healthy comfort food meal are broken down between beans, sweet potatoes, enchilada mixture, assembly, and baking. It might seem a little complicated at first, but after you do it once or twice, you may not even need to refer back to this recipe when you make it again.

Beans

  • This recipe uses one 15-ounce can of no salt added (or low sodium) black beans. If you decide to make your own from dried black beans, start with that. You'll need 1 ½ cups of cooked black beans for this recipe. Check out this article on how to cook dried beans using the Instant Pot, slow cooker, or stovetop methods.
  • If using canned black beans, drain and rinse and then set aside.

Sweet potatoes

  • Prepare the sweet potatoes by peeling and dicing them into bite-size pieces (about ½-inch thick).
  • Place the sweet potatoes into a medium pot with about 3 to 4 cups of water. Bring the pot to a boil, reduce heat to medium and cook for 5 minutes.
  • Remove and drain diced sweet potato and set aside. You don't want the sweet potato to get mushy. They should be tender but still firm.

Enchilada mixture

  • Preheat a large saute pan over medium-high heat. Add the chopped onion and dry saute for 4 minutes or until the onions start to brown.
  • Add red bell pepper, garlic, and spices, and give it a good stir to incorporate. Cook for another 1 to 2 minutes.
  • Add cooked black beans, sweet potatoes, and about ¼ cup of red enchilada sauce. Carefully stir to incorporate.
  • To finish off the mixture for this casserole, add the fresh spinach. Put the lid on the saute pan and cook for 2 to 3 minutes to let the spinach wilt. Remove the lid and turn off the heat. Stir, so the spinach is combined with the rest of the enchilada casserole mixture. Set the pan aside.

Assemble and bake

  • Preheat the oven to 350 F (180 C).
  • Stack and slice the corn tortillas into four or six sections.
  • Prepare the casserole dish for assembly. An 8x8-, 9x9-, or 10.5x7.5-inch casserole dish works well. Pour a few tablespoons of the red enchilada sauce into the bottom of the dish and swirl around, so it coats the entire bottom.
  • Add a layer of the corn tortillas directly onto the sauce at the bottom. Then spoon on a layer of the enchilada mixture.
  • Add another layer of corn tortillas and pour a few more tablespoons of red enchilada sauce on top.
  • Spoon more mixture and repeat until you've used up the rest of the corn tortillas and enchilada mixture.
  • Finally, pour the remaining enchilada sauce over the entire casserole.
  • Cover the casserole dish with foil, put it into the preheated oven, and bake at 350 F (180 C) for 15 minutes. Remove the foil and continue cooking for another 5 minutes to get that deep rich color on top.
  • Remove from the oven and enjoy with fresh chopped cilantro, lime juice, and any optional toppings.

Notes

  1. Equipment: Casserole dish (8x8, 9x9, or 7.5x10.5-inch)
  2. Be careful not to overcook the sweet potato on the stovetop. They should be firm, not mushy.
  3. Leftovers for this casserole keep well in the refrigerator for up to 4 days. This recipe is also great for meal prep. Portion out the casserole, put it into airtight containers, and freeze for up to 4 months. Reheat from frozen in the microwave (at reduced power) or oven (at 325°F (160°C) for 15 to 20 minutes) for a convenient, healthy, and delicious weeknight meal.

Nutrition

Calories: 352kcal | Carbohydrates: 72g | Protein: 14g | Fat: 2g | Saturated Fat: 0.4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 0.4g | Sodium: 1802mg | Potassium: 951mg | Fiber: 17g | Sugar: 16g | Vitamin A: 14410IU | Vitamin C: 60mg | Calcium: 144mg | Iron: 5mg
Did You Make This Recipe?Share a photo and tag us @danielsplaterecipes — we can't wait to see what you've made!

Reset, Reconnect, and Realign

Packed with daily devotionals, nutritional tips, journal prompts, and inspirational quotes, A Prayer for Your Health Journal will help you create a God-centered vision for your health. This journal provides practical tools and spiritual guidance to bring physical, mental, and spiritual health back into your life. It will inspire you to reset your body and energize your walk with God.

A Prayer for Your Health Journal book sitting on a granite countertop with a colorful mug in the background
Buy Today!

FREE #PFYH 4-Day Challenge

A Prayer for Your Health 4-Day Daniel Fast challenge will nudge you in the direction of taking those first steps from the rut of an unhealthy lifestyle to taking control of your health.

two women sitting outside smiling at the camera

What you'll get

  • Access to a private FB community
  • Know-how & info with an instructional guide
  • Inspiration through daily scripture
  • Motivation with journal prompts
  • Actionable steps with sample meal plan & recipes
  • Encouraging daily emails to help strengthen you along the way
  • Success strategy from additional resources and information
Learn More!

As an Amazon Associate, we receive a small commission for qualifying purchases.

Two women standing in the kitchen smiling.
Gigi & Sersie

Gigi Carter and Sersie Blue have over 25 years of combined experience in plant-based nutrition and health coaching. Their passion for healthy eating inspired them to create Daniel’s Plate, a recipe site focused on whole food, plant-based meals.

More Lunch/Dinner Entree

  • Peanut sauce being drizzled over the high protein chickpea tempeh bowl.
    High Protein Chickpea Tempeh Bowl
  • Mediterranean quinoa salad in bowl with fork on the side.
    Mediterranean Quinoa Salad
  • Two arugula quinoa salads in a bowl with tongs and lemon dressing on the side.
    Arugula Quinoa Salad
  • Vegan chicken broccoli rice casserole on a table.
    Vegan Chicken Broccoli Rice Casserole

Reader Interactions

Comments

  1. Mindy

    September 20, 2023 at 4:21 am

    5 stars
    This was absolutely amazing!! Busy mom means casseroles win and this one is amazing!!

    Reply
    • Gigi & Sersie

      September 20, 2023 at 2:36 pm

      Yay! We're so glad you like this, Mindy. It's one of our favs too.

      Reply
  2. Marie

    March 10, 2023 at 11:39 pm

    5 stars
    I totally enjoyed cooking this casserole, for me it was quick and very easy fitting nicely in my 8x8 casserole dish. So tasty especially with the addition of red onions and avocado. When I make this again I may add a little corn and have cilantro on hand.

    Reply
    • Gigi & Sersie

      March 11, 2023 at 4:18 pm

      Thanks, Marie. Great suggestion about the corn. That would be a great addition.

      Reply
5 from 2 votes

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Two women standing in the kitchen smiling.

Hi, we're Sersie and Gigi!

Every decision we make about the delicious recipes here on Daniel's Plate is based on health first. We focus on whole plant foods that help restore health and prevent chronic illnesses so you can live out your purpose with excellence.

More about us

Healthy Summer Recipes

  • Italian gazpacho in a bowl topped with fresh basil and a spoon on the side.
    Italian Gazpacho

  • Mediterranean quinoa salad in bowl with fork on the side.
    Mediterranean Quinoa Salad

  • Black eyed peas corn salad in a large bowl with a wooden serving spoon.
    Black Eyed Peas Corn Salad

  • Cucumber Gazpacho

  • Avocado and tomato salad in a bowl with sliced red onion and lemon vinaigrette.
    Avocado & Tomato Salad

  • top view close up of vegan pesto pasta salad with tomatoes, red bell pepper, onion, fresh chopped parsley in white bowl
    Vegan Pesto Pasta Salad

Favorite Iced Drinks

  • Banana milk matcha latte in a tall glass with ice and a metal straw.
    Banana Milk Matcha Latte

  • Spicy margarita mocktail with sliced jalapeno floating on top.
    Spicy Margarita Mocktail

  • Iced Strawberry Matcha Latte in a tall glass with metal straw.
    Strawberry Matcha Latte

  • Frosty mojito mocktail with fresh mint leaves and sliced lime.
    Healthy Mojito Mocktail

As an Amazon Associate, I earn from qualifying purchases.

© 2025 Daniel's Plate. All rights reserved.  |  Learn more about The Daniel Fast   |   Privacy Policy  |   Accessibility

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.