How to Make Vegan Lasagna: 2 Delicious Recipes

Lasagna is a very versatile dish that can accommodate different fillings and be prepared with various ingredients. So a vegan lasagna is perfectly possible, and delicious as well!
How to Make Vegan Lasagna: 2 Delicious Recipes

Last update: 21 July, 2020

For many, it’s difficult to imagine a vegan lasagna, that is, one without cheese or bechamel sauce. However, vegan lasagna can be as tasty as a traditional one, and can even include vegan cheese and bechamel sauce. In addition, because it contains vegetables, it’s a dish that’s rich in vitamins and nutrients. Do you know how to make it? We’ll share 2 recipes with you in this article.

How to make vegan lasagna

Vegan lasagna shouldn’t contain any animal products. Therefore, in order to prepare this lasagna, many people think they have to get rid of cheese, bechamel sauce, and butter.

However, there are other ways to prepare and enjoy vegan lasagna in such a delicious way that everyone, absolutely everyone, even non-vegans, will lick their fingers and go back for seconds.

Indeed, there are many ways to make an exquisite lasagna, and not only with the traditional bolognese sauce. It’s a truly versatile dish and, in this sense, it’s easy to prepare a vegan lasagna – with just vegetables, vegan cheese, vegan bechamel, and vegetable butter.

1. Vegetable lasagna with vegan bechamel

The first option to enjoy a vegan lasagna involves preparing a bechamel sauce with plant-based ingredients. You haven’t tried it? Follow the instructions and enjoy it with your whole family.

Ingredients for the lasagna

  • Lasagna sheets
  • Grated vegan cheese

For the filling

  • Mushrooms (300 g)
  • 1 eggplant
  • 2 onions
  • 1 zucchini
  • 2 cloves of garlic
  • 1 small red pepper – medium
  • Olive oil
  • Pepper
  • Salt

For the vegan bechamel sauce:

  • 4 cups of unsweetened vegetable milk (1 liter)
  • 5 tablespoons of flour
  • 1 tablespoon of vegetable butter
  • Nutmeg
  • Salt
Vegan lasagna with bechamel sauce and mushrooms.
With 100% vegan ingredients you can enjoy a delicious lasagna with béchamel. Simply delicious!

Béchamel preparation

  1. First, add all the ingredients to a pot. If you want, you can sift the flour first to make sure fewer lumps appear.
  2. Next, bring it to a boil and stir constantly to make sure that the mixture is thick and homogeneous and without lumps.
  3. Finally, remove from the heat and set off to the side.


  1. First, wash and peel all the vegetables and cut them into small pieces.
  2. Next, pour a bit of olive oil in a frying pan and sauté all the vegetables adding salt and pepper to taste. Fry everything until golden brown.


  1. Depending on the lasagna sheets you bought, you should prepare them according to the instructions on the package. Some need to be boiled, others need to soak, others can be placed directly in the oven. Read the instructions on the package and prepare them.
  2. Meanwhile, you can preheat the oven to 180 °C (350 °F).
  3. When the sheets are ready, on a baking sheet place a layer of lasagna sheets and then, on top, a layer of filling.
  4. Then, repeat step 3, adding a layer of lasagna sheets and then the filling.
  5. Continue until you’re out of sheets.
  6. After that, pour the béchamel sauce over the last layer and then add vegan cheese on top.
  7. Finally, put the tray in the oven for about 15 minutes, until golden.
  8. Now you can enjoy a tasty vegan lasagna with vegetables and béchamel!

2. Vegetable lasagna

If the first recipe didn’t catch your eye, you can try this alternative where you only use vegetables. It’s delicious and you can enjoy it both at lunch and dinner.

Ingredients for lasagna

  • Lasagna sheets
  • Grated vegan cheese

For the filling

  • Mushrooms (12 oz)
  • 1 can of crushed tomatoes
  • Spinach (8 oz)
  • 1 red pepper
  • Olive oil
  • 1 eggplant
  • 2 cloves of garlic
  • 1 zucchini
  • 1 onion
  • Salt and pepper to taste
Lasagna made only with vegetables on a plate with basil.
Instead of the traditional bolognese sauce you can make this lasagna with only vegetable ingredients.


  1. First, wash and peel the garlic, onion, and pepper.
  2. Then, chop them finely and add them to the pan with olive oil. Lightly fry and then add the can of tomato and a pinch of salt. If you want, you can also add a pinch of sugar. You’ll need this to make the sauce. Set it off to the side.
  3. After that, wash the eggplant and zucchini. You don’t need to peel them, but you should cut them into very thin slices.
  4. Then, wash the spinach. If it’s frozen, thaw it and drain well to get rid of all the water.
  5. In another frying pan, with olive oil and salt to taste, fry the zucchini, the eggplant and the spinach. Set to the side for later.
  6. Next, as in the previous recipe, you should prepare the lasagna sheets according to the package instructions. Once they’re ready, place a layer of sheets in an oven-safe dish.
  7. Then, on this layer, add part of the spinach mixture and cover with a second layer of lasagna sheets.
  8. Repeat to get at least 3 layers of lasagna and 3 layers of vegetable filling (zucchini, eggplant, and spinach).
  9. After that, on the last layer of sheets, pour the tomato sauce and add vegan cheese on top.
  10. Finally, put the lasagna in the oven at 180 °C (350 °F) for about 15 minutes, until golden.
  11. Serve it hot and enjoy!

Are you on a vegan diet and want a delicious and different dish? Do you just want to take care of your health and cut calories? Then don’t hesitate to try these delicious vegan lasagna recipes!

It might interest you...
Try These Easy Vegetarian Snack Ideas
Step To Health
Read it in Step To Health
Try These Easy Vegetarian Snack Ideas

Today we'd like to show you a few simple snack ideas you can take along anywhere. All of them are healthy homemade options.