19 Delicious Vegan Lasagna Recipes Amazing

Posted by Sophia Brennan on August 12, 2025

When it comes to comfort food, few dishes can rival the classic Italian-American favorite: lasagna. Layers of pasta, rich sauce, and melted cheese make for a satisfying meal that’s sure to please even the pickiest eaters. But what if you’re looking for a plant-based twist on this beloved dish? Fear not! The world of vegan lasagna is full of creative and delicious options that are just as satisfying as their traditional counterparts.

In this article, we’ll explore 19 mouth-watering vegan lasagna recipes that showcase the versatility of this iconic dish. From classic tofu ricotta to innovative uses of cashew cheese and sun-dried tomatoes, these recipes prove that even the most devoted carnivores can find something to love in the world of plant-based cooking.

Classic Vegan Lasagna with Tofu Ricotta

Classic Vegan Lasagna with Tofu Ricotta
A plant-based twist on the Italian classic, this vegan lasagna features a creamy tofu ricotta filling and layers of flavorful pasta.

Ingredients:

– 8-10 lasagna noodles
– 1 block firm tofu, drained and crumbled
– 1 cup nutritional yeast
– 1/4 cup olive oil
– 2 cloves garlic, minced
– 1 cup marinara sauce
– 1 cup vegan mozzarella shreds (such as Daiya)
– 1 tsp dried basil
– Salt and pepper to taste

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cook lasagna noodles according to package instructions.
3. In a blender or food processor, combine tofu, nutritional yeast, olive oil, garlic, salt, and pepper. Blend until smooth and creamy, resembling ricotta cheese.
4. Spread a layer of marinara sauce on the bottom of a 9×13-inch baking dish. Arrange 4 lasagna noodles on top.
5. Spread half of the tofu ricotta mixture over the noodles. Top with half of the vegan mozzarella shreds and sprinkle with basil.
6. Repeat layers, ending with a layer of marinara sauce and a sprinkle of mozzarella.
7. Cover and bake for 45 minutes. Uncover and bake an additional 15-20 minutes, or until cheese is melted and bubbly.

Cooking Time: 1 hour 5 minutes

Spinach and Mushroom Vegan Lasagna

Spinach and Mushroom Vegan Lasagna
A classic Italian dish gets a vegan twist with this rich and satisfying lasagna, packed with sautéed spinach and mushrooms.

Ingredients:

– 8-10 lasagna noodles
– 2 cups cooked spinach
– 1 cup sliced mushrooms (such as cremini or shiitake)
– 1 small onion, finely chopped
– 2 cloves garlic, minced
– 1 cup vegan ricotta cheese (see note)
– 1 cup marinara sauce
– 1 tsp dried oregano
– Salt and pepper to taste
– Nutritional yeast (optional)

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cook lasagna noodles according to package instructions.
3. In a large skillet, sauté mushrooms, onion, and garlic until tender.
4. Add cooked spinach, oregano, salt, and pepper. Stir to combine.
5. In a separate bowl, mix vegan ricotta cheese with a pinch of salt.
6. Assemble lasagna by spreading marinara sauce on the bottom of a 9×13 inch baking dish, followed by layers of noodles, mushroom-spinach mixture, and ricotta cheese. Top with nutritional yeast (if using).
7. Cover and bake for 30 minutes. Uncover and bake an additional 10-15 minutes or until golden brown.
8. Let it rest for 10-15 minutes before serving.

Cooking Time: 45-50 minutes

Vegan Lasagna with Lentil Bolognese

Vegan Lasagna with Lentil Bolognese
This classic Italian dish gets a plant-based twist with the addition of hearty lentils and rich tomato sauce. Perfect for a cozy night in, this vegan lasagna is a satisfying and flavorful option for any meal.

Ingredients:

– 1 cup cooked lentils
– 1 onion, finely chopped
– 2 cloves garlic, minced
– 2 cups marinara sauce (homemade or store-bought)
– 1 cup frozen spinach, thawed and drained
– 1 cup vegan ricotta cheese (such as cashew-based)
– 8 lasagna noodles
– 1 cup dairy-free mozzarella shreds (such as soy-based)
– Fresh basil leaves, chopped (optional)

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cook lentils according to package instructions.
3. In a large skillet, sauté onion and garlic until softened. Add cooked lentils, marinara sauce, and spinach. Simmer for 10 minutes.
4. Spread a thin layer of the lentil sauce in the bottom of a 9×13-inch baking dish. Arrange 4 lasagna noodles on top.
5. Spread half of the vegan ricotta cheese over the noodles, followed by half of the dairy-free mozzarella shreds.
6. Repeat layers: lentil sauce, noodles, ricotta cheese, and mozzarella shreds.
7. Top with chopped basil leaves (if using).
8. Cover dish with aluminum foil and bake for 30 minutes. Remove foil and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly.

Cooking Time: 45-50 minutes

Butternut Squash Vegan Lasagna

Butternut Squash Vegan Lasagna
Get ready to fall in love with this creative take on traditional lasagna, featuring the sweet and nutty flavors of butternut squash. This plant-based masterpiece is perfect for cozying up on a chilly autumn evening.

Ingredients:

– 1 medium butternut squash (about 2 lbs)
– 12 lasagna noodles
– 1 onion, finely chopped
– 3 cloves garlic, minced
– 1 cup marinara sauce
– 1 cup vegan ricotta cheese
– 1 cup shredded vegan mozzarella
– 1 tsp dried oregano
– Salt and pepper to taste
– Fresh basil leaves for garnish

Instructions:

1. Preheat oven to 375°F (190°C).
2. Roast the butternut squash in a 400°F (200°C) oven for about 45 minutes, or until tender.
3. Cook lasagna noodles according to package instructions. Drain and set aside.
4. In a skillet, sauté the onion and garlic until softened. Add marinara sauce and cook for an additional minute.
5. Assemble the lasagna by spreading a layer of marinara sauce, followed by noodles, roasted squash, vegan ricotta cheese, and shredded mozzarella. Repeat this process two more times, finishing with a layer of mozzarella on top.
6. Cover with foil and bake for 30 minutes. Remove foil and bake an additional 10-15 minutes, or until the cheese is melted and bubbly.

Cooking Time: Approximately 1 hour 15 minutes.

Zucchini Noodle Vegan Lasagna

Zucchini Noodle Vegan Lasagna
A creative twist on classic lasagna, this vegan version uses zucchini noodles instead of traditional pasta, making it a low-carb and gluten-free option.

Ingredients:
– 2 medium zucchinis
– 1 cup marinara sauce
– 1 cup ricotta cheese alternative (such as cashew or tofu-based)
– 1 cup vegan mozzarella shreds
– 1/4 cup nutritional yeast
– 1 tsp dried basil
– Salt and pepper to taste

Instructions:
1. Preheat oven to 375°F (190°C).
2. Spiralize the zucchinis into noodles and set aside.
3. In a mixing bowl, combine the marinara sauce, ricotta cheese alternative, vegan mozzarella shreds, nutritional yeast, basil, salt, and pepper.
4. Cook the zucchini noodles according to package instructions or by sautéing them in a pan with a little oil for 2-3 minutes.
5. In a 9×13 inch baking dish, create a layer of the marinara sauce, followed by a layer of the zucchini noodles, and then a layer of the cheese mixture.
6. Repeat steps 4-5 until all ingredients are used, finishing with a layer of the cheese mixture on top.
7. Bake for 25-30 minutes or until the cheese is melted and bubbly.

Cooking Time: 25-30 minutes

Vegan Lasagna with Cashew Cheese

Vegan Lasagna with Cashew Cheese
This plant-based take on lasagna uses cashews to create a rich and creamy cheese substitute, layering it with tender pasta, flavorful sauce, and sautéed spinach. The result is a satisfying and delicious vegan meal that’s perfect for any occasion.

Ingredients:

– 8-10 lasagna noodles
– 1 cup cooked spinach, chopped
– 2 cups marinara sauce (homemade or store-bought)
– 1/2 cup cashews
– 1/4 cup nutritional yeast
– 2 tablespoons lemon juice
– 1/2 teaspoon garlic powder
– Salt and pepper to taste
– 1 tablespoon olive oil

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cook lasagna noodles according to package instructions. Drain and set aside.
3. Make the cashew cheese by blending cashews, nutritional yeast, lemon juice, garlic powder, salt, and pepper until smooth.
4. Assemble the lasagna by spreading marinara sauce on the bottom of a 9×13-inch baking dish. Arrange noodles, then spread half the cashew cheese mixture, followed by chopped spinach.
5. Repeat the layers, finishing with a layer of noodles and topping with remaining cashew cheese.
6. Bake for 30-35 minutes or until golden brown and bubbly.

Cooking Time: 30-35 minutes

Eggplant Vegan Lasagna

Eggplant Vegan Lasagna
A twist on the classic Italian dish, this vegan lasagna substitute ground beef with tender eggplant slices and layers of rich tomato sauce, creamy cashew ricotta, and melted vegan mozzarella.

Ingredients:

– 2 medium eggplants, sliced into 1/4-inch thick rounds
– 1 cup tomato sauce (homemade or store-bought)
– 8-10 lasagna noodles
– 1 cup cashews
– 1/2 cup nutritional yeast
– 1 tsp garlic powder
– Salt and pepper to taste
– 1 cup vegan mozzarella shreds

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cook eggplant slices in a little oil until tender, about 3-4 minutes per side.
3. In a blender or food processor, combine cashews, nutritional yeast, garlic powder, salt, and pepper. Blend until smooth.
4. Assemble the lasagna: spread tomato sauce on the bottom of a baking dish, followed by a layer of eggplant slices, then cashew ricotta, and finally vegan mozzarella shreds. Repeat for 3-4 layers, finishing with cheese on top.
5. Bake for 30-40 minutes or until the cheese is melted and bubbly.

Cooking Time: 30-40 minutes

Vegan Lasagna with Walnut Meat

Vegan Lasagna with Walnut Meat
This plant-based twist on a classic Italian dish combines tender walnut meat with rich tomato sauce and creamy vegan cheese, all layered between crispy lasagna noodles. A perfect comfort food for vegans and non-vegans alike!

Ingredients:

– 1 cup walnuts
– 1/2 cup nutritional yeast
– 1/4 cup oats
– 1/4 cup water
– 1 tablespoon olive oil
– 2 cloves garlic, minced
– 2 cups marinara sauce (homemade or store-bought)
– 8-10 lasagna noodles
– 1 cup vegan ricotta cheese (homemade or store-bought)
– 1 cup shredded vegan mozzarella cheese (homemade or store-bought)
– Fresh basil leaves, chopped (optional)

Instructions:

1. Preheat oven to 375°F (190°C).
2. Prepare the walnut meat by blending walnuts, nutritional yeast, oats, water, and olive oil in a food processor until well combined.
3. Cook lasagna noodles according to package instructions. Drain and set aside.
4. In a separate saucepan, combine marinara sauce, garlic, and chopped basil (if using). Simmer over low heat for 10-15 minutes.
5. Assemble the lasagna by spreading a layer of marinara sauce, followed by walnut meat, vegan ricotta cheese, and shredded mozzarella cheese. Repeat this process until all ingredients are used up, ending with a layer of cheese on top.
6. Cover with aluminum foil and bake for 30-40 minutes. Remove foil and continue baking for an additional 10-15 minutes, or until the cheese is golden brown.

Cooking Time: Approximately 45-55 minutes

Sweet Potato Vegan Lasagna

Sweet Potato Vegan Lasagna
Sweet Potato Vegan Lasagna Recipe

A twist on the classic Italian dish, this vegan lasagna substitutes sweet potatoes for traditional pasta layers, adding natural sweetness and creamy texture.

Ingredients:

– 2 large sweet potatoes, peeled and thinly sliced
– 1 onion, finely chopped
– 2 cloves garlic, minced
– 1 cup marinara sauce (homemade or store-bought)
– 1 cup vegan ricotta cheese (homemade or store-bought)
– 1/4 cup nutritional yeast
– 1 tsp dried basil
– 1 tsp dried oregano
– Salt and pepper to taste
– 1 cup frozen spinach, thawed and drained

Instructions:

1. Preheat oven to 375°F (190°C).
2. In a large skillet, sauté the onion and garlic until softened.
3. Arrange sweet potato slices in a 9×13-inch baking dish.
4. Spread marinara sauce over the sweet potatoes, followed by half of the vegan ricotta cheese mixture.
5. Repeat the layers: sweet potatoes, marinara sauce, and remaining ricotta cheese mixture.
6. Top with spinach and season with basil, oregano, salt, and pepper.
7. Bake for 45-50 minutes or until the sweet potatoes are tender.

Cooking Time: 45-50 minutes

Vegan Lasagna with Almond Ricotta

Vegan Lasagna with Almond Ricotta
Vegan Lasagna with Almond Ricotta: A rich and satisfying plant-based twist on a classic Italian dish.

Ingredients:

– 8-10 lasagna noodles
– 1 cup cooked lentils, rinsed and drained
– 1/2 cup almond ricotta cheese (see note)
– 1 small onion, finely chopped
– 2 cloves garlic, minced
– 2 cups marinara sauce (homemade or store-bought)
– 1 cup frozen spinach, thawed and drained
– 1/4 cup nutritional yeast
– 1 tsp dried basil
– 1 tsp dried oregano
– Salt and pepper to taste

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cook lasagna noodles according to package instructions.
3. In a blender or food processor, combine cooked lentils, almond ricotta cheese, chopped onion, garlic, marinara sauce, spinach, nutritional yeast, basil, oregano, salt, and pepper. Blend until smooth.
4. In a 9×13-inch baking dish, spread a layer of the lentil mixture. Arrange 4 lasagna noodles on top.
5. Repeat step 4 two more times, finishing with a layer of the lentil mixture.
6. Bake for 30-35 minutes or until golden brown.

Note: To make almond ricotta cheese, blend 1 cup soaked and drained almonds with 2 tbsp lemon juice, 1/2 tsp salt, and 1/4 cup water until smooth.

Pesto Vegan Lasagna

Pesto Vegan Lasagna
Elevate your lasagna game with this creamy vegan pesto twist! Layers of tender pasta, rich pesto sauce, and melted vegan mozzarella come together for a satisfying and flavorful dish.

Ingredients:

– 8-10 lasagna noodles
– 1 cup vegan pesto (homemade or store-bought)
– 2 cups marinara sauce
– 1 cup cashew ricotta cheese
– 1 cup sliced mushrooms
– 1 cup frozen spinach, thawed and drained
– 1/4 cup nutritional yeast
– 1 tsp dried basil
– 1 tsp garlic powder
– Salt and pepper to taste
– 1 cup vegan mozzarella shreds

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cook lasagna noodles according to package instructions.
3. In a mixing bowl, combine pesto, marinara sauce, and cashew ricotta cheese.
4. In a separate pan, sauté mushrooms and spinach with garlic powder until tender.
5. Assemble lasagna by spreading pesto mixture on bottom layer, followed by noodles, mushroom-spinach mix, and vegan mozzarella shreds. Repeat 2-3 times, finishing with a top layer of noodles and cheese.
6. Cover and bake for 35-40 minutes or until hot and bubbly.

Cooking Time: 40-45 minutes

Vegan Lasagna with Chickpea Flour Noodles

Vegan Lasagna with Chickpea Flour Noodles
This recipe combines the rich flavors of a traditional lasagna with the nutritional benefits of chickpea flour noodles, making it a satisfying and healthy vegan option.

Ingredients:

– 8-10 chickpea flour noodles
– 1 medium onion, diced
– 2 cloves garlic, minced
– 1 cup marinara sauce (homemade or store-bought)
– 1 cup vegan ricotta cheese alternative (such as tofu-based or cashew-based)
– 1 cup frozen spinach, thawed and drained
– 1/4 cup nutritional yeast
– Salt and pepper to taste
– Vegan mozzarella shreds (optional)

Instructions:

1. Preheat oven to 375°F.
2. Cook chickpea flour noodles according to package instructions. Drain and set aside.
3. In a large skillet, sauté onion and garlic until softened. Add marinara sauce and bring to a simmer.
4. In a separate bowl, combine vegan ricotta cheese alternative, spinach, and nutritional yeast. Season with salt and pepper.
5. Assemble the lasagna by layering noodles, marinara sauce mixture, and vegan ricotta mixture in a 9×13-inch baking dish.
6. Top with vegan mozzarella shreds (if using) and bake for 30-35 minutes or until golden brown.

Cooking Time: 30-35 minutes

Kale and White Bean Vegan Lasagna

Kale and White Bean Vegan Lasagna
This plant-based twist on the classic Italian dish combines the earthy flavor of kale with creamy white beans, all wrapped up in a rich tomato sauce and gooey vegan mozzarella. A perfect comfort food for a chilly evening!

Ingredients:

– 1 bunch of kale, stems removed and chopped
– 1 can (15 oz) of cannellini beans, drained and rinsed
– 1 onion, finely chopped
– 2 cloves of garlic, minced
– 1 cup of tomato sauce
– 1 tablespoon olive oil
– 8-10 lasagna noodles
– 1 cup vegan mozzarella shreds
– Salt and pepper to taste
– Fresh basil leaves, chopped (optional)

Instructions:

1. Preheat oven to 375°F.
2. Cook lasagna noodles according to package instructions. Drain and set aside.
3. In a large skillet, sauté onion and garlic until softened. Add kale and cook until wilted. Season with salt and pepper to taste.
4. In a separate saucepan, combine tomato sauce and cannellini beans. Heat over low heat until warm.
5. Assemble lasagna by spreading a layer of tomato sauce mixture on the bottom of a 9×13-inch baking dish. Arrange 4 lasagna noodles on top.
6. Spread half of the kale mixture, followed by half of the vegan mozzarella shreds.
7. Repeat layers: tomato sauce mixture, noodles, kale mixture, and mozzarella shreds.
8. Top with remaining mozzarella shreds and chopped basil (if using).
9. Bake for 30-40 minutes or until hot and bubbly.

Cooking Time: 35-45 minutes

Vegan Lasagna with Sun-Dried Tomato Sauce

Vegan Lasagna with Sun-Dried Tomato Sauce
Vegan Lasagna with Sun-Dried Tomato Sauce Recipe

This recipe combines the classic flavors of lasagna with the rich and savory taste of sun-dried tomatoes, creating a deliciously satisfying vegan dish perfect for any occasion.

Ingredients:

– 8-10 lasagna noodles
– 1 cup sun-dried tomatoes, soaked in water and chopped
– 2 cups marinara sauce (homemade or store-bought)
– 1 cup vegan ricotta cheese (store-bought or homemade)
– 1 cup frozen spinach, thawed and drained
– 1/4 cup nutritional yeast
– 1 tsp dried oregano
– 1/2 tsp salt
– 1/4 tsp black pepper
– 1/2 cup vegan mozzarella shreds (store-bought or homemade)

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cook lasagna noodles according to package instructions.
3. In a mixing bowl, combine sun-dried tomatoes, marinara sauce, and spinach. Season with oregano, salt, and pepper.
4. In a separate bowl, mix vegan ricotta cheese with nutritional yeast.
5. Assemble the lasagna by spreading tomato sauce on the bottom of a 9×13 inch baking dish, followed by noodles, ricotta mixture, and mozzarella shreds. Repeat for 3 layers, finishing with mozzarella on top.
6. Bake for 30-40 minutes or until golden brown.

Cooking Time: 35-40 minutes

Beetroot Vegan Lasagna

Beetroot Vegan Lasagna
A vibrant twist on the classic Italian dish, this beetroot vegan lasagna is a flavorful and visually stunning main course perfect for any occasion.

Ingredients:

– 1 medium beetroot, cooked and peeled
– 250g vegan ricotta cheese
– 200g lasagna sheets (gluten-free)
– 100g marinara sauce
– 1 cup frozen spinach, thawed
– 1 small onion, finely chopped
– 2 cloves garlic, minced
– 1 tsp dried oregano
– 1 tsp nutritional yeast
– Salt and pepper, to taste
– Fresh basil leaves, for garnish

Instructions:

1. Preheat oven to 180°C (350°F).
2. Cook lasagna sheets according to package instructions.
3. In a blender, combine beetroot, vegan ricotta cheese, spinach, onion, garlic, oregano, and nutritional yeast. Blend until smooth.
4. In a 20x25cm baking dish, spread a layer of marinara sauce. Arrange 2-3 lasagna sheets on top.
5. Spread half of the beetroot mixture over the pasta. Repeat layers.
6. Top with remaining beetroot mixture and cover with foil.
7. Bake for 30 minutes, then remove foil and bake for an additional 10-15 minutes or until golden brown.

Cooking Time: 40-45 minutes

Vegan Lasagna with Quinoa

Vegan Lasagna with Quinoa
This recipe combines the classic Italian dish with a nutritious and gluten-free twist by using quinoa instead of traditional lasagna noodles. The result is a flavorful and satisfying vegan lasagna that’s perfect for a weeknight dinner or special occasion.

Ingredients:

– 1 cup cooked quinoa
– 2 cups marinara sauce (homemade or store-bought)
– 1 cup frozen spinach, thawed and drained
– 1 cup ricotta cheese alternative (such as tofu or soy yogurt)
– 1 cup vegan mozzarella shreds (such as soy-based or nut-based)
– 1/4 cup chopped fresh basil
– Salt and pepper to taste

Instructions:

1. Preheat oven to 375°F.
2. Cook quinoa according to package instructions. Set aside.
3. In a large mixing bowl, combine marinara sauce, spinach, and ricotta cheese alternative. Mix well.
4. Assemble lasagna by layering cooked quinoa, sauce mixture, and vegan mozzarella shreds in a 9×13 inch baking dish.
5. Top with chopped basil and bake for 25-30 minutes or until hot and bubbly.

Cooking Time: 25-30 minutes

Vegan Lasagna with Artichokes and Olives

Vegan Lasagna with Artichokes and Olives
Elevate your pasta game with this rich and satisfying vegan lasagna, packed with tender artichoke hearts and briny olives.

Ingredients:

– 8-10 lasagna noodles
– 1 (14 oz) can artichoke hearts, drained and chopped
– 1/2 cup pitted green olives, sliced
– 1 small onion, finely chopped
– 2 cloves garlic, minced
– 1 cup marinara sauce (homemade or store-bought)
– 1 cup vegan ricotta cheese (or soy-based alternative)
– 1 tsp dried oregano
– 1/4 tsp salt
– Fresh basil leaves, chopped (optional)

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cook lasagna noodles according to package instructions.
3. In a large skillet, sauté onion and garlic until softened. Add artichoke hearts, olives, marinara sauce, ricotta cheese, oregano, and salt. Stir to combine.
4. In a 9×13-inch baking dish, spread a layer of the artichoke mixture. Arrange 4 lasagna noodles on top.
5. Repeat layers two more times, ending with a layer of the artichoke mixture.
6. Cover with aluminum foil and bake for 30 minutes. Remove foil and continue baking for an additional 15-20 minutes or until golden brown.

Cooking Time: 45-50 minutes

Vegan Lasagna with Pumpkin and Sage

Vegan Lasagna with Pumpkin and Sage
This seasonal vegan lasagna recipe combines the warmth of roasted pumpkin with the earthy flavor of sage, all wrapped up in a rich and creamy sauce. Perfect for a cozy fall or winter meal.

Ingredients:

– 1 medium pumpkin (about 2 lbs), peeled and cubed
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 cup vegan ricotta cheese
– 1 cup marinara sauce
– 8-10 lasagna noodles
– 1/4 cup chopped fresh sage
– 1 tsp dried oregano
– Salt and pepper to taste

Instructions:

1. Preheat oven to 375°F (190°C).
2. Roast the pumpkin, onion, and garlic for 30 minutes.
3. In a large bowl, combine roasted pumpkin mixture with vegan ricotta cheese, marinara sauce, sage, oregano, salt, and pepper.
4. Cook lasagna noodles according to package instructions. Drain and set aside.
5. Assemble the lasagna by spreading a layer of the pumpkin mixture, followed by lasagna noodles, and repeating for 3-4 layers.
6. Top with additional marinara sauce and bake for 25-30 minutes or until golden brown.

Cooking Time: 45-50 minutes

Vegan Lasagna with Black Beans and Corn

Vegan Lasagna with Black Beans and Corn
A plant-based twist on the classic Italian dish, this vegan lasagna is a flavorful and nutritious treat that’s perfect for a cozy night in. This recipe combines the richness of black beans and corn with the creaminess of a cashew-based sauce.

Ingredients:

– 8-10 lasagna noodles
– 1 cup cooked black beans
– 1 cup frozen corn kernels, thawed
– 1 onion, diced
– 2 cloves garlic, minced
– 1 cup cashews
– 1/4 cup nutritional yeast
– 1 tablespoon olive oil
– 1 teaspoon dried oregano
– Salt and pepper to taste
– Fresh cilantro, chopped (optional)

Instructions:

1. Preheat oven to 375°F.
2. Cook lasagna noodles according to package instructions. Drain and set aside.
3. In a blender or food processor, combine cashews, nutritional yeast, garlic, and olive oil. Blend until smooth and creamy.
4. In a large skillet, sauté onion and black beans over medium heat until heated through.
5. Assemble lasagna by spreading a layer of the cashew sauce on the bottom, followed by noodles, then black bean mixture, and finally corn kernels. Repeat for 3-4 layers, ending with a layer of noodles on top.
6. Cover and bake for 30 minutes. Remove cover and bake an additional 10-15 minutes or until lightly browned.

Cooking Time: 45-50 minutes

Conclusion

Get ready to satisfy your lasagna cravings with these 19 delicious vegan lasagna recipes! From classic tofu ricotta to creative combinations like lentil bolognese and cashew cheese, there’s something for every taste bud. Explore the possibilities with butternut squash, zucchini noodles, eggplant, walnut meat, sweet potato, almond ricotta, pesto, chickpea flour noodles, kale and white beans, sun-dried tomato sauce, beetroot, quinoa, artichokes and olives, pumpkin and sage, and black beans and corn. Whether you’re a seasoned vegan or just looking to spice up your meal routine, these recipes are sure to please.

You might also like these recipes

Leave a Comment