Homemade Vegan Lasagna

Homemade Vegan Lasagna is here! 

Homemade Vegan Lasagna (oil-free)

Are you ready to have your mind blown?

This healthy version of lasagna will seriously be your new favorite easy dinner to make. Homemade vegan lasagna for the win! Growing up, my mom used the make the most amazing lasagna. It was easily one of the best things she made. 

I have to say, this vegan version tastes pretty damn close to my moms. 

This recipe is: 




✔️Free of refined sugars

✔️Gluten-free optional (just use GF lasagna noodles) 

I start off by adding tomato sauce to the bottom of the pan with a little bit of water. Then I line the whole wheat lasagna noodles on top! 

Dollop on the tofu ricotta and more sauce. 

Spread the ricotta. Keep layering like this and repeat until you run out of ricotta. 

Omg. Would you look at how beautiful this homemade vegan lasagna is when it comes out of the oven?! I topped mine with vegan parmesan cheese and it added the perfect texture on top. 

Homemade Vegan Lasagna (oil-free)

I couldn’t control myself while taking the pictures for this blog (I kept taking bites as we photographed..sorry not sorry). The lasagna smelled way too good…my whole house smelled like an Italian restaurant. 

Homemade Vegan Lasagna

My boyfriend is a lucky man. He reaps all the benefits from me being a food blogger. 

He works out a lot and his weight lifting requires some heavy duty plant-based duel. This homemade vegan lasagna was perfect for his insatiable appetite. 

Homemade Vegan Lasagna







Layers of goodness 

Share the Love

Pin this recipe on Pinterest to save for later, share the recipe link on Facebook for friends and family to see, or post a picture to Instagram so I can see your CodeGreen creations. 

Homemade Vegan Lasagna (oil-free)

What are you waiting for? Get cooking!


Homemade Vegan Lasagna (oil-free)

Healthy plant-based vegan version of traditional cheese lasagna. 
Course dinner
Cuisine Italian
Keyword healthy lasagna, Homemade Vegan Lasagna, oil-free lasagna, plant-based lasagna, WFPB lasagna


  • 1-2 package of lasagna noodles I used DeLallo whole wheat lasagna noodles
  • 2 jars marinara sauce try to find one with no added sugar
  • 2 tbsp water
  • vegan parmesan for topping

Tofu Ricotta Filling

  • 1 16 oz pacakage firm tofu I used the high-protein tofu from Trader Joe's
  • 3 tbsp nutritional yeast
  • 1/2 cup fresh basil
  • 1 tbsp dried oregano
  • 2 lemons juiced
  • 1/2 tsp salt


  • Preheat oven to 375 degrees. 
  • Prepare the tofu ricotta by adding all the ingredients into the food processor. Blend until creamy and well combined. 
  • Prep the bottom of a baking dish (9x12 will work) by adding about 1/2 cup marinara sauce to the bottom of the pan and 2 tbsp water. Spread it around evenly. 
  • Add a layer of 4 lasagna noodles (or however many you can fit). Next, add about 2 tbsp of ricotta cheese to each noodle. Add some marinara sauce and spread around - be generous. Add another layer of pasta and repeat this process until you run out of ricotta cheese.  
  • Top with vegan parmesan and cover with foil. Bake for 40 minutes covered and 15 minutes uncovered. 
  • Serve and enjoy! 


I used about 1.5 jars of marinara sauce (25 oz each). 

In good health,


14 replies
  1. Pat says:

    Looks delish and I have all the ingredients ready to go. Question for you- Do you cook the lasagna noodles before layering? Or did you layer with uncooked noodles? Thanks much

  2. Lesley says:

    I like this as a good basic lasagne and have made it twice. We love it. This time I added grated zucchini, sautéed mushrooms and steamed chard from my garden. It’s now in my regular rotation. Thanks for this one!

  3. King P. says:

    Amazing! I followed the recipe as stated and it turned out great. The taste and texture was perfect for me. I definitely recommend trying this one.5 stars

  4. Heather P. says:

    Made this last weekend. My husband and I absolutely loved it, that I made it again this weekend. So good and easy to make. 😋5 stars

  5. Sounds great! says:

    I was looking all over for a simple, easy lasagna WFPB recipe that sounded like REAL lasagna, and I found this one. Can’t wait to try it!5 stars


Trackbacks & Pingbacks

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published.

Recipe Rating