Vegan Lasagna

Ido Zivli

Ido Zivli

vegan lasagne
vegan lasagne. image by rebecca gledhill
vegan lasagne

Vegan Lasagna

  • Author: Ido Zivli
  • Yield: 1 big tray or 2 small ones 1x
  • Category: main dish
  • Method: baking
  • Cuisine: Italian


Who said lasagna couldn’t be vegan? With all the yummy flavors, veggies and lentils fill this tasty dish, along with a creamy French style Bechamel sauce that make it a dinner to die for. Enjoy this dish, and finish up the meal with our heavenly Lemon Cake!



  • 12 oven ready lasagna noodles (or 250 g)
  • 7 oz vegan cheese (or 200 g)

For the Lentil Bolognese:

  • 2 tbsp extra virgin olive oil
  • 1 chopped onion
  • 1 chopped celery stick
  • 1 chopped carrot
  • ¼ cup red wine (optional) (or 65 g)
  • 2 14-ounce cans chopped tomatoes (or 800 g)
  • 1 tbsp dried oregano
  • 1/2 tsp sea salt
  • 1 tsp of sesame oil
  • Ground black pepper to taste
  • 14 oz cooked or canned lentils , rinsed and drained (or 400 g)

For the vegan Bechamel sauce:

  • 4 tbsp extra virgin olive oil
  • 1/2  cup whole wheat flour (or 60 g)
  • 2 3/4 cups unsweetened soy milk of your choice (or 700 g)
  • 1 tsp sea salt
  • 1/2 tsp ground nutmeg
  • Ground black pepper to taste


Lentil bolognese:

  1. Heat the oil in a frying pan and cook the veggies (onion, celery and carrot) over medium-high heat until golden brown.
  2. Add the wine and cook for about 1 to 2 minutes over high heat or until the alcohol evaporates.
  3. Add the chopped tomatoes, oregano, sesame oil, salt and pepper, stir and cook over medium heat for about 5 to 10 minutes.
  4. Add the cooked or canned lentils and cook for another 5 minutes.
  5. Blend the lentil bolognese. We used an immersion blender to get a thick consistency, but you can also use a food processor or blender. Don’t over blend. Set aside.

Vegan Bechamel Sauce:

  1. Heat the oil in a saucepan.
  2. Add the flour and cook over medium-high heat for about 1 to 2 minutes or until it starts to brown. Stir constantly.
  3. Pour the soy milk gently, stirring with a whisk. You can use cold or warm soy milk, it’s up to you. I prefer to add soy milk at room temperature.
  4. When the sauce thickens, add the salt, nutmeg and pepper. Stir and set aside.

Assembling the lasagna:

  1. We used oven ready lasagna noodles, but feel free to use any kind of lasagna noodles you want. Cook them according to package directions.
  2. Preheat the oven according to package directions. We preheat it to 390ºF or 200ºC.
  3. Spread a thin layer of white sauce on the bottom of a baking or casserole dish. Top with a layer of noodles (4 lasagna noodles).
  4. Spread a third of the lentil bolognese, then about a third of the white sauce, sprinkle a third of the cheese (see picture number 4) and then top with another layer of noodles (4 lasagna noodles). Repeat these steps twice, but the second time you don’t have to top with a layer of noodles.
  5. We baked the lasagna at 390ºF or 200ºC for 30 minutes, but the temperature and the baking time is dependent on your lasagna noodles.
  6. Remove from the oven and let rest for at least 10 minutes before cutting and serving.


Keywords: Vegan Lasagna, lentils

More like this:

Vegan Chocolate Cake

The Heavenly Chocolate Cake

Get ready for a taste of heaven with this chocolatey goodness with a divine peanut butter and maple frosting. Anyone would ditch a peanut butter cup for a slice of this cake.

tofu kabab. image by Ira Mak

Tofu and Seitan Kebabs

This protein filled meal is so simple and easy to make, you’ll want to serve it all the time! Pack the kebabs for lunch or make them for your next backyard barbeque.

HOISIN GLAZED TEMPEH. image by felinefrenzieds

Chinesse style tempeh

Our Chinesse Style Tempeh is probably the most satisfying dish you will ever cross paths with. Served with rice and crisp, fresh vegetables, you can’t go wrong with this plate anytime.