• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Loving It Vegan

  • Home
  • About Me
  • Recipes
  • Free Ebook
menu icon
go to homepage
  • Home
  • About Me
  • Recipes
  • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Home
    • About Me
    • Recipes
    • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Entrees

    The Easiest Vegan Lasagna

    Published: Mar 29, 2016 Updated: May 23, 2022 by Alison Andrews This post may contain affiliate links

    Jump to Recipe
    The Easiest Vegan Lasagna

    This vegan lasagna is the easiest lasagna you’ll ever make. Homemade tomato sauce layered with vegan bechamel sauce and spinach lasagna, topped with vegan cheese and sliced tomato and baked to perfection.

    A slice of vegan lasagna on a white plate.

    This vegan lasagna recipe is truly the easiest lasagna ever. And it’s absolutely delicious.

    It has all the most important elements you want in a lasagna. Layers of rich tomato sauce, creamy white sauce (bechamel) and spinach lasagna, topped with vegan cheese and sliced tomato and baked in the oven.

    This entire gorgeous dish is ready in around 75 minutes and a fair chunk of that time is ‘hands off’.

    Which, is still a fair whack of time I’ll admit, it’s not something you’re going to throw together every other night of the week, but it’s a worthwhile time investment for a dinner party or when you just want something a bit fancier on the weekends.

    Freshly baked vegan lasagna in a white oven dish.

    How To Make Easy Vegan Lasagna

    You will find full instructions and measurements in the recipe card at the bottom of the post. This is a summary of the process to go along with the process photos.

    It’s just a matter of making the absolute simplest (but fabulous) tomato sauce with loads of mushrooms and a super simple white sauce (bechamel).

    Once those two sauces are done, you layer them with oven-ready spinach lasagna sheets, top with vegan mozzarella slices and sliced tomato, pop it in the oven for 30 minutes and dinner is ready to serve!

    Serve with a gorgeous salad and some fancy bread and you have a dinner-party-worthy feast on your hands.

    Lasagna Layers:

    • Layer of Tomato Sauce
    • Layer of spinach lasagna noodles
    Layer of tomato mushroom sauce topped with a layer of spinach lasagna noodles.
    • Layer of tomato sauce
    • Layer of white sauce
    • Layer of spinach lasagna noodles
    Layer of white sauce topped with a layer of spinach lasagna noodles.
    • Layer of tomato sauce
    • Layer of white sauce
    • Layer of spinach lasagna noodles
    • Layer of tomato sauce
    • Layer of spinach lasagna noodles
    • Layer of white sauce
    • Layer of vegan cheese slices
    • Layer of sliced tomato
    • Sprinkle of black pepper on top and bake!
    Layer of vegan cheese slices topped with layer of sliced tomato and baked.

    Serving Suggestions

    This lasagna serves 8. So it’s ideal if you have a big family or you’re having friends over.

    But even if it’s just two of you like in my house, then make it anyway!

    We just eat this for lunch and dinner two days in a row. I love not having to think about what’s for dinner (or lunch) for a couple of days.

    It’s divine served with a salad or some vegan garlic bread on the side.

    Vegan lasagna in a rectangular white dish

    Chef’s Tips

    Cheese slices on top. Slices of vegan cheese for the top layer create a really lovely cheese layer. It works better than grated vegan cheese, because grated vegan cheese often doesn’t spread very well so it can end up looking a bit sparse. Whereas the vegan cheese slices melt well and just create this perfect layer.

    Save even more time in this recipe. Use a pre-made marinara sauce and forego the mushrooms to make this recipe even faster. Your lasagna will still be totally divine, because it’s that combination of tomato sauce/bechamel sauce that make this lasagna divine. This also works for those folks who don’t love mushrooms. If you’re doing it this way, you don’t even have to heat up your marinara sauce first, just make your white sauce and then start assembling your layers. 

    Slice of vegan lasagna on a white plate with fresh basil.

    Storing and Freezing

    Keep leftovers covered in the fridge and enjoy over the next few days. It can be reheated slice by slice in the microwave.

    You can also freeze it for up to 3 months. Thaw in the fridge overnight.

    Slice of vegan lasagna on a white plate with a knife and fork.

    More Vegan Italian Recipes

    1. Vegan Pizza – a simple from scratch pizza base topped with tomato sauce and vegan ricotta
    2. Vegan Alfredo – an ultra creamy vegan take on this classic dish.
    3. Vegan Pesto – totally divine on pasta.
    4. Vegan Tiramisu – the perfect dessert!
    5. The Best Vegan Lasagna Recipe – we went all out on this one, it’s NOT quick like this one, but it is amazing, and made with homemade vegan bolognese. 
    6. Vegan Mozzarella – also totally divine on our vegan pizza!
    Slice of vegan lasagna topped with sliced tomato and black pepper on a white plate.

    Did you make this recipe? Be sure to leave a comment and rating below!

    Slice of vegan lasagna on a white plate.

    The Easiest Vegan Lasagna

    This vegan lasagna is the easiest lasagna you'll ever make. Homemade tomato sauce layered with vegan bechamel sauce and spinach lasagna, topped with vegan cheese and sliced tomato and baked to perfection.
    4.88 from 24 votes
    Print Pin Rate
    Course: Main Course
    Cuisine: Italian
    Diet: Vegan
    Prep Time: 45 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 1 hour hour 25 minutes minutes
    Servings: 8
    Calories: 353kcal
    Author: Alison Andrews

    Ingredients

    Tomato Sauce:

    • 8 cups White Button Mushrooms (768g)
    • 2 Tablespoons Soy Sauce
    • 42 ounces Canned Chopped Tomato (3 (14-ounce) cans)
    • Sea Salt and Black Pepper To Taste

    White Sauce (Bechamel):

    • 6 Tablespoons Olive Oil
    • 5 Tablespoons All Purpose Flour
    • 4 cups Soy Milk (960ml) or other non-dairy milk
    • 2 teaspoons Dijon Mustard or other prepared yellow mustard
    • Salt and Black Pepper to taste

    For the Lasagna:

    • Spinach Lasagna Sheets Oven Ready*

    For the Topping:

    • Sliced Tomato
    • Vegan Cheese Slices
    • Black Pepper
    Prevent your screen from going dark

    Instructions

    Tomato Sauce:

    • Slice the mushrooms and then add to a pot with the soy sauce.
    • Sauté the mushrooms in the soy sauce for a minute. Then cover the pot and leave on medium heat until the mushrooms have released their water.
    • Then remove the lid from the pot and let some of the water cook off.
    • When most of the mushroom water has cooked off, add the 3 cans of chopped tomatoes and bring to a simmer.
    • Turn down the heat and allow to simmer for a few minutes and then add sea salt and black pepper to taste. It’s important that your sauce isn’t too thin by the time you use it, so let it cook off a bit and simmer down before you use it.

    White Sauce:

    • Prepare your white sauce. Add the oil to a pot and turn to medium high. As the oil is heating, sift your flour into a bowl. When the oil is hot (but not sizzling) add the flour all at once and stirring continuously fry the flour in the oil for a bit, stirring vigorously. Then add the soy milk all at once and stir continuously until it reaches the desired thickness.
    • It will usually start to thicken after it has reached boiling point. Bear in mind that the white sauce will continue to thicken after it is removed from the heat.
    • When the white sauce is a nice thickness, remove from heat, and add salt, black pepper and mustard. Taste test to make sure it has enough salt/pepper.

    Assemble:

    • When both sauces are ready, pre-heat the oven to 430°F (220°C).
    • Layer the tomato and white sauce with spinach lasagna noodles in an oven safe rectangular dish (9×13).
    • Start with a layer of tomato sauce, then a layer of spinach lasagna, then tomato sauce followed by white sauce, then spinach lasagna and repeat. End off with a layer of white sauce on the top and finish off with a layer of vegan cheese slices (we used vegan mozzarella slices) and then finish off with sliced tomato and a sprinkle of salt and black pepper.
    • Place into the oven and bake, uncovered, for 30 minutes. Allow to cool for at least 10 minutes before serving.

    The layers go roughly as follows:

    • Layer of Tomato Sauce
    • Layer of spinach lasagna noodles
    • Layer of tomato sauce
    • Layer of white sauce
    • Layer of spinach lasagna noodles
    • Layer of tomato sauce
    • Layer of white sauce
    • Layer of spinach lasagna noodles
    • Layer of tomato sauce
    • Layer of spinach lasagna noodles
    • Layer of white sauce
    • Layer of vegan cheese slices
    • Layer of sliced tomato
    • Sprinkle of black pepper on top.

    Video

    Notes

    1. If you want to save even more time in this recipe, you can just use your favorite marinara sauce instead of making the tomato sauce from scratch. That way you can forego the mushrooms and just use the marinara sauce as is. If you choose to do it this way then you will need around 6 cups of marinara sauce.
    2. The ‘prep time’ includes cooking of the sauces, whereas the ‘cook time’ is only for the time spent baking the lasagna in the oven.
    3. Using oven-ready lasagna sheets dramatically lessens cooking time because you don’t have to cook them first, they cook with everything else in the lasagna, so these are recommended.
    4. I used 7.5oz / 210g which was 12 sheets of spinach lasagna in this recipe, but you may use more or less depending on the size of your dish. (Update: When we made the recipe video the lasagna sheets were narrower so we used 16 sheets.)
    5. The white sauce is adapted from my vegan white sauce.

    Nutrition

    Serving: 1Serve | Calories: 353kcal | Carbohydrates: 46.6g | Protein: 13g | Fat: 14.2g | Saturated Fat: 1.7g | Sodium: 755mg | Fiber: 5.9g | Sugar: 13.3g
    DID YOU MAKE THIS RECIPE? Rate it & leave your feedback in the comments section below, or tag @lovingitvegan on Instagram and hashtag #lovingitvegan
    Get Your Copy! It's FREE!
    « Easy No-Fail Whole Wheat Bread
    Vegan Carrot Cake »
    16.8K shares

    About the Author

    Hi I'm Alison Andrews, I'm the voice and cook behind Loving It Vegan. I love making delicious vegan food and creating vegan versions of all your old favorites, so that you’ll never feel like you’re missing out. Find out more about me here.

    Loving It Vegan is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site may contain some of these links to Amazon.com. If you make a purchase through one of those links, Loving It Vegan will receive a small commission from the purchase at no additional cost to you.

    Reader Interactions

    Comments

    1. Kim Aumann says

      July 14, 2019 at 8:35 am

      Can I freeze this recipe once cooked?

      Reply
      • Alison Andrews says

        July 15, 2019 at 1:47 pm

        Hi Kim, yes it can be frozen. 🙂

        Reply
    2. Ella says

      July 07, 2019 at 4:31 am

      Hi I would like to add gardein beefless ground and random veggies to the sauce , canned mushrooms also would that be fine to add ?
      And it doesn’t matter what type of plant milk? I find cashew works good with white sauce
      Also is prepared mustard the same as regular yellow condiment mustard?

      Reply
      • Alison Andrews says

        July 09, 2019 at 11:46 am

        Hi Ella, I think all those additions sound great! Yes cashew milk is a good one to use as well. Yes, it’s just regular mustard, I just clarified to say ‘prepared’ after someone used mustard powder (which is MUCH stronger!). All the best! 🙂

        Reply
    3. Kelly says

      June 12, 2019 at 6:59 pm

      This looks amazing and I cannot wait to make it! One question – what kind of pre-cooked spinach lasagna sheets do you use? I have never seen them in the store. Are they fresh pasta or dry?

      Reply
      • Alison Andrews says

        June 13, 2019 at 7:44 am

        Hi Kelly, they are dry pasta sheets, but they just don’t require you to boil them first, they cook along with everything else in the lasagna. They’re often called ‘oven-ready’. 🙂

        Reply
        • Kelly says

          June 13, 2019 at 3:02 pm

          Excellent, thank you!

          Reply
    4. Raquel says

      April 29, 2019 at 7:36 pm

      Wondering if it would still taste good if I added nutritional yeast to the white sauce?

      Reply
      • Alison Andrews says

        April 30, 2019 at 6:03 am

        Hi Raquel, absolutely! If you want a more cheesy version then that works great! You can check out our vegan cheese sauce where we did exactly that. 🙂

        Reply
        • Raquel says

          April 30, 2019 at 3:33 pm

          Thank you! I used the nutritional yeast, but only a little, to keep the white color of the sauce, then i used the Violife smoke provolone on top, I couldn’t find mozzarella, but it was absolutely delicious. Thank you! We all loved this recipe5 stars

          Reply
          • Alison Andrews says

            May 01, 2019 at 9:16 am

            Awesome! So happy to hear that! 🙂

    5. Christi says

      April 17, 2019 at 11:20 pm

      What type of vegan cheese slices did you add on top?

      Reply
      • Alison Andrews says

        April 18, 2019 at 8:11 am

        Hi Christi, I’m pretty sure it was Violife brand of mozzarella slices. 🙂

        Reply
    6. Bob says

      March 11, 2019 at 3:09 pm

      Alison, how would you alter this recipe if you were using your vegan ricotta Cheese in the lasagna?

      Reply
      • Alison Andrews says

        March 12, 2019 at 10:06 am

        Hi Bob, I would just use the whole batch of vegan ricotta as a single layer in the middle of the lasagna. We are actually posting a new lasagna recipe with the vegan ricotta and homemade vegan bolognese on Saturday! So if you want to try that one instead, it’s coming soon! 🙂

        Reply
    7. Shelia says

      March 11, 2019 at 8:51 am

      I’m going try this

      Reply
    8. Sam says

      March 06, 2019 at 10:41 am

      Can it be frozen?

      Reply
      • Alison Andrews says

        March 07, 2019 at 9:51 am

        Yes!

        Reply
    9. Lisa van Dam says

      February 25, 2019 at 10:48 am

      This was delicious! I adapted the recipe by adding roasted pumpkin and zucchini. Until recently, I was a lacto-ovo vegetarian, so I have been on a huge vegan learning curve of late.

      Interestingly, my daughter (who has never been a lasagna fan) LOVED this recipe.

      Thank you, Alison, for this winner!

      Reply
      • Alison Andrews says

        February 26, 2019 at 7:36 am

        So happy you and your daughter enjoyed it! Thanks so much for sharing Lisa! 🙂

        Reply
    10. Jessica Healy says

      February 13, 2019 at 3:54 am

      Turned out delicious! I didn’t do any vegan cheese on the top – just more sauce and tomato. This one will likely become part of my bi-weekly dinner rotation.5 stars

      Reply
      • Alison Andrews says

        February 13, 2019 at 10:46 am

        Great! So pleased to hear that, thanks for sharing! 🙂

        Reply
    11. Kristen Luttery says

      February 09, 2019 at 5:13 pm

      HI, was wondering if no-boil noodles would work, if so do I need to make any adjustments?

      Reply
      • Alison Andrews says

        February 09, 2019 at 5:37 pm

        Hi Kristen, I’m not sure what you mean. The noodles we use here don’t need to be pre-cooked, if that’s what you mean.

        Reply
    12. claire says

      January 08, 2019 at 5:57 pm

      Best lasagna, i added courgettes and peppers too4 stars

      Reply
    13. Mary Balmer says

      December 23, 2018 at 6:15 pm

      After you repeat the tomato/mushroom and cheese layers, do you really do a layer of just tomato/mushroom or was that a mistake and just top with cheesy layer?

      Reply
      • Alison Andrews says

        December 24, 2018 at 9:25 am

        Hi Mary, the last layer is a layer of white sauce, and then you layer cheese slices and then you put on slices of tomato, as you can see in the pictures. It’s not the tomato/mushroom mix, it’s actual whole tomato slices. 🙂

        Reply
    14. Kelly Hopkins says

      December 02, 2018 at 8:01 pm

      Do you cover the lasagna with foil while baking ?

      Reply
      • Alison Andrews says

        December 03, 2018 at 9:35 am

        No, bake it uncovered. 🙂

        Reply
    15. Jo Theo says

      November 14, 2018 at 12:37 am

      Having a hard time finding the noodles without egg in the ingredients. Is there a brand you recommend?

      Reply
      • Alison Andrews says

        November 14, 2018 at 9:16 am

        Hi Jo, that is surprising, I have used various brands with this recipe but since I was in Dubai and now in South Africa I don’t know if what I used would necessarily be relevant to you. I was having a look on Amazon and finding the info woefully inadequate so really can’t be sure of one to recommend! I have never had a problem just finding one off the shelf in a supermarket, but maybe this is more difficult elsewhere in the world. Maybe someone else would be able to weigh in with a recommendation.

        Reply
    « Older Comments
    Newer Comments »

    Comment Policy: Your feedback is really appreciated! Please do us a favor and rate the recipe as well as this really helps us! The most helpful comments are the ones that give useful feedback for others who might make the recipe, tell about substitutions you made or adjustments you made and how it turned out, or assisting other commenters. Rude or insulting comments will not be accepted.

    4.88 from 24 votes (6 ratings without comment)

    Leave A Comment & Review Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi I’m Alison Andrews! I love making delicious vegan food and creating delicious vegan versions of all your old favorite dishes, so you can have your vegan cake and eat it too!

    More about me →

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Popular Posts

    • Vegan tuna on an open faced sandwich on a wooden board.
      Vegan Tuna
    • Serving spoonful of vegan mac and cheese.
      The Best Vegan Mac and Cheese (Classic, Baked)
    • Vegan burritos stacked up on top of each other.
      Vegan Burrito
    • Vegan tofu scramble with sliced avocado and fried tomatoes on a white plate.
      Super Eggy Vegan Tofu Scramble
    • Thick slice of cashew cheese on a wooden board.
      Sliceable Cashew Cheese
    • Homemade vegan butter in a glass butter dish with a knife.
      Homemade Vegan Butter

    Veganuary

    • Vegan Thai Peanut Noodles in a black bowl.
      Vegan Thai Peanut Noodles
    • Slices of grilled vegan halloumi on a gray plate.
      Vegan Halloumi
    • Vegan stuffed mushrooms on a white plate.
      Vegan Stuffed Mushrooms
    • Vegan stuffed peppers in a white baking dish.
      Vegan Stuffed Peppers
    • Vegan granola on a baking sheet with a wooden spoon.
      Vegan Granola
    • Powdered sugar sprinkling down over a stack of waffles.
      The Best Vegan Waffles

    See all Veganuary Recipes →


    Footer

    ↑ back to top

    As Seen In

    Press logos black and white

    About

    • Privacy Policy
    • Terms & Conditions

    Follow Us

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Contact

    • About
    • Contact

    Copyright © 2022 Loving It Vegan

    Get 10 fabulous dinner recipes!
    Absolutely free! Sign up below!
    Get Your Copy! It's FREE!

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.