Sep 21, 2019 (Last updated Mar 18, 2024) by Hannah Sunderani
This oven baked zucchini lasagna is vegan, gluten-free and NOT soggy! Made with thinly sliced zucchini for noodles, a simple lentil bolognese and sprinkling of vegan cheese.
But what makes my recipe different from others is that this recipe is not watery and soggy! Using my method of roasting the zucchini noodles on broil before using, you can ensure a delicious zucchini lasagna with the perfect chewy bite, that holds its shape between the layers!
Certainly it’s a recipe I feel is indulgant but guilt-free! I think you’re going to love it as much as I do. So let me share how to make this kick-ass dinner recipe.

Or, follow along in the details below.
So, let’s get into how to make the zucchini noodles for this dish. Zucchinis in general have a high water content, and so the goal is to remove some of the excess water before baking your lasagna. Otherwise it will be too watery.
To do this you’ll want to thinly slice the zucchini using a mandoline, and layer between kitchen towels. Gently press the water out.
The next step is to lay your zucchini noodles onto a baking tray and place in the oven on broil for 5 minutes. This will help to bring out more water from the zucchini. Let zucchini cool slightly, then gently pat out any excess moisture with the kitchen towel.
I promise this is the most cumbersome part of the recipe! And tbh – it’s really not too tricky.

Now this part is simple: the vegan bolognese. Made by combining garlic, tomato puree and green lentils. And simmering until thickened.
This simple vegan bolognese can also be used as an easy mid-week tomato sauce for quick pasta dishes.

Now for the fun part! Assembling your zucchini lasagna.
It begins by lathering a layer of your vegan bolognese into a casserole dish. Next, layer the zucchini noodles on top, side-by-side to cover.
Then, pour a thin layer of homemade vegan cheese sauce, and sprinkle with a thin layer of vegan mozzarella cheese (optional).
Repeat the process until all your ingredients are used up (ending with the vegan mozzarella cheese or homemade vegan cheese sauce).

Now it’s time to bake!

Watch the video for how to make this zucchini lasagna on my youtube channel: Vegan Afternoons with Two Spoons.
Yes! You can freeze zucchini lasagna! Either slice the lasagna and store in individual peices in air-tight containers, or freeze the whole bake after it’s cooled.
This zucchini lasagna can be frozen for up to 6 months. Reheat in the microwave or in the oven, covered at 350F/180C until bubbling (30 minutes).
My recommendation is to freeze this lasagna after baking. But you could freeze before baking, thaw slightly, then bake fully when ready.


So there you have it! A comforting zucchini lasagna that’s vegan, gluten-free and delicious. I’m sure you will be making this recipe whenever you want a dish to impress your loved ones. This is certainly a plant-based recipe worth sharing!
And, if you do make this recipe please let me know in the comments below what you think! I love hearing from you. And of course, tag me on Instagram with the hashtag #twospoons. Nothing makes me happier than to see your recreations.

See more step-by-step instructions by visiting the recipe story here!
We love hearing from you! If you love this recipe, please consider giving it a star rating when you post a comment. Star ratings help people discover my recipes online. Thank you!
YUM!!! This is for sure one of my new favourites! It took quite a while to make, but the payoff was more than I could have asked for! I had low expectations for myself while making this, because it was my first time at attempting a vegan/gluten free lasagna, but I was SO surprised at how well it turned out! It tasted amazing, I made it and knew the ingredients in it, however, it tasted so much like a traditional lasagna, I could hardly believe it! I absolutely love this recipe.
Krystal I’m so glad you enjoyed this recipe!! Yes, it’s definitely quite a bit of work prepping the zucchini and then making sauce and cheese. But isn’t it so delicious!? I love to make this recipe when I have more time in the kitchen, for a dish to really impress. I’m thrilled you enjoyed it as much as we do. 🙂