• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Kathy's Vegan Kitchen
  • Recipes
  • Categories
    • Vegan Entrees
    • Breakfast
    • Sandwiches
    • Small Bites
    • Vegan Desserts
    • Sauces, Dips & Dressings
    • Vegan Sides
    • Soups
    • Salads
    • How-To
    • Our Vegan Life
  • Vegan Reviews
    • Best Vegan Meal Delivery Service
    • Purple Carrot Review
    • Veestro Review
    • Fresh N’ Lean Review
  • About
  • TOP 50 EBOOK
    • Email
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • ABOUT
  • RECIPES
  • COMFORT FOOD
  • COOKBOOK
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • ABOUT
    • RECIPES
    • COMFORT FOOD
    • COOKBOOK
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home / Recipes / Vegan Entrees

    Vegan White Sauce Lasagna

    Published: Dec 21, 2022 by Kathy Carmichael · This post may contain affiliate links.

    576 shares
    • Share
    • Tweet
    Jump to Recipe Print Recipe

    Vegan white sauce lasagna is layered with onions, mushrooms, and spinach in a creamy white sauce and topped with vegan parmesan cheese. This vegan white lasagna recipe is comfort food taken to the next level. Dig in and taste the splendor.

    Vegan white sauce lasagna on a plate garnished with parsley.

    When I think of comfort food, I immediately think of layers of pasta and vegetables in a creamy, delicious sauce. So even though I love traditional lasagna made with red sauce, I recently fell in love with vegan white sauce lasagna. This vegan white lasagna recipe is so delicious you'll fall in love.

    Jump to:
    • White Lasagna Ingredients
    • Vegan Bechamel Sauce Ingredients  
    • Vegan Bechamel Sauce Ingredient Substitutions
    • Recipe FAQs
    • Tips
    • Great Vegan Italian Recipes
    • 📖 Recipe
    • 💬 Reviews

    Traditionally béchamel sauce used for white sauce lasagna is what sets it apart! Béchamel is a fancy name for a white sauce made with butter, flour, and milk to create a creamy white sauce. 

    Even though I loved the vegan white sauce lasagna I recently ate at one of my favorite vegan restaurants, I created a healthier version without the butter or the gluten.

    Instead, I created an incredible white sauce lasagna my family inhaled at dinner, begging me to make it again. 

    It's a joke at my house that we only eat my recipes once because I make so many different recipes daily. But they liked this one so much; I need to make it again sooner than later. 

    White Lasagna Ingredients

    I am sauteing mushrooms, onions, shallots and garlic in a pan on teh stove.
    • Garlic: Fresh garlic cloves combined with the onions is a beautiful mixture of savory goodness.
    • Mushrooms: I used crimini mushrooms, but any mushrooms work well.
    • White Onions: White onions although very strong in flavor raw, caramelize and sweeten when cooked.
    • Spinach: I always choose organic spinach because spinach is on the dirty dozen list.
    • Fresh Basil: Fresh basil is loaded with flavor and tastes fabulous in the white lasagna recipe.

    Let's start with the filling! The vegetable layer is simplistic yet delicious.

    I am adding sauteed spinach to the sauteed vegetables in the pan on the stove.

    The raw, fresh spinach is added after the garlic, mushrooms, and onions are browned. Lastly, the spinach is added and wilted within minutes when added to the hot mushrooms and onion. 

    Then, set the vegetables aside to cool while the sauce is made. 

    Vegan Bechamel Sauce Ingredients  

    I am adding the cashew cream to the rest of the sauce ingredients in a pan on the stove.
    • White Onions: White onions have white papery skin and a white interior, while yellow onions have more of a golden hue to their flesh with dark yellow or brown skin.
    • Shallot: Compared with common onions, shallots are a more concentrated source of protein, fiber, and micronutrients, including calcium, iron, magnesium, phosphorus, potassium, zinc, copper, folate, B vitamins, and vitamins A and C
    • Garlic: I prefer fresh garlic cloves whenever possible for the best flavor.
    • White Wine: Adding a small amount of white wine to a white lasagna sauce gives it a robust richness.
    • Raw Cashews: Raw Cashews provide the creaminess of the vegan white sauce. However, check out the nut-free and gluten-free options below in the substitutions.
    • Vegetable Broth: I always buy organic vegetable broth at Costco in bulk, because I use it so often.
    • Dijon Mustard: Dijon mustard is often used as a base for the sauce to provide additional flavor.
    • Nutritional Yeast: Nutritional yeast is a thickener and a nutritious way to add a cheese flavoring to the sauce.
    • Garlic Powder: Garlic Powder is always made from fresh, whole garlic cloves that have been dried and ground. It brings smooth, balanced warmth and complexity to the sauce.
    • Onion Powder: Powdered onion disperses entirely and evenly into your dishes, making it perfect for soups, sauces, dips, and dressings. 

    First, the white lasagna sauce begins with shallot and onions sauteed to create an incredible flavor. 

    Next, white wine is added to the onions and cooked down. In the meantime, the rest of the sauce is blended in a high-speed blender to pour into the onion and wine mixture. 

    Vegan Bechamel Sauce Ingredient Substitutions

    • Choose yellow onions or leeks instead of white onions.
    • Red onion substitutes shallots.
    • One clove of fresh garlic equals ¼ teaspoon of granulated garlic powder. The exact conversion applies to dehydrated or freeze-dried garlic or even minced refrigerated garlic.
    • Instead of white wine, use lemon juice instead.
    • For a gluten-free or nut-free option, substitute silken tofu or white beans. Or you can also use flour or gluten-free flour instead of cashews.
    • Stone ground mustard is often substituted for dijon mustard in recipes.
    • If you don't like nutritional yeast, use Brewer's yeast, soy sauce, Tamari or miso paste.
    • Use 1 medium garlic clove to substitute for ¼ teaspoon garlic powder.
    • Use about ½ cup fresh onion for every tablespoon of onion powder.
    I am whisking the white sauce in a pan on the stove.

    Once the cashew mixture mixes with the onions and white wine, the sauce thickens. Next, the lasagna layering begins. 

    I am adding bechamel sauce on top of the lasagna noodles.

    Like red sauce lasagna, cover the bottom of the pan with a layer of liquid to prevent the noodles from sticking. Since the cream mixture is not acid-based, like tomato sauce, add ½ cup of vegetable broth before placing the first layer of noodles on the bottom. 

    As a result, the first layer of noodles crosses over the other before adding the first white sauce layer.

    Next, add a layer of the vegetable mixture, followed by more noodles, then sauce, and continue until it covers the top layer with sauce.  

    Adding a layer of vegetables and raw spinach to the vegan white sauce lasagna recipe.

    Additionally, I added vegan parmesan cheese across the top of the vegan white sauce lasagna for added crunch. 

    Add vegan parmesan cheese to the white sauce lasagna before cooking.

    Prepare Immediately or Make Ahead

    • Cook the vegan white sauce lasagna immediately in a 350-degree oven covered for 25 minutes and then uncovered for the last 10 minutes.
    • Or, cover and place in the refrigerator until ready to cook.
    • Bake ahead, cool completely, refrigerate until the next day, and reheat, so the flavors develop.
    Vegan white lasagna served on a plate on the table with a salad.

    Since I made this vegan white sauce lasagna for dinner, I served it with a large dinner salad with Italian dressing. 

    White sauce lasagna on a plate on the table with a salad, a wine glass, and a bottle of rose wine.

    Recipe FAQs

    How many layers should a vegan lasagna have?

    Three layers. There's no traditional number, but most lasagnas have three to four layers. 

    Why is my vegan lasagna soupy?

    Soupy lasagna results from noodles that weren't appropriately drained or layered with too much sauce. 

    What can I use instead of pasta sheets for white lasagna?

    Use uncooked rice paper sheets or flatbreads for the pasta layers. Another great option is to slice up zucchini, pumpkin, eggplant, and sweet potato, saute for about 30 seconds, and layer instead of pasta.

    Tips

    • Vegan white sauce lasagna stays fresh and covered in the refrigerator for up to 3 days.
    • To reheat lasagna from the refrigerator, bake it in a 350-degree oven for 30 minutes.
    • To freeze cooked lasagna, let it cool, and cut it into pieces to freeze individually. 
    • Remember, if you freeze lasagna pieces, it's best to thaw them completely before reheating in the oven or microwave. 

    So, the next time you're craving comforting Italian food, try vegan white sauce lasagna for a change of pace. It's the perfect entree for this holiday season.  

    Great Vegan Italian Recipes

    • Vegan Minestrone Soup
    • Vegan Cheese for Pizza
    • Vegan Cajun Pasta
    • Zucchini Pasta

    If you love this vegan white lasagna recipe, give us a 5-star review and comment below. We would love to hear from you!

    📖 Recipe

    Vegan white sauce lasagna

    Vegan White Sauce Lasagna

    Kathy Carmichael
    Vegan white sauce lasagna is layered with onions, mushrooms and spinach in a creamy white sauce and topped with vegan parmesan cheese. This is comfort food taken to the next level. Dig in and taste the splendor.
    4.79 from 19 votes
    Print Recipe Pin Recipe
    Prep Time 20 mins
    Cook Time 30 mins
    Total Time 50 mins
    Course Entrees
    Cuisine Italian
    Servings 12 servings
    Calories 174 kcal

    Ingredients
      

    Lasagna

    • 1 package pre-baked vegan lasagna noodles or cooked lasagna noodles
    • 1 white onion diced
    • 2 cloves garlic minced
    • 16 ounces of mushrooms sliced thin
    • 10 ounces fresh organic spinach

    Cashew Cream

    • 1 shallot minced (cut smaller than diced)
    • 1 white onion minced
    • 4 cloves garlic minced (fresh is best)
    • ½ cup dry white wine I used a mini bottle of Chardonnay
    • 3 cups vegetable broth divided
    • ½ cup raw cashews or sub white beans, silken tofu , flour ot or gluten-free flour for a nut-free version
    • ¼ cup Nutritional Yeast
    • 2 Tablespoons Dijon mustard
    • 1 teaspoon garlic powder
    • 1 teaspoon onion powder

    Instructions
     

    Lasagna

    • According to the package instructions, cook lasagna noodles, or use pre-baked vegan lasagna noodles.
    • In a large skillet, saute the garlic and onions until translucent.
    • Add the mushrooms and continue cooking until brown.
    • If the mushrooms begin to stick, add a little vegetable broth and cook until the fluid dissipates.
    • Now add the spinach, a large handful at a time, stirring into the hot vegetables,
    • Continue adding spinach, and then add ½ cup vegetable broth, which will help wilt the remaining spinach.
    • Remove the onion, mushroom, and spinach mixture from the heat, and set aside.

    White Sauce

    • In a skillet, saute garlic, shallots, and onions until translucent.
    • Add the wine and cook it down for about 5 minutes.
    • Add ½ cup vegetable broth, and continue to cook, reducing the heat to simmer.
    • In the meantime, combine the raw cashews (or substitute white beans, silken tofu, flour of choice, or gluten-free flour), nutritional yeast, garlic, onion powder, dijon mustard, and 1 ½ cups vegetable broth in a high-speed blender.
    • Blend until smooth.
    • Now, turn the heat up to medium on the pan with the onion mixture.
    • Slowly add the contents of the blender, whisking as you add.
    • As the mixture heats, it thickens.
    • Remove the white sauce from the heat and allow it to cook.

    Layering the Lasagna

    • In a 9 X 13-inch casserole dish, pour ½ cup vegetable broth in the pan's base.
    • Layer the cooked or pre-baked noodles, overlapping them slightly in the pan, and covering the bottom.
    • Pour a thin layer of white sauce on the noodles, and spread it across them. I use a one-cup measuring to make it easier.
    • Now, add a layer of mushroom spinach on top of the sauce.
    • Next, add another layer of noodles and continue the layering until the sauce is the top layer.

    Optional

    • Sprinkle with vegan parmesan cheese

    Baking/Freezing/Cooking ahead of time

    • Preheat the oven to 350 degrees.
    • Cover and cook for 25 minutes; then remove the cover and cook another 10 minutes uncovered.
    • Or, cover and place in the refrigerator until ready to cook.
    • Bake ahead of time, cool completely, refrigerate until the next day, and reheat so the flavors develop.
    • Completely cooked, allow to set up, and cut pieces to freeze individually. 

    Notes

    • Vegan white sauce lasagna stays fresh and covered in the refrigerator for up to 3 days.
    • To reheat lasagna from the refrigerator, bake it in a 350-degree oven for 30 minutes.
    • To freeze cooked lasagna, let it cool, and cut it into pieces to freeze individually. 
    • Remember, if you freeze lasagna pieces, it's best to thaw them completely before reheating them in the oven or microwave. 

    Nutrition

    Serving: 12gCalories: 174kcalCarbohydrates: 27gProtein: 7gFat: 2gPolyunsaturated Fat: 2gCholesterol: 11mgSodium: 540mgPotassium: 342mgFiber: 4gSugar: 2gVitamin A: 1131IUVitamin C: 10mgCalcium: 72mgIron: 2mg
    Tried our recipe?Let us know how it was!
    Kathy Carmichael

    Hi! My name is Kathy, I am a retired high school English teacher & vegan enthusiast and blogger. My entire blog is fully plant-based vegan. I truly believe what we eat & how we live determines our health & the preservation of our planet! 🙂

    www.kathysvegankitchen.com/about-me/

    More Vegan Entrees

    • Asian Pasta Salad Recipe
    • Vegan Carrot Soup
    • Tofu Marinade Recipes
    • Tabouli Salad

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

    1. Amelia

      November 29, 2022 at 7:44 am

      Thanks so much! One more question: I do not have dry white wine, only white cooking wine; will that do?

      Reply
      • Kathy Carmichael

        November 30, 2022 at 6:44 am

        Hi Amelia, white cooking wine is perfect.

        Reply
    2. Amelia

      November 25, 2022 at 10:44 am

      First time I tried to comment it didn't go through; here's hoping this will 🙂 I have a little less than 5 oz of fresh spinach--would frozen work? Could I just add more mushrooms? Something else? Suggestions welcome!

      Reply
      • Kathy Carmichael

        November 26, 2022 at 11:36 am

        Hi Amelia, frozen spinach works. Just make sure you cook it first and squeeze out the excess water. Or you can use more mushrooms or any other vegetables you enjoy!

        Reply
    3. Cathy A

      February 09, 2022 at 2:28 pm

      Hi I'd love to try this but I don't use alcohol. Do you think it would be ok without the wine?

      Reply
      • Kathy Carmichael

        February 10, 2022 at 6:14 am

        Hi Cathy, of course, you can skip the wine. Just add more vegetable broth to compensate for the fluid. I hope you enjoy the lasagna.

        Reply
    4. Tamara S Gossett

      February 06, 2022 at 5:48 pm

      Is the dijon supposed to be teaspoons instead of tablespoons? Tasted way too much of mustard.

      Reply
      • Kathy Carmichael

        February 07, 2022 at 6:29 am

        Hi Tamara, no, the measurement for the mustard is correct. I'm sorry it was too overwhelming for you. Maybe next time, add small amounts at a time and taste to your preference? I suggest that with spicy sauces.

        Reply
    5. Mary Lee S

      January 16, 2021 at 5:56 am

      The pasta looks like it is multiple layers/sheets with filling in between. Is that correct or is it the type of lasgne pasta that you uae.

      Reply
      • Kathy Carmichael

        January 16, 2021 at 8:28 am

        Hi Mary, the lasagna noodles are crossed slightly, but the amount of layers is determined by the pan you used. The recipe is for a 9X13 pan. I used a smaller pan because it was just the two of us, so I made more layers. I hope this answers your question. Let me know if you like lasagna. My husband had two pieces and wanted leftovers the next day.

        Reply
    6. Dale McGill

      January 15, 2021 at 3:54 pm

      It looks like he used FILO dough instead of lasagna noodles?

      Reply
      • Kathy Carmichael

        January 15, 2021 at 7:35 pm

        Hi Dale, I used vegan pre-baked lasagna noodles for the recipes, but you can use the cooked ones as well.

        Reply
    7. Grace Whitnah

      January 15, 2021 at 7:42 am

      this looks amazing.

      Reply
      • Kathy Carmichael

        January 15, 2021 at 7:54 am

        Hi Grace! It was amazing. In fact, my husband wanted it the next day for leftovers instead of me making what I planned. Let me know if you try the recipe! Your feedback is so helpful.

        Reply

    Primary Sidebar

    Hi, I'm Kathy! I love creating delicious whole foods plant-based recipes. I believe what we eat & how we live determines our health & the preservation of our planet!

    More about me →

    Vegan Comfort Food

    • Vegan Meatloaf
    • Vegan Crunchwrap Supreme
    • Vegan Goulash
    • Vegan Drunken Noodles
    • Vegan Chicken Salad
    • Beet Burger

    Top 50 Recipes Cookbook

    Popular

    • Vegan Stir Fry
    • Mango Salad
    • Vegan Meatloaf
    • Vegan Chicken Salad
    • Bean Salad With Oil Free Dressing
    • Vegan Drunken Noodles

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Terms & Conditions
    • Accessibility Statement
    • Affiliate Policy

    Cookbook

    • My Top 50 Recipe Cookbook!

    Contact

    • Contact
    • About Me
    • Work With Me

    As an Amazon Associate I earn from qualifying purchases. Made with ♥️ in Arizona.

    Copyright © Kathy's Vegan Kitchen :)

    576 shares