Vegan Lasagna

Vegan Lasagna: A Delicious and Nutritious Twist on a Classic Dish

Lasagna is a beloved Italian dish that has been enjoyed for centuries. Traditionally made with layers of pasta, meat, cheese, and tomato sauce, it’s a hearty and satisfying meal that’s perfect for feeding a crowd. But what if you’re a vegan or just looking for a healthier version of this classic comfort food? That’s where vegan lasagna comes in. In this article, we will be discussing on everything about Vegan Lasagna, its origin, history and Vegan Lasagna Recipe.

Origin and History of Vegan Lasagna

The exact origin of lasagna is unclear, but it’s believed to have originated in Italy during the Middle Ages. Over time, it has evolved into various forms and recipes, including vegan lasagna. The rise of veganism in recent years has led to an increasing number of plant-based versions of classic dishes like lasagna.

What is Vegan Lasagna?

Vegan lasagna is a meat-free and dairy-free version of the classic dish. It’s made with layers of pasta, vegetables, and a vegan cheese substitute, such as cashew or tofu ricotta. Some recipes also include plant-based meat substitutes like vegan sausage or crumbled tofu.

Vegan Lasagna Eggplant and Zucchini

One delicious vegan lasagna option is a veggie-packed version with eggplant. Eggplant is a hearty vegetable that can stand up to the thick tomato sauce and layers of noodles. To make the eggplant lasagna, slice the eggplant into thin rounds and layer them between the lasagna noodles and tomato sauce. The eggplant adds a delicious meaty texture and flavor to the dish.

Eggplant and zucchini are popular ingredients in vegan lasagna. They’re both low in calories and high in nutrients, making them a healthy addition to any recipe. Eggplant has a meaty texture that makes it a great substitute for meat in lasagna, while zucchini adds a fresh and slightly sweet flavor to the dish.

Another variation of vegan lasagna is to use zucchini in place of noodles. This is a great option for those who want to cut down on carbs or who have a gluten intolerance. Simply slice the zucchini lengthwise into thin strips and layer them with tomato sauce, vegan cheese, and any other veggies or protein of your choice.

Vegan Lasagna

As you can see, there are plenty of options for making a delicious vegan lasagna. Whether you opt for a classic recipe with vegan cheese and soy-based meat substitutes or get creative with vegetables like eggplant or zucchini, you can enjoy a hearty and satisfying meal without any animal products.

In terms of health benefits, vegan lasagna can be a nutritious option if made with whole food ingredients like vegetables, whole grain noodles, and a tomato sauce that doesn’t contain added sugars or preservatives. Eggplant, zucchini, and other vegetables used in vegan lasagna are packed with vitamins, minerals, and fiber, while whole grain noodles offer complex carbohydrates for sustained energy. Additionally, by omitting meat and dairy, vegan lasagna can be lower in saturated fat and cholesterol than traditional lasagna.

Overall, vegan lasagna is a delicious and healthy option for those who choose to follow a plant-based diet or simply want to enjoy a meatless meal. With a variety of options for ingredients and preparation methods, it’s easy to make a vegan lasagna that’s both satisfying and nutritious.

Difference Between Lasagna and Lasagne

Lasagna and lasagne are two spellings of the same word. Lasagna is the American spelling, while lasagne is the British spelling. The only difference between the two is the spelling.

How to Prepare Vegan Lasagna

Preparing vegan lasagna is similar to preparing traditional lasagna. The main difference is that you’ll be using plant-based ingredients instead of meat and dairy products. Here are the basic steps:

  1. Cook the pasta: Cook the lasagna noodles according to the package instructions. Make sure to salt the water for added flavor.
  2. Prepare the filling: Saute vegetables like onions, garlic, mushrooms, eggplant, and zucchini. Add your choice of vegan meat substitute and tomato sauce.
  3. Make the vegan cheese: Make a vegan cheese substitute using ingredients like cashews, tofu, or nutritional yeast.
  4. Assemble the lasagna: Spread a layer of tomato sauce on the bottom of a baking dish. Add a layer of pasta, then a layer of the filling, and a layer of vegan cheese. Repeat the layers until all ingredients are used up.
  5. Bake the lasagna: Cover the lasagna with foil and bake in the oven at 375°F for 30-35 minutes. Remove the foil and bake for an additional 10-15 minutes, until the top is golden brown.

Vegan Lasagna Recipe


  • 12 lasagna noodles
  • 2 cups of tomato sauce
  • 2 cups of spinach, washed and chopped
  • 2 cups of vegan ricotta cheese
  • 1 cup of vegan mozzarella cheese
  • 1/2 cup of nutritional yeast
  • 1/4 cup of chopped fresh basil
  • 2 cloves of garlic, minced
  • 1 tablespoon of olive oil
  • Salt and black pepper to taste


  1. Preheat the oven to 375°F (190°C).
  2. Cook the lasagna noodles according to the package directions. Drain and set aside.
  3. In a large bowl, mix together the vegan ricotta cheese, nutritional yeast, chopped basil, minced garlic, salt, and black pepper.
  4. In a separate pan, sauté the chopped spinach with a tablespoon of olive oil until wilted. Remove from heat and set aside.
  5. In a 9×13 inch baking dish, spread a thin layer of tomato sauce.
  6. Place three lasagna noodles on top of the sauce.
  7. Spread 1/3 of the ricotta mixture over the noodles, followed by 1/3 of the sautéed spinach and 1/3 of the mozzarella cheese.
  8. Repeat this process two more times, ending with a layer of mozzarella cheese on top.
  9. Cover the baking dish with foil and bake for 25 minutes.
  10. Remove the foil and bake for an additional 10-15 minutes or until the cheese is melted and bubbly.
  11. Remove from the oven and let the lasagna cool for a few minutes before serving.

This vegan lasagna recipe is a great way to enjoy a classic Italian dish without any animal products. You can also switch up the recipe by adding in your favorite vegetables like roasted eggplant or zucchini. It’s a perfect dish for a cozy night in or for serving to guests.

Vegan Lasagna Eggplant


  • 1 large eggplant, sliced into thin rounds
  • 1 jar of vegan tomato sauce
  • 1 box of lasagna noodles (make sure they’re vegan)
  • 1 cup of vegan ricotta cheese
  • 1 cup of vegan mozzarella cheese
  • 1/4 cup of nutritional yeast
  • 1/4 cup of fresh basil leaves
  • Salt and pepper, to taste


  1. Preheat your oven to 375°F (190°C).
  2. Slice the eggplant into thin rounds, sprinkle with salt, and let it sit for about 30 minutes to remove the excess water.
  3. Rinse the eggplant slices with water and pat them dry with a paper towel.
  4. Spread a thin layer of tomato sauce at the bottom of a baking dish.
  5. Layer the lasagna noodles on top of the sauce, followed by a layer of eggplant slices.
  6. Add a layer of ricotta cheese and sprinkle with nutritional yeast and fresh basil.
  7. Repeat the layers until you reach the top of the baking dish, finishing with a layer of tomato sauce and shredded mozzarella cheese.
  8. Cover the baking dish with foil and bake for 30 minutes.
  9. Remove the foil and bake for an additional 10-15 minutes, until the cheese is melted and bubbly.
  10. Let the lasagna cool for a few minutes before serving.
A Vegan Lasagna Eggplant

Vegan Lasagna Zucchini

If you’re looking for a lower-carb alternative to traditional lasagna, zucchini is a great option. Not only is it a healthier option, but it’s also a tasty and refreshing addition to the dish. You can either slice the zucchini lengthwise to create long, thin strips or use a mandolin to create thin, circular slices.


  • 4 medium zucchinis
  • 2 cups of vegan tomato sauce
  • 1/2 cup of vegan ricotta cheese
  • 1/2 cup of vegan mozzarella cheese
  • 1/4 cup of vegan parmesan cheese
  • 1 teaspoon of garlic powder
  • 1 teaspoon of onion powder
  • Salt and pepper to taste
  • Olive oil for brushing


  1. Preheat your oven to 375°F.
  2. Wash and slice the zucchinis lengthwise or using a mandolin.
  3. Lightly brush the zucchini slices with olive oil and sprinkle with salt and pepper. Grill or bake the slices for 3-4 minutes on each side until slightly tender.
  4. In a bowl, mix the vegan ricotta cheese, vegan mozzarella cheese, vegan parmesan cheese, garlic powder, onion powder, salt, and pepper to create a vegan cheese mixture.
  5. In a baking dish, layer the grilled or baked zucchini slices and top with the vegan tomato sauce and cheese mixture.
  6. Repeat the layering process until all ingredients are used up, making sure to end with a layer of the cheese mixture on top.
  7. Cover the baking dish with foil and bake for 20-25 minutes.
  8. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly.
  9. Let the lasagna cool for a few minutes before slicing and serving.

Health Benefits

By using zucchini instead of noodles, this vegan lasagna recipe is much lower in carbs and calories than traditional lasagna. Zucchini is also a great source of vitamins A and C, potassium, and fiber. Vegan cheese and tomato sauce can be a healthier alternative to dairy-based cheese and meat-based sauces, respectively.

Nutritional Values

  • Calories: 160 per serving
  • Total Fat: 9g
  • Saturated Fat: 2g
  • Total Carbohydrates: 10g
  • Dietary Fiber: 2g
  • Sugars: 5g
  • Protein: 10g

Frequently Asked Questions

  • Can I use store-bought vegan cheese for this recipe?

Yes, you can definitely use store-bought vegan cheese if you don’t have the time or resources to make your own. Just make sure to read the ingredient list carefully to ensure it’s vegan.

  • Can I use other vegetables instead of zucchini?

Yes, you can definitely experiment with other vegetables such as eggplant, butternut squash, or spinach.

  • Can I freeze vegan lasagna?

Yes, you can definitely freeze vegan lasagna. Just make sure to let it cool completely before wrapping it in foil and placing it in the freezer. To reheat, let it thaw in the refrigerator overnight and then bake it in the oven at 350°F until heated through.

  • Is vegan lasagna healthy?

Vegan lasagna can be a healthy option if you use whole, plant-based ingredients and limit the amount of processed vegan cheeses and meats. Adding vegetables like eggplant, spinach, and mushrooms can boost the nutritional value of the dish.

  • Can I make vegan lasagna without tofu or vegan cheese?

Yes, you can! Vegan lasagna can be made with a variety of plant-based ingredients, such as vegetables, legumes, and nuts. For example, you can use mushrooms, eggplant, zucchini, or spinach as a filling. For a cheesy flavor, you can make a cashew or nutritional yeast sauce.

More Info

  • How can I make vegan lasagna gluten-free?

To make vegan lasagna gluten-free, you can use gluten-free lasagna noodles or substitute them with other gluten-free alternatives, such as sliced zucchini, eggplant, or sweet potatoes. You can also use a gluten-free flour to make the roux for the bechamel sauce.

  • How many calories are in vegan lasagna?

The number of calories in vegan lasagna can vary depending on the ingredients used and the portion size. On average, a serving of vegan lasagna contains around 300-400 calories.

  • Can I make vegan lasagna ahead of time?

Yes, you can! In fact, making vegan lasagna ahead of time can be a great time-saving option. You can assemble the lasagna a day or two in advance and keep it in the refrigerator until you’re ready to bake it. This can also allow the flavors to meld together for a more delicious dish.

  • Can I make vegan lasagna in a slow cooker?

Yes, you can! To make vegan lasagna in a slow cooker, you will need to layer the ingredients and cook them on low for 4-5 hours or on high for 2-3 hours. You can also use no-boil lasagna noodles, as they will cook perfectly in the slow cooker. However, keep in mind that the lasagna may not get as crispy on the top layer as it would in the oven.


In conclusion, vegan lasagna is a delicious and healthy alternative to traditional lasagna. By using plant-based ingredients such as zucchini and vegan cheese, you can create a dish that is not only tasty but also packed with nutrients. Whether you’re a vegan or simply looking for a healthier version of lasagna, this recipe is definitely worth a try.

See Also:

Leave a Comment