Welcome Green Monsters! We're your online guide to making conscious choices that help people, animals and the planet.
Download food monster: the biggest, baddest, yummiest vegan food app!


Food Monster - Recipes

Tofu Lasagna [Vegan, Gluten-Free]

This lasagna is not only vegan, but gluten free and low fat and just generally smug about how nutritious it is. Instead of ricotta cheese it has a tofu and cauliflower blend, and instead of noodles it has strips of eggplant and zucchini. After writing that I realize that to many people those substitutions probably sound sort of awful, but you’re just going to have to take my word for it that this actually does taste like a nice hearty lasagna. Or make the recipe and report back that I’m crazy, whichever you prefer.

It does take a little while to make (maybe about 1 1/2 hours total, including 45 minutes cooking time) but that’s pretty much par for the course with any lasagna. I actually felt like this came together faster than most lasagnas I’ve made, vegan or not. It makes enough to fill an 8″x8″ pan pretty full, so that’s about 4-6 servings depending on how Garfield-like you’re feeling.

Gluten Free Vegan Lasagna

This Recipe is :

High Carb VeganVegan


For the noodles

  • 1 medium zucchini, peeled and sliced into thin strips
  • 1 medium eggplant, peeled and sliced into thin strips
  • Ricotta Ingredients:
  • 1 medium head of cauliflower, chopped into 1/2 inch pieces
  • 1/2 teaspoon salt
  • 1 pound extra firm tofu
  • 1/4 cup nutritional yeast flakes
  • 2 Tbsp freshly squeezed lemon juice
  • Several pinches freshly ground black pepper

For the red sauce

  • 1 28oz can crushed tomatoes with basil
  • 2 Tbsp chopped fresh thyme
  • 3 cloves garlic, minced
  • 1/2 tsp salt

To assemble

  • 1.5 cups chopped fresh spinach (I just used whole baby spinach)
  • 1/4 cup chopped or sliced black olives
  • 1/2 cup sliced mushrooms


  1. Place the zucchini and eggplant on a parchment paper covered cookie sheet in a single layer and heat under the broiler for 2-3 minutes on each side. Remove from cookie sheet and set aside. Preheat the oven to 400 degrees. Using the same parchment & cookie sheet, spread the cauliflower pieces in a single layer and sprinkle with 1/4 teaspoon salt. Bake for 10 minutes and then flip and bake for another 15 to 20, until lightly browned and soft.
  2. Meanwhile, crumble the tofu in a mixing bowl, mashing it with your hands until it resembles ricotta cheese. Add nutritional yeast, lemon juice, pepper, and remaining salt. When the cauliflower is done, add it to the tofu mixture and mash it really well (I used an immersion blender, you could also just use a potato masher).
  3. For the red sauce, mix the crushed tomatoes, thyme, garlic, and salt together in a bowl and set aside.
  4. Preheat the oven to 350 degrees. In an 8″x8″ casserole, pour a thin layer of red sauce, then add a layer of “noodles.” Evenly spread about 1/3 of the cauliflower ricotta on top of the noodles. Layer 1/2 of the mushrooms and then 1/2 of the spinach.  Pour on about a cup of sauce on top of the spinach. Repeat all those steps one more time, starting with the noodles. For the top layer just add noodles, then sauce, then ricotta so that the ricotta is on top. Add a layer of olives last. (Please see my photo series above if this is confusing.)
  5. Bake for about 40 minutes until the top is browned and sauce is bubbling. Let sit for a couple minutes then serve.


The lasagna recipe is adapted from Appetite for Reduction but I swapped out the regular noodles for eggplant and zucchini noodles. You could, of course, use regular noodles. Or just eggplant or just zucchini if you only want one or the other.






My name is Jessica - I'm a photographer striving to eat clean, live green, and generally keep life simple. Follow along for healthy recipes and lifestyle tips, or learn more with my favorite books.



Want to read more posts like this? Sign up for our newsletter below!​

Browse through recent recipes below:

Chocolate Peanut Butter Doughnuts With Salted Peanut Butter Glaze [Vegan, Gluten-Free]

Chocolate Peanut Butter Doughnuts With Salted Peanut Butter Glaze

Raw Oil-Free Avocado Lime Tart [Vegan]

Raw Oil-Free Avocado Lime Tart 4

Disclosure: One Green Planet accepts advertising, sponsorship, affiliate links and other forms of compensation, which may or may not influence the advertising content, topics or articles written on this site. Click here for more information.

87 comments on “Tofu Lasagna [Vegan, Gluten-Free]”

Click to add comment
Erica Burton
1 Years Ago

I just made this recipe and it was delicious! I sprinkled green onions on the top rather than olives because I wanted my husband to eat it, and he hates olives. But it added a great flavor! And for a non-vegan, he gave it his stamp of approval! :)

Janice Baleson
1 Years Ago

I made this last night! Such a winner! Thank you onegreen planet :)

Kjell Doggen
1 Years Ago

Marieke kan hier heel erg van smullen denk ik!

Marieke de Groot
16 Dec 2014

Ik ook! Ik wil dit binnenkort wel met je maken. Al die lekkere recepten, Kjell.. hmm

Ariella Wells
1 Years Ago

mmm looks delicious!

Arnold Schwarzenswagger
1 Years Ago

Isabell Engelmann

Joy Houghting
1 Years Ago

Oooooo :D

April Croker
1 Years Ago

being a seed free,gluten free vegan is a nightmare every time i think i find a recipe that works for me its something with seeds in it and it’s a huge effort to remove the seeds.

Rachel Howlett
1 Years Ago

Star Moonchild I WANT IT

Eliza Matasarean
1 Years Ago

Maria Dania Suciu trebuie sa o incercam :-)

Mona Lysandra S
1 Years Ago

Have no doubt this will taste veery good ! Going into the recopi tomorrow, making it ! Just have to find eco tofu, no GMO for me.


Subscribe to our Newsletter

Follow us on

Do Not Show This Again


Submit to OneGreenPlanet

Terms & Conditions ×