Go Back Email Link
+ servings
Vegan Enchilada Lasagna is an Easy Plant-Based Recipe. Made with commonly found ingredients. Healthy, simple, delicious. Full recipe at planted365.com #planted365.com #veganosphere #veganrecipe

Vegan Enchilada Lasagna

This Vegan Enchilada Lasagna is simple to make, delicious, healthy-ish, and uses ingredients available at most grocery stores.

Course Main Course
Cuisine Vegan
Keyword enchilada lasagna
Prep Time 15 minutes
Cook Time 30 minutes
Servings 6
Calories 345 kcal


  • 12 oz extra firm tofu pressed
  • 1/2 cup black beans drained well, rinsed
  • 1 cup chopped tomatoes
  • 1/2 cup chopped onions
  • 1/4 cup chopped green or red bell peppers
  • 2 tsp cumin
  • 2 tsp garlic powder
  • 1 tsp salt
  • 1 tsp black pepper
  • 1 tbsp oil for cooking
  • 12 oz mushrooms sauteed
  • 10-12 corn tortillas, cut in half
  • 8 oz red enchilada sauce
  • 3 cups fresh spinach
  • 1/4 cup guacamole sauce
  • 2 cups shredded vegan cheddar cheese


  1. Using a tofu press or weights, press some moisture out of the tofu for about 15 minutes before beginning. This step always gives a better result when making tofu scramble.

  2. Using a potato masher, crumble the tofu.

  3. In a large pan, using a little oil, saute the tofu, onions, tomatoes, and peppers. Add the spices and stir.

  4. Saute the mushrooms.

  5. Spread a few tablespoons of enchilada sauce in the bottom of a lasagna pan. This is an 8" x 8" ceramic one and it fit nicely.

  6. Cut 6 in corn tortillas in half to get half-moon shapes. Layer these in on top of the enchilada sauce.

  7. Spread half the tofu scramble and mushrooms on top of the corn tortilla layer. Add a couple of handfuls of vegan shredded cheddar cheese, a few tablespoons of enchilada sauce, a couple of handfuls of spinach, and guacamole sauce, if you have it.

  8. Do it all again, layering with corn tortillas, tofu scramble, mushrooms, spinach, enchilada sauce, and cheese.

  9. Top it all off with a final layer of corn tortillas, a couple of handfuls of cheese, about a half cup of the enchilada sauce, and guacamole salsa, if you have it.

  10. Bake at 400 degrees F for about 30 minutes, until the cheese is melted and the lasagna is bubbly.

  11. Let stand for 10 minutes before serving.

Nutrition Facts
Vegan Enchilada Lasagna
Amount Per Serving
Calories 345
* Percent Daily Values are based on a 2000 calorie diet.