Recipe: Healthy Vegan Lasagna

Have you always fantasized about a healthy vegan lasagna that tastes just as good as (if not better than) the original? I know we have.

Well, today’s recipe should satisfy our cravings!


healthy vegan lasagna


We love lasagna

Lasagna has always been one of our favorite recipes.

Al dente sheets of pasta that separate layers of tomato sauce, with a perfect combination of the taste of garlic and fresh italian herbs, an oozy layer of bechamel sauce, and some crunchy gratinated cheese on top.

Man, we love lasagna.


healthy vegan lasagna


Vegan bolognese

Originally, lasagna is made with the popular meat-based bolognese saus.

Since we stopped eating meat, we’ve been experimenting to find a perfect vegan lasagna recipe that left us just as satisfied as the original.

In this recipe, we substitute lentils for ground meat. Aside from adding an interesting structure, lentils are incredibly healthy. They are high in protein and dietary fiber, but also contain great amounts of iron and zinc and many other essential nutrients.

Although a basic lasagna recipe only requires tomatoes, bell peppers (paprika) and courgette, we like to add a variety of other vegetables. In today’s recipe we add carrot and celery, but broccoli, cauliflower, and eggplant are great additions, too!


healthy vegan lasagna ingedients fresh vegetables



The toppings really add a little something something.

But although cheese and bechamel sauce are delicious, both are high in unhealthy, saturated fats.

The recipe that we share today is vegan. Hence, aside from excluding ground meat from the bolognese sauce, we also leave out dairy when it comes to the toppings.

Don’t worry though, we still finish this lasagna off with an oozy sauce and a crunchy layer on top!

The base of the bechamel contains cashews and non-dairy milk, and we add some nutritional yeast for an amazing cheesy taste. You don’t even have to make a roux for this sauce, you can wiz it up in your blender, food processor, or simply use a handheld mixer!

The crunchy layer is made from small pieces of old whole-wheat bread, tossed in some olive oil.


ingredients for a healthy vegan bechamel sauce


Salad on the side

We like to make four portions of this lasagna so we can have it for dinner twice that week (as it’s usually just the two of us having dinner together).

Preferably these portion sizes are a tad small so we can add a lovely fresh salad on the side.

Whatever you decide to serve with this lasagna, we hope you enjoy it! We’ll enjoy it one final time tonight, as we don’t have an oven in our campervan 😉


Healthy vegan lasagna

April 18, 2018
: 4
: 45 min
: 35 min
: 1 hr 20 min
: Average


  • 500 ml passata
  • 1 can lentils, drained and rinsed
  • 4 fresh tomatoes
  • 2 sticks celery
  • 1 bell pepper
  • ½ courgette
  • ¼ large carrot
  • 3 cloves of garlic
  • 1 chili pepper (optional)
  • 6 sundried tomatoes
  • 1 handful of green olives
  • 1 small can of tomato puree
  • Sheets of lasagna, whole wheat
  • 1 cup of your favorite red wine
  • 1 tsp dried sage (fresh herbs are great if you want to use them!)
  • 1 tsp dried thyme
  • 3 tsp dried basil
  • 2 tsp dried oregano
  • 1 tsp dried rosemary
  • Bechamel sauce (full recipe here)
  • 2 slices old bread, frozen
  • Olive oil
  • Salt
  • Pepper
  • Step 1 Cut all vegetables, olives, and sundried tomatoes, into small pieces. Put a cast-iron pan over medium heat and add a tablespoon of oil
  • Step 2 Once the oil is hot, add in all fresh vegetables except for the fresh tomatoes, and fry the diced veg for five minutes
  • Step 3 Finely slice the garlic and chili pepper and add those in to fry for another two minutes
  • Step 4 Add in the tomato puree and stir for another five minutes, adding water if the mixture sticks to the pan
  • Step 5 Deglaze with red wine and add in the diced tomatoes.
  • Step 6 Finely cut the fresh herbs and add them to the pan along with the passata, chopped olives, and sundried tomatoes.
  • Step 7 Let the sauce simmer for 20-30 minutes, to allow the flavors of the herbs develop and create a well-rounded taste.
  • Step 8 End with adding the drained lentils and salt and pepper to taste.
  • Step 9 In the meantime, make the bechamel sauce following this recipe
  • Step 10 Dice the slices of old bread or blitz them using a food processor, and toss them in a drop of olive oil.
  • Step 11 Turn off the heat and start building your lasagna, starting and ending with a layer of sauce, with sheets of pasta in between
  • Step 12 Top the final layer of sauce with bechamel and sprinkle the croutons on top
  • Step 13 Bake the lasagna in a preheated oven at 180 degrees C (or .. degrees F) for 35 minutes (or follow the instructions that come with your pasta sheets)
  • Step 14 Create a simple salad of your preference to serve with your lasagna, we’d recommend adding in some fresh rocket and cherry tomatoes, with a good drizzle of olive oil, some freshly squeezed lemon juice, and some salt and pepper
  • Step 15 Once the lasagna is finished, take it out of the oven and allow it to cool for a few minutes before scooping a portion on a plate.
  • Step 16 Enjoy!


Share your thoughts