The Best Plant Based Lasagna 

 January 3, 2018

By  Nurse Kristin


The Best Plant Based Lasagna

What makes this the best plant based lasagna? Well, for starters, it's loaded with veggies, it's loaded with flavor and, it's even an oil free lasagna. Winning!!
One of the hardest things about finding a good vegan lasagna recipe, is finding one that doesn't call for a packaged processed fake cheese or finding one that doesn't have oil.
After testing out an tweaking a variety of plant based lasagna recipes, I've finally found a winner. I hope you enjoy this recipe as much as I do.
As with many lasagnas, this recipe is best when it has time to sit after baking. I recommend allowing this to sit for at least 30 minutes before cutting into it.  Better yet, make 2 and put 1 in the freezer to eat at a later time. 
Instead of using cheese and to avoid using oil, I substitute this vegan Cauliflower Alfredo Sauce for a Bechamel Sauce. It's creamy, it's healthy, and really goes nicely with the other flavors in this dish. 
Now, enough about this recipe, it's time to get cooking! 


  • 2 Yellow Onions Diced Divided
  • 8 Cloves Garlic Diced Divided
  • 24 oz Mushrooms Chopped
  • 2 Carrots Diced
  • 1 Zucchini Diced
  • 14 oz Frozen Spinach, thawed according to directions on package
  • 1 Large Head of Cauliflower cut into florets
  • 1/4-1/2 cup Plain Almond or Soy Milk
  • 1 Tsp Thyme
  • 1/2 Cup Fresh Basil
  • 3/4 Cup Nutritional Yeast Divided
  • 1/2 Tsp Ground Nutmeg
  • 1 Tsp Braggs Liquid Aminos
  • Juice of half a Lemon
  • Salt and Pepper to Taste
  • No Boil Lasagna Noodles
  • 1 Large Jar of Marinara Sauce Low Sodium


  • Heat large pan over medium heat and add 2 tbsp of water. Add 1 of the diced onions and 4 cloves of garlic. Cook until soft, adding a tbsp or 2 of water as needed to prevent sticking. 
  • Next, add the mushrooms and cook until browned, working in batches if needed. Add the carrots and zucchini and cook for a few more minutes. Finally, add the thawed spinach along with salt and pepper to taste. 
  • Preheat oven to 400 degrees Fahrenheit and set vegetable mixture to the side. 
  • Begin making Bechamel Sauce. Add cauliflower florets to large pot of water, bring to a boil and cook for about 10 minutes, until florets are soft.
  • Once cauliflower is soft, drain and add to blender. Blend until smooth, adding non-dairy milk if needed to reach desired consistency. Set aside while making the rest of this sauce.
  • Put the other onion in a large saucepan and heat over medium high heat until translucent. Add 1-2 tablespoons of water as needed to prevent onion from sticking.
  • Add the rest of the garlic, thyme, and basil and cook for another minute.
  • Add 1/4 cup of nutritional yeast, nutmeg, salt and pepper to taste and cook for another couple of minutes.
  • Add the onion and garlic mixture to the cauliflower puree along with Braggs Liquid Aminos and lemon juice and blend until smooth. Add the remaining nutritional yeast, adding 1/4 cup at a time until desired taste and consistency is reached. 
  • Now, it is time to assemble the lasagna.
  • In a large baking pan (11x7x2) place a layer of marinara, followed by a layer of bechamel sauce, followed by a layer of noodles. Then add another layer of marinara, half your veggies, followed by another layer of bechamel and another layer of noodles. Continue with more layers. Finish the top with a layer of marinara and bechamel sauce.
  • Cover with tin foil and bake for 30 minutes. Then, uncover and bake for another 10 minutes or until the top begins to brown in places. Remove from oven and allow to cool for at least 30 minutes before cutting and serving.

Nurse Kristin

Your Signature

related posts:

Leave a 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.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Get in touch