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

Veggie Society

easy plant based vegan recipes featuring whole foods and a pure plant based lifestyle - the Veggie Society

  • Home
  • Recipes
  • Privacy Policy
  • Shop
  • Join VeggieSociety
  • Log In

Best Vegan Spinach Lasagna Recipe

August 17, 2018 By florentina 30 Comments

This post may contain affiliate links. I may receive commissions for purchases made through those links at no additional cost to you.

Best meatless vegan spinach lasagna recipe ever! Easy to make from scratch and packed with comforting textures from a homemade creamy cashew ricotta cheese filling and lots of flavor from mushrooms, spinach and this must have San Marzano tomato sauce. Don’t be stingy with the sauce!
Jump to Recipe

Vegan Ricotta Spinach Lasagna with Cashew Ricotta and Tomatoes
go premium!Love recipes, hate ads?
$9.99/year. No ads.
 

The No Boil Noodles:

Made with protein packed no boil lentil noodles, this lasagna is also gluten free, dairy-free, tofu-free and plant based. You could go for the whole wheat noodles if you prefer, whatever you choose just go for the “no boil” variety. I mean, why make extra work for yourself and precook the noodles right ?! 

 

The Veggies:

I loaded up on both sauteed mushrooms and baby spinach to pack as much nutrition in every layer as possible. If mushrooms aren’t really your thing just replace them with artichoke hearts, so you’ll have a spinach and artichoke version instead.

If you want something different, zucchini, butternut squash or eggplant make a great filling too. Alternatively you can use this vegan bolognese sauce instead of all the veggies, keep everything else the same. Report back if you give that one a try.

Plant Based Ricotta Spinach Lasagna
go premium!Love recipes, hate ads?
$9.99/year. No ads.
 

The Cashew Ricotta Cheese

The magical ingredient in this lasagna is without a doubt my homemade vegan ricotta cheese. It can be prepared in advance together with all the fillings. You can even assemble your lasagna the day before, refrigerate then pop it in the oven when you want to serve it. You can prep it on Sunday then have fabulous lunches for the week ahead and make all your coworkers super jelly when you heat this baby up in the lunch room.

Vegan Spinach Lasagna with Cashew Ricotta and Tomatoes
go premium!Love recipes, hate ads?
$9.99/year. No ads.

 

How To Layer the Lasagna

  1. Start with a layer of the best tomato sauce and spread it on the bottom of the pan like a blanket.
  2. Cover with a layer of no boil noodles slightly overlapping each other until the entire bottom is covered.
  3. Spread the cashew ricotta over the top of the noodles.
  4. Add your veggies, in our case the mushrooms and spinach.
  5. Spread another layer of tomato sauce and cover with another layer of the no boil noodles.
  6. Cover with the remaining sauce spread evenly over the top.
  7. Optional: finish with a few slices of plant based Gouda cheese from Follow Your Heart and a few large slices of heirloom tomatoes.

I wish I could say this was also a super quick recipe, but as you can see it needs some prep work.

The Best Vegan Lasagna Ever:

It’s Italian
Saucy & Creamy
Meatless, Hearty & Healthy
Dairy & Gluten Free
Comforting but Nutritious
Super Tasty
From Scratch
No Tofu, No Oil
Easy to Prepare.
 
Plant Based Lasagna with Cashew Ricotta, Spinach and Tomatoes
 

Can You Freeze this Lasagna ?

Absolutely, you can wrap the dish in plastic wrap and freeze before or after baking it up to 6 months. Remember to thaw out in the refrigerator before reheating or baking.

note: this recipe is actually WFPB (whole food plant based), so yes oil-free you guys! However, I did add a last layer of the smoked gouda cheese from Follow your Heart which does contain oil. That being said, if you are on a strict WFPB or Plantricious diet just omit this cheese layer and keep it super healthy.

More Pasta Recipes to Try:

  • Butternut squash mac and cheese 
  • Vegan Alfredo
  • Italian tofu capellini with garlic white wine sauce
  • Vegan pasta carbonara.
The Best Plant Based Lasagna
 
P.S. If you make this recipe please come back here to rate it, snap a photo and tag us with #VeggieSociety on Instagram. It totally makes my day 🙂

How to Make the Best Vegan Spinach Lasagna:

Ricotta Spinach Lasagna
go premium!Love recipes, hate ads?
$9.99/year. No ads.
Print Pin

Best Vegan Lasagna with Spinach and Ricotta

Packed with comforting textures from a creamy cashew ricotta cheese filling and lots of flavor from mushrooms, spinach and a homemade San Marzano tomato sauce, this vegan lasagna is the absolute best!
Course Main Course
Cuisine Italian
Keyword plant based, Vegan Spinach Lasagna, vegan,
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Servings 6 people
Calories 516kcal
Author Florentina

Ingredients

  • 4.25 cups San Marzano Tomato Sauce
  • 6 cups baby spinach
  • 1 lb mushrooms -sliced ( or canned artichoke hearts)
  • 1/2 onion -diced
  • 12 oz no boil lentil lasagna noodles
  • 6 oz vegan smoked Gouda cheese slices ( Follow Your Heart) - OPTIONAL
  • 1 large heirloom tomato -sliced
  • 1/3 cup basil leaves (for garnish)
  • 1 pinch red pepper flakes

Cashew Ricotta Cheese

  • 2 cups raw cashews
  • 3/4 cups water
  • 1 lemon -juiced
  • 2 cloves garlic -grated
  • 1/2 tsp onion powder
  • 1/2 tsp garlic powder
  • 1/2 tsp sea salt
US Customary - Metric

Instructions

  • Prepare the tomato sauce in advance. 

Make the Cashew Ricotta:

  • Rinse and soak the cashew with hot water for 20 minutes. Drain and rinse again then add them to a powerful blender (or food processor) together with all the ingredients. Process until creamy and smooth. Refrigerate until needed.

Preheat oven to 400”F.

  • Heat up a large skillet over medium flame. Add a splash of water and sautée the onion with a pinch of salt until translucent, about 5 minutes or so. Add the mushrooms and cook together another 10 minutes or so until wilted and the water has evaporated. Taste and season with sea salt. Set aside until needed. 
  • In the same skillet add another teaspoon of water and add the spinach. Sautee until wilted then season with a tiny pinch of sea salt. Transfer to a colander to drain. Once cool enough to handle use your hands to squeeze as much of the liquid as possible. Set aside.
  • Brig out your  lasagna pan ( 8X12 works fine) and spread 1.5 cups of the tomato sauce on the bottom. Layer enough of the lasagna noodles to slightly overlap each other and cover the bottom. You might need to break a couple of them to fill in any gaps on the sides depending on the shape of your pan.
  • Add the cashew ricotta over the top and spread it across in an even layer. (Sprinkle with a pinch of freshly grated nutmeg at this point if desired).
  • Top with the sautéed spinach and mushrooms then add 1.25 cups of the tomato sauce.
  • Add another layer of the lasagna noodles slightly overlapping each other and finish with a layer of the remaining sauce.
  • Finish with a layer of the vegan smoked gouda on top and the sliced heirloom tomatoes. Sprinkle with a pinch of sea salt and red pepper flakes.
  • Cover the lasagna pan with aluminum foil ( or a lid) and transfer it to the preheated oven for 45 - 50 minutes until the noodles have cooked through. 
  • Allow to cool and set for a good 15 minutes before serving with the fresh basil on top.
  • This recipe is actually WFPB (whole food plant based) + Plantricious. However you must omit the top vegan cheese layer to stay compliant.
    Plantricious Friendly Recipe

Notes

  • If you are using cooked lasagna noodles instead of the no bake lentil or whole wheat noodles, you can cut back on the baking time to about 25 minutes, just enough for the flavors to marry and the cheese to melt. 
 
  • If you are on a WFPB oil-free diet simply omit the final smoked gouda cheese layer and your lasagna will be oil-free. 

Nutrition

Calories: 516kcal | Carbohydrates: 72g | Protein: 22g | Fat: 20g | Saturated Fat: 3g | Sodium: 1144mg | Potassium: 1474mg | Fiber: 6g | Sugar: 12g | Vitamin A: 3805IU | Vitamin C: 36mg | Calcium: 106mg | Iron: 8.1mg

Environmental Information

Favorite Recipes:

Fresh Tomato Basil Pasta

Fresh Tomato Basil Pasta

Vegan Zuppa Toscana

Vegan Zuppa Toscana

Vegan Puttanesca Sauce

Vegan Puttanesca Sauce

go premium!Love recipes, hate ads?
$9.99/year. No ads.

Filed Under: Entrees, Gluten Free, Mushrooms, Pasta, Plant-Based, Spinach, Tomato, Vegan Recipes, Whole Grains

Hi, I'm Florentina! I'm the voice behind the easy Plant-Based recipes here at the Veggie Society. Peluci is our COO and taste tester in chief! Continue reading…

  • Facebook
  • Instagram
  • Pinterest
  • Twitter
Previous Post: « Mango Avocado Spring Rolls
Next Post: Roasted Eggplant Ragu Recipe »

Reader Interactions

Comments

  1. Heather

    September 7, 2018 at 3:39 am

    This is an amazing lasagna recipe, made it twice already and i plan to make it once a week from now on. Definitely making my own sauce too with the San Marzano Tomatoes, just a perfect recipe, thank you!

    Reply
  2. Jackie

    October 1, 2018 at 12:32 am

    Absolutely delicious recipe! 5 stars for taste! It took a bit longer than 50 mins, popped it in for a further 15 mins. Can’t wait to take some to work for lunch and make all my colleagues jealous!

    Reply
    • florentina

      October 3, 2018 at 1:05 am

      I just made it again myself at my husband’s request. It took mine 50 minutes in the oven but I make sure to preheat the oven for a good 30 minutes so maybe that’s a temperature difference why yours took longer. I noticed ovens vary so much from brand to brand and even location. So happy you loved it 🙂

      Reply
  3. Joyce

    October 12, 2018 at 1:25 am

    Thank you for this delicious recipe, it is amazing! I made it for dinner and my non vegan husband loved it! FYI…the cashew ricotta recipe is soooooo yummy! I made garlic bread and served it with a small dish of the ricotta and marinara for dipping! Thanks again for sharing!

    Reply
    • florentina

      October 13, 2018 at 4:47 am

      Soooo happy, doing the happy dance over here fr you! Enjoy!

      Reply
  4. Erica Cheek

    October 15, 2018 at 6:42 am

    Very good. I made my ricotta from blanched almonds and topped with Dayia moxx.

    Reply
    • florentina

      October 18, 2018 at 11:09 pm

      Sounds delicious, i have to try the almond ricotta version!

      Reply
  5. Patty Ball

    November 2, 2018 at 3:50 am

    I made this recipe exactly as is, and my husband and I absolutely LOVED it! Such wonderful flavors! Love the easy sauce recipe and love the ricotta recipe! This recipe is a real keeper! So happy I have found a “company dish” to make for non-WFPB friends and family! Thank you!!!!!

    Reply
  6. Janet

    December 27, 2018 at 4:26 pm

    My husband made this last night and we loved it but is it really only two layers of lasagne noodles?

    Reply
    • florentina

      December 29, 2018 at 5:39 am

      So happy you guys loved the lasagna. Yes I only used two layers of noodles but of course you can adapt it and go as tall as you like 🙂

      Reply
      • cat

        January 1, 2019 at 8:55 pm

        Thank you. Can you freeze it before you bake it?

        Reply
  7. cat

    January 1, 2019 at 8:54 pm

    Can you make this ahead of time and freeze it before you bake it? I bought all the stuff to make it, but my plans changed and don’t want the mushrooms to go bad!

    Reply
    • florentina

      January 1, 2019 at 9:14 pm

      You can definitely bake it and freeze it, haven’t tried freezing it before baking..Let me know how it goes!

      Reply
  8. Stephanie

    January 15, 2019 at 2:29 am

    I made this recipe last night and IT WAS AMAZING!!! I have been craving lasagna forever and this recipe was easy to follow AND delicious. I just made half of the recipe and it was still a very large amount. I will definitely make this again for dinner and maybe even bring it to a party it was so good! I did not add the smoked vegan gouda on top…just went with tomato slices and it was perfect.

    Reply
    • florentina

      January 16, 2019 at 8:08 am

      That’s awesome Stephanie, so happy you love the lasagna! I make it for every major holiday now by popular demand, you can even prep it all in advance and bake before you serve Xo’s ~ Florentina

      Reply
  9. Steph

    March 3, 2019 at 8:50 am

    Like the others said, this lasagna is AMAZING, I’ll be making it over and over again forever and my kids now eat lentil noodles without protest. Mom wins, thank you for all the fabulous recipes.

    Reply
  10. Tina

    May 16, 2019 at 2:16 am

    I LOVE LOVE this recipe! The sauce is so good – SO GOOD! The Ricotta is something I will use in all kinds of ways. Also, I should say – I am NO CHEF, like I’m real bad in the kitchen and I made this easily. I used artichoke hearts instead of mushrooms and it’s amazing! The tip of nutmeg on the ricotta also really made it amazing. I’ll make this often! THANK YOU!!!

    Reply
  11. Haley

    June 24, 2019 at 8:08 pm

    If I was going to freeze some portions after baking, what would be the best way to reheat it? Should I just pop it back in the oven?

    Reply
    • florentina

      June 25, 2019 at 1:24 am

      Yes, just pop it back in the oven covered with an oven proof lid/ dish or aluminum foil preferably not touching the food!

      Reply
  12. HC

    November 7, 2019 at 6:21 pm

    Ridiculously delicious!!! Hubby and kids devoured it. It came together easily and tasted better than my beloved lasagna recipe. Thank you so much for sharing this with the world.

    Reply
    • florentina

      November 10, 2019 at 6:20 pm

      Woohoo, now this totally made my day, so happy they all loved it ~ Florentina Xo’s

      Reply
  13. Lisa

    November 12, 2019 at 4:13 am

    Loved it! Easy to make with a minimum of ingredients, best of all no white flour and soy! Yum! Will post photo on Pinterest.

    Reply
  14. Rebecca Sorani

    December 22, 2019 at 2:26 pm

    This was super yummy. The cashew ricotta was perfect. I don’t know what my Sicilian ancestors would say, but I loved it. Thank you!

    Reply
    • florentina

      December 22, 2019 at 7:54 pm

      They would say: finally God sent us Rebecca to show us how it’s really done hahaha Mangia, mangia!

      Reply
  15. HC

    March 16, 2021 at 2:33 am

    Hi, I am back to say that I used your ricotta recipe but added 1 1/4 cup of water to make it a bit thinner, then added it to GF pasta as an Alfredo sauce and topped it with broccoli. So amazing! Very versatile and no one would think its not real Alfredo sauce. Thank you yet again Florentine for sharing, it’s a must try!

    Reply
  16. Lisa

    November 19, 2021 at 5:58 pm

    Can you make this in a crock pot? I have an old vegetarian crock pot recipe book back when I was a vegetarian and spinach lasagna was one of the recipes. It was soo good. I’ve been a vegan since 2014 and miss making that recipe. I’d like to use yours, but I would like to make it in the crock pot if I can.

    Reply
    • florentina

      November 20, 2021 at 1:22 am

      Lisa, I have not made this lasagna in the crockpot so I can’t really recommend. The oven method is so easy and turns out great every time.

      Reply
  17. florentina

    February 5, 2019 at 3:22 am

    Haha, seriously what was up with that? Give me more garlic bread and a good movie lol

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Hi, I'm Florentina! I'm the voice behind the easy Plant-Based recipes here at the Veggie Society. Peluci is the taste tester in chief! About Veggie Society…

RECIPE INDEX

Recent Recipes

vegetable summer soup

Vegetable Summer Soup Recipe

vegan potato salad with dill

Vegan Potato Salad with Dill

Potato Dill Soup

Chunky Potato Dill Soup

lemon artichoke pasta salad

Artichoke Pasta Salad Recipe

Copyright © 2022 · Veggie Society