Go Back
+ servings
taco pie square

Vegan Mexican Lasagna

Take Taco Tuesday to the next level with vegan Mexican lasagna! Peppers, onions, and beans are sandwiched between layers of tortillas and then topped with creamy cashew cheese sauce in this Tex-Mex lasagna recipe. (Or taco lasagna, as I like to call it!)

Course Main Course
Cuisine Fusion
Keyword mexican lasagna, taco lasagna, tex-mex lasagna
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Yields 8 servings
Calories 360 kcal
Author Dianne


  • 2 cloves garlic minced
  • 1 red onion diced
  • 1 teaspoon neutral-flavored oil
  • 1 green bell pepper diced
  • 1 red bell pepper diced
  • 1 1/2 cups corn one 15-ounce can
  • 2 cups tomatoes diced (2 medium tomatoes)
  • 1 1/2 cups kidney beans one 15-ounce can
  • 1 teaspoon chili powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon cumin
  • 1/2 teaspoon sea salt
  • 1/2 teaspoon ground black pepper
  • 1 1/2 cups vegetarian refried beans one 15 ounce-can
  • 12 6 or 8 inch corn tortillas (gluten-free if necessary)
  • 16 ounce jar of salsa
  • 1/2 cup cashew cheese sauce
  • 1/3 cup black olives sliced
  • 2 tablespoons cilantro minced


  1. Preheat oven to 400° and lightly oil a casserole dish.
  2. In a large skillet or nonstick pan, sauté the garlic and onion in the oil for about three minutes, until the onions become translucent. Add the peppers and continue to cook for about 5 more minutes, until they soften. Remove from heat and place in a large bowl.
  3. Mix in the corn, kidney beans, tomatoes, and spices.
  4. Spread 1/4 of the salsa over the bottom of a casserole dish. Top with 4 of the tortillas. You can cut them to make them fit the dish, if needed Spread half of the refried beans over the tortillas and top with half of the vegetable bean mixture. Spread another 1/4 of the salsa over the vegetables. Place 4 more tortillas over the top and repeat the layering. top with the remaining tortillas and salsa. Cover the dish with foil and bake for 30 minutes or until bubbly and cooked throughout.

  5. Drizzle the top with the cashew cheese sauce and sprinkle with the olives and cilantro. Slice and enjoy!