These healthy vegan enchiladas prove that everything is better in cake form. Each layer of these generously filled cakes has a different hearty filling melded together with enchilada sauce. This recipe takes some time to assemble, but it’s fun and delicious and built to impress. Make your own oil-free enchilada sauce using our tasty recipe, or look for some at the store.

By Darshana Thacker Wendel,


  • ½ cup raw cashews
  • 2 tablespoons nutritional yeast
  • 1 tablespoon lemon juice
  • Sea salt and freshly ground black pepper, to taste
  • 1 15-oz. can black beans, rinsed and drained
  • ½ cup cooked brown rice
  • 2 tablespoons fresh cilantro, snipped
  • 2 teaspoons taco seasoning
  • 2 medium red-skin potatoes, cut into 1-inch pieces
  • 2 cups mushrooms, thinly sliced
  • 2 orange bell peppers, finely chopped (2 cups)
  • 1 medium red onion, finely chopped (1 cup)
  • 2 cloves garlic, minced
  • ½ teaspoon ground cumin
  • 7 cups chopped Swiss chard
  • 10 6-inch corn tortillas, divided
  • 4 cups oil-free enchilada sauce, divided
  • ½ cup pico de gallo, homemade or store-bought


  • For cashew cream, in a small bowl combine cashews and ½ cup hot water. Let stand 20 minutes. In a blender combine cashew mixture, nutritional yeast, and lemon juice. Cover and blend until smooth. Season with salt and black pepper.
  • Preheat oven to 350°F. In a medium bowl mash the black beans. Stir in the brown rice, the cilantro, and the taco seasoning.
  • Place the red potatoes in a steamer basket in a large saucepan. Add water to saucepan to just below basket. Bring to boiling. Steam, covered, 20 minutes or until very tender. Remove and mash potatoes.
  • Meanwhile, in another large saucepan cook the mushrooms, the bell peppers, the onion, the garlic, and the cumin over medium 10 minutes or until onion is golden, stirring frequently. (The mushrooms will release enough liquid to prevent vegetables from sticking.) Season with salt and black pepper.
  • In an extra-large skillet cook the Swiss chard over medium-low 3 to 5 minutes or until slightly wilted. Remove from heat. Toss with ¼ cup of the cashew cream.
  • Layer 1: Using two 11-inch pie plates or shallow 8-inch baking dishes, place a tortilla in each plate. Spread ¼ cup of the enchilada sauce and half of the bean mixture over each tortilla.
  • Layer 2: Top each stack with another tortilla; press lightly. Spread ¼ cup enchilada sauce and half of the mushroom mixture over each stack.
  • Layer 3: Add one tortilla, ¼ cup enchilada sauce, and half of the mashed potatoes to each stack.
  • Layer 4: Add one tortilla, ¼ cup enchilada sauce, and half of the chard mixture to each stack. Top with the remaining tortillas and spread stacks generously with enchilada sauce, reserving some of the sauce for serving.
  • Bake cakes 25 to 30 minutes or until heated through. To serve, warm the remaining enchilada sauce. Serve cakes with remaining enchilada sauce and cashew cream and the pico de gallo.

Comments (20)

(5 from 12 votes)

Recipe Rating

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

Cyndi Baker

This heartwarming recipe is a family favorite. Most of my family is now eating a whole food plant-based diet, low fat.

Leda Beth Gray

I forgot the stars so am doing them in this comment.

Leda Beth Gray

These are a fair bit of work because each layer is different but are just wonderful! You could use any enchilada filling recipe and make them all the same to lessen the work, but I think it is worth it.A friend told me you can make them christmassy by using both red & green enchilada sauce! I find the cooking time not enough. They need 40 to 50 minutes or even more depending on the temp of the fillings when you start and the temp you want to eat them.


This recipe is a massive hit for meat eaters in my family! 5 Star Rating!!

MJ Victor

This looks delicious -- except for the mashed potatoes. I don't know why but I just can't handle mashed or boiled white potatoes. Could I sub sweet potatoes?


I wish this had nutrition information on it, or how many servings it's supposed to be. If it's two can't imagine having 5 tortillas as one serving, that seems wrong somehow.


I have yet tomake this hence the four starts. I am needing sugstions for what touse in place of mushrooms because I absolutely loathe them.

Della Williamson

A decent sub for mushrooms depends on your taste but we use most often tempeh or tofu. Even used cucumber in a pinch. My preference is caramelized onions.


Just skip the mushrooms. I know I will when I make this. Hate mushrooms, and I don’t need any substitute lol


Eggplant or zucchini/summer squash work well as a mushroom sub in most dishes. I usually peel the eggplant and leave the skin on the Zuni/summer squash. Then just slice the sub into pieces approximating the cut mushrooms.


This was very good. Need to resist the urge to use ALL of the filling for each layer; I sacrificed some prettiness. If you make her linked sauce, you may need to cook it down or thicken it more. My additions were a couple of well-placed habanero peppers in th mushroom filling and in the sauce...might even have considered a third, for our tastes


Ver y good and easy to make and fast to eat , thank you


These are a bit labor intensive but worth it. My husband and I decided to make three cakes instead of two (as stated in the recipe). There was plenty of filling to do so and they were still sizable. The two of us were able to get three meals out of one recipe. Only change we made was sub kale for chard since that's what we had on hand. It was still great! We'll definitely make these again.

Leda Beth Gray

I thought the same thing-- they take a while to make but we love them. They are so tall-- they are amazing looking. I like not having to fiddle around with rolling the tortillas. In New Mexico, I understand, they call them "stacked enchiladas."


My husband and I enjoyed this recipe very much last month for cinco de mayo. It was delicious! I used a large spring foam pan to make a big one instead of 2 small ones and cut it into triangles. I look forward to making it (I mean eating it) again.


My family loves this! I have made several times. I use low sodium taco seasoning. Have used sweet potatoes instead of white potatoes. Spinach instead of chard. Easy to mix up ingredients. It does take some time to do all the prep. Also, enchilada sauce is an important ingredient. Use your favorite. Great as a leftover!! We get at least 3 meals out of this. We are a family of 3.


Great recipe! The black beans are a great protein for this delicious meal. I love the potatoes as part of the dish. I kept the rice on the side and focused on veggies. I love cashew cheesy sauce. My family loved it! Thank you!

Jamie Eatmon

A low carb vegan

Lorraine Linzenberg

I have to say that I did not follow the recipe exactly. I thought it was too much carbs with the potatoes, rice and corn tortillas so I omitted the tortillas. Still layered casserole. if I had corn kernels I would have added them. The taco seasoning I used seemed too salty. Overall it was good but it took me over an hour to prepare


You didn’t follow the recipe but still felt compelled to trash it with a poor review? Why do folks do this? We love you FOK. ❤️

About the Author

Headshot of Darshana Thacker

About the Author

Darshana Thacker Wendel

Darshana Thacker Wendel is a whole-food, plant-based chef and former culinary projects manager for Forks Over Knives. A graduate of the Natural Gourmet Institute, she is the author of Forks Over Knives: Flavor! She created the recipes for Forks Over Knives Family and was a lead recipe contributor to the New York Times bestseller The Forks Over Knives Plan. Her recipes have been published in The Prevent and Reverse Heart Disease Cookbook, Forks Over Knives—The Cookbook, Forks Over Knives: The Plant-Based Way to Health, and LA Yoga magazine online. Visit and follow her on Instagram for more.
See More from this Author

Free Download

Free 5-day meal plan!

Get a taste for healthy, fuss-free meal planning with this free five-day meal plan from Forks Meal Planner!

By providing your email address, you consent to receive newsletter emails from Forks Over Knives. We value your privacy and will keep your email address safe. You may unsubscribe from our emails at any time.

Placeholder image

Join our mailing list

Get free recipes and the latest info on living a happy, healthy plant-based lifestyle.

By providing your email address, you consent to receive newsletter emails from Forks Over Knives. We value your privacy and will keep your email address safe. You may unsubscribe from our emails at any time.