clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Natasha’s Surprisingly Vegan Enchilada Casserole

  • Author: Natasha Nadel
  • Prep Time: 25 minutes
  • Cook Time: 15 minutes
  • Total Time: 40 minutes
  • Yield: Serves 6-8 1x



1 small yellow onion, diced

2 large garlic cloves, minced

¾ to 1 cup water, divided 

2 cups kale, chopped

3 15-ounce cans beans (black, kidney and/or pinto), rinsed and drained 

2 10-ounce cans enchilada sauce 

9 to 12 small tortillas

1 batch Vegan Cheese Sauce

for the Vegan Cheese Sauce:
1 cup cashews, soaked in water for at least an hour 

1 roasted red pepper (fresh or jarred)

½ cup nutritional yeast 

1 teaspoon garlic powder 

¼ teaspoon smoked paprika 

¼ teaspoon salt 

1 tablespoon lemon juice 

1 cup almond milk


  1. Heat oven to 350˚ F.

  2. Prepare the Vegan Cheese Sauce: Combine ingredients in blender and puree. 

  3. Grease a 9 x 13 ceramic dish with olive oil. 

  4. Place the onion and garlic in a medium-large sauté pan in ¼ cup of water. Cook on medium heat for about 5 minutes, stirring often. 

  5. Add another ¼ cup water to the pan (if needed) to keep the onions from sticking. Let the onion and garlic cook for another two minutes. 

  6. Meanwhile, chop the kale. 

  7. Add the kale to the pan, along with another ¼ cup of water. Cook another 5 minutes until onions are translucent, kale is wilted and water is absorbed. 

  8. Add the beans and enchilada sauce to the pan and combine. Then, either take half of the mixture and pulse a few times in a blender (leave it chunky), or use an immersion blender and blend half of the bean mixture in the pan. 

  9. Mix the blended and non-blended bean mixtures together in the pan. 

  10. Place 4 corn tortillas on the bottom of the casserole dish (they will overlap). Cover the tortillas with half the bean mixture from the pan and smooth out. 

  11. Add 1/2 cup of the cheese sauce in a thin layer on top of the bean mixture. Be sure to spread it out evenly. 

  12. Lay 3–4 more tortillas on top of the bean mixture, covering the whole width of the dish. Add the other half of the bean mixture and smooth out again. Add another 1/2 cup of the cheese sauce, in a thin layer, as before. 

  13. Lay 3–4 tortillas over that second layer of beans. Then spread the last 1/2 cup of the cheese sauce, in a thin and even layer. Add a little more if it doesn’t feel like enough. 

  14. Bake the casserole, uncovered, for 15 minutes.

Keywords: vegan, enchiladas, cashew cheese, healthy

Ready to receive Jewish Food Hero goodness?


* indicates required
%d bloggers like this: