Italian

Vegan Lasagna

This vegan lasagna is packed with veggies, flavourful and creamy without a shred of fake vegan cheese or tofu!

This vegan lasagna is packed with veggies, flavourful and creamy without a shred of fake vegan cheese or tofu!

Of all the different ways you can make vegan lasagna, the tofu ricotta one has to be the worst. It’s so gross! It tastes nothing like ricotta and everything like tofu bathed in tomato sauce, ewww!

Cashews are a better option for making a cheesy sauce. They’re great for the potato and carrot-based vegan mac and cheese recipes, and I usually use cashews as sour cream like for these vegan pierogi. The problem with cashews? They’re expensive!

The solution suddenly came to me after making the video for my Spanish spinach croquettes a couple of weeks ago: béchamel! I could use more or less the same filling for my croquettes but a bit creamier and pile it into a vegan lasagna!

Not that there’s anything innovative about using a béchamel sauce in lasagna; white lasagna is already a thing that the Italians have been doing since, I don’t know, forever. I just realized that by making the béchamel sauce with olive oil and plant-based milk instead of butter and cow’s milk, then adding nutritional yeast, makes a deliciously creamy and cheesy vegan sauce that you won’t get from tofu ricotta!

A delicious, creamy vegan lasagna with no tofu or fake cheese products!

The other amazing thing about this vegan béchamel sauce is that it gratinates! So my spell check is telling me that gratinate is not a real word (pretty sure it is); what I mean is that the top of your lasagna goes brown and crispy like cheese would do but without the need for any fake, processed vegan cheese product! Win!

Lasagna is notorious for being super difficult and time consuming to make. Yes and no. I’m not gonna lie, this isn’t a quick 30-minute dinner. For this recipe you’re going to make a veggie-packed filling and a creamy béchamel sauce from scratch. The good new though: they’re both super easy! (And if you’re really hard core about making everything from scratch, make your own marinara sauce too. I decided not to in order to save a bit of time!)

Tofu-free creamy, cheesy vegan lasagna packed with veggies and delicious!

The filling is easy: simply fry up your favourite veggies. I’ve always liked mushroom and spinach lasagna, plus I added diced carrot and zucchini this time. You can change this up according to what you like or have on hand.

For the vegan béchamel you’re going to start with a roux. This is just a fancy name for oil and flour cooked for a few minutes until beginning to brown. This is to cook out the raw flour flavour.

Then add plant milk a ladleful at a time, stirring to prevent lumps, until it’s thick and creamy. Occasionally béchamel can be a bit finicky and clump anyway; no worries if it happens to you, simply pass it through a fine mesh strainer once it’s done.

Pile it all together with your lasagna noodles and pop it in the oven. The baking and cooling is the most time-consuming part of this recipe. Let me tell you, it’s sooooo hard to leave it sitting there to cool and not dive in right away! But be warned: it will slide apart if you don’t give it time to set!

Wanna see how vegan lasagna is made? Watch the video and share it on Facebook:

Serves 6

Vegan Lasagna

40 minPrep Time

40 minCook Time

1 hr, 50 Total Time

Save RecipeSave Recipe
    Ingredients
  • 6 tablespoons olive oil, divided
  • 1 large onion, diced
  • 4 cloves of garlic, minced
  • 600 grams (21 oz) button mushrooms, chopped (use the stems too)
  • 2 carrots, diced
  • 1 zucchini, diced
  • 400 grams (14 oz) frozen spinach, thawed according to the package directions and squeezed
  • 2 teaspoons salt, divided
  • Pepper, to taste
  • 2 cups (480 ml) unsweetened plant milk (I used soy)
  • 1 cup (240 ml) vegetable stock
  • ½ cup (75 grams) flour
  • 2 tablespoons nutritional yeast
  • 3 cups (700 ml / about a jar and a half) marinara sauce
  • Lasagna noodles
    Instructions
  1. Heat a large pan over medium-high heat and add 2 tablespoons of the oil, the onion and garlic and fry until soft. Add the mushrooms and fry until browned (work in batches if they don’t all fit in your pan at once). Add the carrot and zucchini and fry a couple more minutes until soft. Finally add the thawed spinach, 1 ½ teaspoons of salt and pepper to taste.
  2. Preheat the oven to 200° C / 400° F.
  3. Combine the plant milk and stock in a bowl. Add the remaining 4 tablespoons of oil to a pan over medium heat and sift in the flour. Stir well. Cook for 5 - 10 minutes, stirring from time to time, until the flour begins to brown and gives off a nutty smell. Add one ladleful of the plant milk-stock mixture and whisk really well until evaporated. Continue adding the liquid one ladleful at a time and always stirring until you get a creamy sauce. If you’re unlucky and get some lumps, pass the sauce through a fine mesh strainer. Finally, stir in the nutritional yeast and remaining ½ teaspoon of salt.
  4. In a 28 x 18 x 5 cm (11 x 7 x 2 inch) baking pan, place a layer of marinara sauce, followed by a layer of the béchamel, followed by a layer of lasagna noodles (I put the noodles in uncooked) . Then another layer of marinara, half of your veggie filling, the béchamel and more noodles. Continue with more layers. Finish the top with a layer of marinara and a layer of béchamel. Mix them together a bit so that the colour looks more like cheese.
  5. Cover with tin foil and bake for 30 minutes. Then uncover and bake for a further 10 minutes, or until the top begins to brown in places and looks like cheese. Remove from the oven and allow to cool for at least 30 minutes before cutting and serving.
7.6.5
342
http://www.cilantroandcitronella.com/vegan-lasagna/

This post contains affiliate links which help offset the cost of running this blog with no additional cost to you.

Join our newsletter to get your free copy of our new ebook A Colourful Kitchen

SUBMIT

30 Comments

  • Reply
    julie borden
    September 6, 2017 at 11:42 pm what can i use to cover in the oven instead of aluminum?
    • Reply
      Cindy
      September 23, 2017 at 1:33 pm Made this without mushrooms, but added a finely chopped celery stalk & green pepper & few florets of broccoli and a cooked & mashed sweet potato. I made a gluten free béchamel sauce using almost 1/4 cup potato flour and almost 1/4 cup tapioca flour and then added a little potato starch to total a 1/2 cup. Used gluten free noodles. Covered with 2 glass corning ware lids across my metal lasagna pan; however one could cover with parchment paper topped with aluminum foil to avoid aluminum contamination in food. Served with vegan Parmesan cheese. My company really enjoyed this and my husband said it was the best vegan lasagna recipe yet!
    • Reply
      Kim
      November 7, 2017 at 4:25 am You can use a lid. When I want to cook something in the oven that requires a lid so it will not dry out I use my graniteware roaster. They come in all sizes, I have 5 different sizes. They are resonably priced.
  • Reply
    Alexandra Colacito
    September 9, 2017 at 12:19 am This was amazing perfection. My husband wants to serve it to his traditional Italian family next holiday! I was worried the sauce would be hard to make, but no. I'm a novice cook, and it all worked out. Great recipe!
    • Reply
      Melissa
      September 11, 2017 at 10:28 am Oh wow, Italian approval! So happy it worked out good for you, thanks so much for the feedback!
  • Reply
    Lexy
    September 12, 2017 at 8:53 am AMAZING!!!! I added in pumpkin and sweet potato as well cause I had them lying around. I made it gf using a gf all purpose mix and vegan gf lasagne sheets. I used activated almond milk for the cheese sauce and OMG!! My taste buds are doing a happy dance!! Best vegan lasagne recipe!! Hands down. I know because I've tried nearly all of them AND I'm a foodie
    • Reply
      Melissa
      September 13, 2017 at 10:33 am Yum, pumpkin sounds like a great addition!
  • Reply
    Pauline orr
    September 15, 2017 at 5:01 pm I made this last night. This was amazeballs! My meat eating hubby loved it and wanted all of it haha! So delicious! Only thing different is I added kale instead of spinach. Oh my gosh, it was so good. I cannot wait to eat the leftovers tonight!
  • Reply
    Ashley
    September 17, 2017 at 12:59 am I've been looking for a great vegan lasagna for my wedding! Would this be make ahead and freezable by chance? Has anyone tried it?
  • Reply
    Jen
    September 17, 2017 at 6:26 am Hi! Do you mean to not precook the noodles at all? Just put them in raw and hard?
    • Reply
      Melissa
      September 18, 2017 at 9:47 am Yes, if you have the oven ready kind. The package should have instructions.
      • Reply
        Sue
        November 12, 2017 at 5:57 am Be careful about the noodles. The oven-ready lasagne made by Barilla contains eggs. Be sure to read the ingredient label.
  • Reply
    Catherine Deverell
    September 18, 2017 at 6:34 am Would this freeze ok? Thanks, recipe looks lovely.
    • Reply
      Melissa
      September 18, 2017 at 9:46 am Yes
    • Reply
      Jen
      September 19, 2017 at 11:00 pm Thank you!! Gunna make this weekend!!
  • Reply
    Mary Abram
    September 19, 2017 at 1:57 am Anyone maybe know how much protein may be in a serving?
  • Reply
    Beth
    September 19, 2017 at 11:04 pm Made this this evening and we all loved it. We didn't even let it sit very long because it smelled so good. I cut the recipe in half because there are just 2 of us. Thanks for a great recipe that we will be making often.
  • Reply
    Maren
    September 26, 2017 at 12:08 am Perfect! This worked out so well. First vegan lasagna for my housemates and they loved it!
  • Reply
    Valerie
    October 15, 2017 at 11:09 pm Made this vegan lasagna and everyone love it, it was so good.
  • Reply
    Dana
    October 16, 2017 at 9:01 pm Thank you for this amazing recipe Was easy to follow and definitely the best lasagna I ever made!!!! Thank you so much. Xxx
  • Reply
    Nicola
    October 22, 2017 at 8:13 pm Made this tonight with a rich marina sauce, we all loved it, 2 vegans and 2 meat eaters.
  • Reply
    Michelle
    October 24, 2017 at 2:14 pm This lasagna is beautiful and looks so delicious! Love that there's no tofu in it. I'm going to make this for my daughter's birthday tomorrow, and would like to get it ready ahead of time. Do you think it would be better to assemble and refrigerate it, or just prepare the ingredients ahead and assemble right before baking? I am worried about the noodles absorbing too much liquid if I assemble ahead, causing a dry finished product. Also, what brand of marinara do you like to use? Thanks for sharing this wonderful recipe!
    • Reply
      Melissa
      October 25, 2017 at 9:16 am I don't think it'd be a problem to assemble it ahead of time. Even if the noodles start to soften, if anything it might reduce your cooking time a bit but that shouldn't affect the finished product. As for marinara sauce, I usually just buy the cheapest, plainest one I can find!
  • Reply
    Littleone
    October 26, 2017 at 11:01 am I can't cook to save myself!! Got it abit wrong and it was still fantastic!!!! Thank you so much, especially for the video. Second time round was even better!!! How do you reheat for next day? Put foil on it again and hear what temp and how long? Seriously bad at cooking :) Lol any recipe that survives me is a WINNER!!! Thanks again!!! Xxxx
    • Reply
      Melissa
      October 27, 2017 at 5:12 pm Normally I just put a couple pieces in the microwave but yes, you can also do it in the oven. Cover it in foil and bake it for about 20 minutes or so at 325F. You can test it by sticking a knife in it and touching it to see if it's hot all the way through.
  • Reply
    Sharon
    November 11, 2017 at 4:07 am Is it ok to double recipe and bake in larger lasagna pan?
    • Reply
      Melissa
      November 13, 2017 at 9:07 am Sure
  • Reply
    Mare
    November 13, 2017 at 7:53 pm Does anyone know the calories?
  • Reply
    carolyn
    November 15, 2017 at 7:32 pm Thankyou for sharing this recipe, it was the best vegan cheese sauce I have tasted yet. The lasagna was absolutely beautiful, I used the left over cheese sauce over my vegan burritos last night and wow! so good :)
  • Reply
    Sierra
    November 17, 2017 at 1:21 am OMG. This was INCREDIBLE. That "cheese" sauce is SOOO perfect. My boyfriend was very skeptical by the huge amount of mushrooms that go into this. Well, let me tell you he ate a huge plate full and said it was amazing and we should definitely make it again! This is definitely going in our favorite recipes book. THANK YOU!
  • Leave a Reply

    Join our newsletter to get your free copy of our new ebook A Colourful Kitchen
    SUBSCRIBE
    close-link

    Join our newsletter to get your free copy of our new ebook A Colourful Kitchen

    SUBMIT
    close-link
    Need more vegan recipe inspiration?

    Join our newsletter and get a free copy of our new ebook A Colourful Kitchen

    10 easy and delicious vegan recipes from around the world!.
    SUBMIT
    close-link
    Suscríbete al blog y recibirás una copia gratis de nuestro eBook Una Cocina Multicolor
    ENVIAR
    close-link
    No te lo pierdas
    Suscríbete al blog y recibirás una copia gratis de nuestro eBook
    Enviar
    15K Shares
    Pin14K
    Share739
    Flip
    +1
    Stumble