Learn how to make my tried-and-true zucchini lasagna! This easy, gluten-free recipe has the flavors of a classic lasagne in every bite, but with thinly-sliced zucchini instead of pasta noodles. I’ve perfected this recipe so that the results are never watery, just perfectly tender zucchini layered with creamy ricotta, melty cheese and rich marinara.

It’s no secret that I am a big fan of anything related to pasta, luscious red sauce, and melted cheese. I’m obsessed with Italian food, but I try to keep it balanced because Italian cuisine tends to be higher in carbs. And that’s where this healthy, zucchini lasagna comes in!
This low-carb lasagna has become a favorite in our home. The key to success is removing excess moisture from the zucchini before layering. I’ll show you exactly how to do that below.
Whether you are looking for a healthier weeknight dinner, or trying using up your summer zucchini harvest, I am so sure you and your family will love this recipe.
One reader, Thomas, says: “Absolutely the best lasagna I have ever made—I would give it 10 stars if I could.” ★★★★★
Ingredients You Need
To make this recipe, you’ll need just a handful of Italian cheeses, fresh produce, and fresh herbs. Here’s the full list: Zucchini (yellow or green), Parmigiano Reggiano (fresh parmesan), mozzarella (low moisture), ricotta, garlic cloves, egg, fresh basil, fresh oregano, and marinara sauce.

How to Make Zucchini Lasagna
Making zucchini lasagna is easier than you think! Here’s the simple process:
- Slice the zucchini into thin noodles using a mandoline or sharp knife (1/8-inch thick)
- Remove excess moisture by salting the zucchini slices, letting them sit for 10 minutes, then pre-baking at 375°F for 10 minutes
- Make the ricotta filling by mixing ricotta, parmesan, garlic, egg, and fresh herbs
- Layer the lasagna starting with marinara sauce, then zucchini noodles, ricotta mixture, fresh herbs, and mozzarella cheese (repeat layers)
- Bake uncovered at 375°F for 40-45 minutes, then broil on HIGH for 1 minute until the cheese is golden brown
Now let’s walk through each step in detail:
How to Cut Zucchini Noodles
-
1
Use a mandoline slicer. The most important step in mastering zucchini lasagna is getting precise cuts for the noodles. I like to use a mandoline slicer for this, set the tool to 1/8 inch cuts and always use the guard for protection!
-
2
Or use a chef’s knife. Another way you can cut the zucchini into noodles is slicing the ends off, standing the zucchini upright, and using a chefs knife to eyeball 1/8 inch cuts. I would only recommend this step if you are experienced with a chef’s knife. Be very careful and patient with the cuts if you do this.

How to Make Zucchini Noodles Less Watery
-
3
Salt the zucchini. In order to remove excess moisture, you have to salt the zucchini. Arrange the noodles on paper towels and lightly salt them, then let them sit for 10 minutes. Pat them dry when finished and wipe off the salt.
-
4
Pre-bake the zucchini noodles. The next step to ensure the noodles are soft and not watery, is to bake them. Place the noodles on trays lined with parchment paper and bake for 10 minutes at 375F. Then pat dry when they’re removed from the oven.

Assemble and Bake the Lasagna
-
5
Mix the ricotta filling. In a small to medium-sized bowl, mix together the ricotta, parmesan cheese, garlic, fresh basil, egg, and pinch of salt & black pepper.
-
6
Layer the lasagna. Next, in a 13×9 baking dish, spread a thin layer of marinara, and a layer of zucchini noodles.
-
7
Add the ricotta and herbs. Next, spread a thin layer of ricotta and sprinkle the chopped basil and oregano over top.

-
8
Top with cheese and repeat. Next, add a layer of mozzarella and a little parmesan cheese. Then repeat until finished with sauce, zucchini noodles, ricotta, herbs, and cheese.
-
9
Final layer and bake. Top the last layer of the lasagna with mozzarella and parmesan. Bake uncovered at 375F for 40-45 minutes, broil on HIGH for 1 minute for the cheese to brown. Then slice and serve!

One reader, Tara, made this for her family: “Even my skeptic totally meat-eating husband had two helpings!” ★★★★★

How to Reheat
If refrigerated or frozen, the lasagna can be easily reheated.
Preheat oven to 350F for refrigerated lasagna and reheat for around 15 minutes until warm.
For unbaked frozen lasagna, let thaw and bake at 350F for 30 to 40 minutes until the cheese is browned and bubbling.
Tips For Success
Mandoline Slicer
Slice Vegetables Like a Pro
I love using this mandoline slicer to get consistent cuts of zucchini for this recipe – it makes my life so much easier! It's a safe and efficient way to slice all types of vegetables. A must-have for your kitchen.
If you click this link and make a purchase, we may earn a commission at no additional cost to you.- Zucchini needs to be thinly sliced. Using either a mandoline slicer or precise cuts using a chef’s knife, the zucchini must be cut thin (no more than 1/4 of an inch and no less than 1/8 of an inch). This will ensure the zucchini can cook properly and the dish will be a success!
- Thin layers are key. Over the years of making this recipe, I found my biggest mistake was layering the sauce and ricotta too much per layer. Keep it thin; use less than you need and it will all add up and come together when baked. This will also help the lasagna have structured slices and not become a mess in the baking dish.
- Use our favorite marinara (homemade or store-bought). You can use my family’s San Marzano Tomato Sauce or my family’s favorite store-bought marinara!
- Fresh basil is a must. I think fresh herbs make all the difference! I love layering lasagna with chopped fresh basil and even fresh oregano. Remember, dried herbs do not give as much flavor as fresh herbs.
- If the ricotta is too watery, strain it. Every brand of ricotta is different, but some have extra liquid that can contribute to a watery zucchini lasagna. To prevent this, use a fine mesh strainer to drain the extra liquid before using it in the dish.
Serving Suggestions
Pasta. One of our favorite things to serve with this lasagna is pasta! Whether using gluten-free pasta made with chickpeas or our favorite whole-grain pasta. If you want to keep it low-carb, you can skip the pasta!
Protein. If you want to add a serving of protein alongside this lasagna, pair it with our 15-minute lemon chicken piccata, our secret ingredient Italian meatballs, or chicken parmesan!
Salad. Whenever we make this dish, we always serve it alongside an Italian or Mediterranean-style salad, such as our Tuscan artichoke salad, Panzanella salad, or our go-to Greek chickpea salad!
Bread. Lastly, crusty Italian bread is a lasagna’s best friend! You can do an Italian loaf, healthy grain bread, or sourdough.

Love Zucchini? Try these Recipes!
When summer comes, I am always making zucchini dishes! If you love this lasagna, you might also love our zucchini rollatini, baked parmesan zucchini fries, zucchini meatballs, or this eggplant & zucchini lasagna!
Zucchini Lasagna
Video Tutorial

Ingredients
- 4-5 large zucchinis, sliced thin (1/8-inch cuts)
- 3/4 cup freshly grated Parmigiano Reggiano/Parmesan cheese
- 1 lb mozzarella, shredded
- 2 1/2 cups tomato sauce
Ricotta filling
- 1 cup ricotta cheese (drained of liquids)
- 1/3 cup freshly grated Parmigiano Reggiano/Parmesan cheese
- 3 garlic cloves, minced
- 1 egg
- pinch of salt
- 1/4 teaspoon black pepper
- 1/4 cup fresh basil, chopped
Instructions
- Preheat oven to 375F.
- Salt & pre-bake zucchini noodles: arrange zucchini slices on a sheet pan lined with parchment paper. Sprinkle lightly with salt – let sit for 5-10 minutes so zucchini "sweats" any excess moisture. Use paper towels to press and dry zucchini noodles, and wipe off any extra salt. Then bake noodles for 8-10 minutes – pat them dry after baking. Note: pre-baking the zucchini will help dry up even more moisture from the noodles.
- Ricotta filling: in a medium-sized bowl, mix all of ricotta filling ingredients together.
- Layer ingredients: In a 13×9 baking dish, layer lasagna: spread a thin layer of sauce on the bottom of the dish, add layer of cooked zucchini noodles, thin layer of ricotta filling, and mozzarella cheese & little parmesan Repeat each step until finished. On top layer with sauce, mozzarella cheese, and parmesan cheese.
- Bake: Leave dish uncovered and bake for 40-45 minutes, then broil on HIGH for 1 to 2 minutes until cheese is browned. Sprinkle with chopped fresh basil. Slice and enjoy!

I am making this for the third time tonight. I follow the recipe exactly and add ground turkey. It turns out amazing and everyone loves it. Thanks for a great recipe!
I made this last night. It came out really watery. I took as much moisture out of the zucchini as I could get. However, the flavor was great! I will make it and try draining the ricotta to see if that helps as far as it being watery…Thanks so much for the recipe!
Great idea with draining the ricotta! I will have to try that as well 🙂 Thanks sue!
Sue, mine came out a little watery but I took some paper towel and soaked it up and then after chilling leftovers I cut into serving sizes and froze them so when I want it I just have to thaw it out and I usually microwave it.
I used no salt crush tomatoes and Turkey sausage fowlled rest of recipe ver good Not watery at all you must bake zucchini in strips first
Mine came out watery too, but the flavor was not lost at all. Will make this again.
Well I don’t have any eggs at the moment. is there anything I could sub?
The egg is just the binder, feel free to try it without it! 🙂 The ricotta may be a little harder to spread but it shouldn’t make a huge difference.
Ok I made this for my mother in laws birthday. I did it my way along with the recipe. I used half noodles half zucchini. I made the sauce like was stated adding half hamburger half Italian sausage. It was such a huge huge hit, I have been requested to make it again. Thank you.
I love incorporating some real noodles as well! So happy it worked out 🙂
This is so good!! We loved it. The recipe is simple, easy to follow, and a guaranteed hit.
Thank you, Wendy! Super happy to hear you loved it 🙂
Made it tonight! It was so good, I didn’t miss the taste of meat at all.
So happy to hear!
Can you make ahead and bake later.
I haven’t ever made it ahead. You can certainly try! I would make sure to absorb as much moisture as possible from the zucchini before prepping it.
Absolutely; flavor and shape is maintained.
Do you cook the Zucchini first before slicing?
No, you slice it raw 🙂
Going to make this tonight but going to add eggplant as well. Eating the next day always is the best. I’ll let you all know how it coms out.
Wow! What a surprise. Thank u sooo much! I have never gotten a response before…..I will make this for sure.
Hi I haven’t made this but I have a question. When you salt the zucchini and leave it for 10 minutes, do you just pat it dry and let the salt stay on the zucchini slices? Wouldn’t that make the dish overly salty?
You’ll only need to sprinkle a little salt over – and yes, by pressing the moisture out you absorb quite a bit of the salt. Results shouldn’t be salty 🙂
This recipe for zucchini lasagne is so yummy…a few notes for the next time I make it is to be sure to use a mandolin to slice the zucchini because some of my slices were a little on thicker side and needed more than 40 minutes to bake. I also would be sure to remove as much moisture from the zucchini’s prior because they do release a lot of moisture into the dish while baking. I also used a blend of Parmesan cheese and mozzarella which worked really well! Definitely would make again! Makes a great side dish if you’re vegetarian based or for your next gathering!
Awww so glad you liked it! And agreed. The sizing of zucchini thickness matters to help moisture release properly. 🙂 Thanks so much for your feedback!
This was so delicious!! Thank you!
yay! Thank YOU.
Zucchini Lasagna
I just started cooking with Zucchini, this month. I love this receipe! It’s my “goto dish”, anytime! I have made it twice. Once with turkey meat and once without it. Both dishes were delicious! I do have pictures. How do I share them.
But, I am still not sure how to season the Zucchini. So, thank you.
I made this for dinner last night. It was really good. No water from zucchini which was great. A little time consuming but with practice it might go faster.