Zucchini Lasagna

Zucchini lasagna is a fresh take on a classic comfort food dish. It’s loaded with veggies, but still has the rich flavors and scrumptious texture of a traditional lasagna. Top it off with some grated parmesan cheese and basil leaves, and you’ll have the perfect weeknight meal for the whole family.

Zucchini lasagna in a white casserole dish.

When it comes to making weeknight meals a little easier, casseroles can’t be beat. You may have already tried my Whole 30 Chicken Broccoli Casserole or Healthy Breakfast Casserole. But you can never go wrong with a good ol’ lasagna right? Especially a healthy one.

So with several zucchinis left in my fridge I thought, why not make a zucchini lasagna! Not only is this version gluten-free, low-carb, keto-friendly and packed with vegetables, but it’s still got that hearty, cheesy lasagna flavor. Albeit a little lighter and healthier (which is a definite win).

How To Cut Zucchini For Lasagna

You can use a mandoline, peeler or vegetable sheet cutter. But because many people don’t own a vegetable sheet cutter, I’m showing you how to cut your zucchini using a mandolin or a peeler today.

I prefer a mandolin because it allows me to control the thickness of my zucchini and I find it to be faster and easier than a peeler. But it’s up to you.

A single slice of zucchini lasagna on a plate.

How To Make Zucchini Lasagna Less Watery

You may recall from my zucchini noodles post that zucchini is 95% water. That means when you cook it, it will naturally become watery. But if you’re looking to have a little less juice in your lasagna, I do have a few tips:

  • Slice your zucchini into thinner slices: thinner slices mean less zucchini, thus less water.
  • Salt your zucchini and let it sit for 15 minutes: salt draws the water out of the zucchini. Then, just blot it dry with a paper towel.
  • Grill it to reduce the moisture: grill the zucchini for 1-2 minutes on each side.

Personally, I don’t mind if my zucchini is a bit more watery. I just scoop it out with a spatula that has holes to allow any water to drain. But feel free to use the method that works best for you.

Lastly, note that this recipe also uses more zucchini than other zucchini lasagnas, as the slices are layered on top of each other. So it will come out a bit more watery than expected. I personally love biting into the chunks of zucchini, so my motto is the more the better!

What Other Veggies Can You Use In Lasagna?

The beauty of a lasagna is that you can pack it with any thin vegetables. Vegetables such as mushrooms, spinach, onions, or eggplant can be easily added as a layer. Or you can slice pumpkin or sweet potato into alternating slices with the zucchini. The possibilities are endless.

Zucchini Lasagna Ingredients

The ingredients for zucchini lasagna are pretty basic: zucchini, ground beef, pasta sauce, ricotta, parmesan, mozzarella, egg, basil and parsley. But there are a few small details to watch out for when it comes to the texture and consistency. Let’s take a look:

  • Small vs. large zucchini: Either size will work. Just make sure you have about 2 pounds of zucchini which is about 5 small zucchinis or 3 large zucchinis.
  • Part skim vs. whole milk ricotta: Whole milk ricotta has a richer, creamier texture while part skim will save you some calories and fat. Both work great, it’s up to you.
  • Mozzarella vs. parmesan: I suggest to use both! In this recipe I mix the ricotta and parmesan together and grate the mozzarella on top. I love the variety of cheeses.

Zucchini lasagna ingredients all laid out on a table.

How To Make Zucchini Lasagna

It’s easier than you think to make zucchini lasagna. It’s really all about layering. Watch the video below to see exactly how I do it, step-by-step.

  1. Slice your zucchini lengthwise into slices. If you’d like to make your lasagna less watery, use one of the tips above.
  2. Make your bolognese sauce in a large pan over medium high heat. Break down the ground beef into small pieces and cook until it’s browned. Then, stir in the pasta sauce.
  3. Make the ricotta mix by stirring together the ricotta cheese, parmesan, egg, and some salt and pepper.
  4. Spread 1/2 cup of pasta sauce onto the bottom of the casserole dish.
  5. Place your zucchini slices on top of the pasta sauce, then add 1/2 of the bolognese sauce and spread 1/2 of the ricotta mix evenly on top of that.
  6. Sprinkle 1/2 cup of the grated mozzarella, along with some chopped parsley and basil.
  7. Repeat these layers one more time! Feel free to press down on your zucchini in the second layer to get it nice and flat.
  8. Top the zucchini with a sprinkle of more herbs and 1/2 cup of grated mozzarella.
  9. Pop the lasagna in the oven and let it cook for about 40 minutes. Then let it broil for 5 minutes to get a nice golden brown top.
  10. Garnish with whole basil leaves and serve!

The first couple steps of making zucchini lasagna.

The next two steps of making zucchini lasagna.

Zucchini lasagna in a white casserole pan.

How To Store Zucchini Lasagna

Once the lasagna has slightly cooled, place it in a storage container. It can last for 3-5 days in the fridge or a couple months in the freezer. It’s tasty meal prep for sure!

If You Love Zucchini Recipes…

If you still have an abundance of zucchini in your fridge, try out these delicious zucchini recipes next!

Zucchini lasagna in a casserole pan.

Zucchini Lasagna Recipe (Not Watery)

4.95 from 124 votes
Prep Time: 30 mins
Cook Time: 50 mins
Total Time: 1 hr 20 mins
Servings: 12 servings
Author: Lisa Bryan
The best zucchini lasagna recipe is hearty, healthy and delicious. It's gluten-free, low-carb and keto-friendly. Watch the video above to see how to make it!


  • 4 large zucchini
  • 2 pounds ground beef
  • 24 ounces pasta sauce
  • 15 oz ricotta cheese
  • 1 cup shredded parmesan regianno
  • 1 1/2 cups mozzarella
  • 1 egg
  • salt and pepper
  • small handful fresh parsley and basil , chopped


  • Preheat the oven to 400 degrees fahrenheit (200 degrees celsius).
  • Slice the zucchini lengthwise into thin slices, as thin or thick as you'd like. Set aside.
  • Add the ground beef to a large pan over medium high heat. Finely break down the ground beef with a spatula and pan fry it until browned and no longer pink.
  • Pour the pasta sauce on top of the ground beef (remember to reserve 1/2 cup) and stir together, then remove from heat.
  • In a medium bowl, make the ricotta mix by stirring together the ricotta cheese, parmesan, egg, salt and pepper.
  • Spread 1/2 cup of pasta sauce onto the bottom of your 9x13-inch casserole dish.
  • Add your zucchini slices on top of the pasta sauce. They can overlap or you can place them side-by-side.
  • Top the zucchini with 1/2 of the bolognese sauce, and evenly spread 1/2 the ricotta mix on top of that.
  • Add 1/2 cup of grated mozzarella on top of the ricotta, along with a sprinkle of chopped parsley and basil.
  • Repeat these layers one more time.
  • Top the lasagna with a final layer of zucchini slices, a sprinkle of chopped parsley and basil, and 1/2 cup mozzarella cheese.
  • Place the lasagna in the oven and cook for 40-45 minutes. Broil for a couple of minutes to get a nice golden top.
  • Garnish with whole basil leaves and serve.

Lisa's Tips

  • I used store-bought pasta sauce (I love Rao's) but if you'd like to make your bolognese from scratch, you can follow my bolognese recipe.
  • This is the mandoline I love...and don't forget to use cut resistant gloves as well.  Your fingers will thank you! 
  • The casserole dish is 9x13 for those looking for exact measurements. 


Calories: 362kcal, Carbohydrates: 7g, Protein: 25g, Fat: 26g, Saturated Fat: 12g, Cholesterol: 104mg, Sodium: 603mg, Potassium: 626mg, Fiber: 2g, Sugar: 4g, Vitamin A: 720IU, Vitamin C: 16mg, Calcium: 270mg, Iron: 3mg
Course: Main Course
Cuisine: American, Italian
Keyword: Zucchini Lasagna, Zucchini Lasagna Recipe
©Downshiftology. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.
DID YOU MAKE THIS RECIPE?Leave a comment below and share a photo on Instagram. Tag @downshiftology and hashtag it #downshiftology.

Leave a Comment

All comments are moderated before appearing on the site. Thank you for sharing your feedback!

Recipe Rating

Your email address will not be published. Required fields are marked *

348 comments on “Zucchini Lasagna”

  1. Hi where did you get your baking dish you cooked the lasagna in and what is the dish called? 

  2. My husband loved it! 👍👍🙌🙌🙌5 stars

  3. WOW! I would have never thought that I was able to make lasagna. It took me a long while to prepare everything, because I am slow in the kitchen, but it turned out amazing. So delicious, yet light!! I love it! Can’t wait to eat it tomorrow as well haha.5 stars

  4. How long and at what temperature would you reheat a frozen precooked version in the oven?

  5. I make this often and it makes a LOT of food. Sometimes I get a bit bored of eating it. Never thought it would freeze well but last time I  made it in 2 smaller casseroles and froze one, just to see. It freezes wonderfully!! I was pleasantly surprised. The ricotta got a tiny bit grainy but besides that it was great. I defrosted in the fridge then baked at 350 for about …. Honestly I can’t remember. But checked the temp with a thermometer. I’ll update next time I make a frozen pan. I might try it with cottage cheese to see how that freezes. 5 stars

  6. This is the best recipe ever! My family begs for me to make this. My husband who does not like lasagna loves this recipe. Thank you for sharing it.5 stars

  7. I LOVED the idea of this recipe. I feel like certain breads and pastas are causing me some digestive issues, so I was really happy to come across this recipe.

    I am a home cook, using grandma’s recipes and things I find on the internet. Self-taught. So…

    I screwed this meal up by not caring for my ground beef. I could have seasoned and cooked it slightly less before adding the pasta sauce.

    I regretfully chose a cheap store-brand pasta sauce and this made it less tasty. Next time, I will make my own pasta sauce.

    Lastly, without a mandolin slicer or other way to cut uniform slices of zucchini, this is REALLY hard. Mine ended up tasting okay, maybe even good, but could have been so much better if I’d used uniform zucchini.

    The recipe itself was good. I often try to make certain recipes even if I don’t have the best ingredients or tools and but this is one that needs all the right stuff.

    Thanks for sharing!5 stars

  8. I made this for dinner this evening but substituted the ground beef with TVP (for the vegetarians in my family) and cottage cheese for the ricotta (I couldn’t find any in the store) and it was exquisite. Loved by the entire family. I will certainly be making this again. Thank you !5 stars

  9. Amazing recipe that I make often. It firms up and gets less watery in the fridge over night – I’m not sure how but it does. I’ve never er tried freezing it but I just might today- it’s enough for a lot of meals and I get kind of tired of it, ha!! Do NOT use low fat ricotta! I bought it by accident last time and it baked up like rubber. Eek. I do like adding kale, arugula or spinach too! 

  10. This was delicious! I used more cheese and a sprinkle of garlic salt. I will make this again!5 stars

  11. I followed the directions to the letter.  It looks beautiful and tastes good. For me, next time I will add garlic and maybe mushrooms.  

    My lasagna did not hold together. 

    I don’t see how large a portion is.  Any chance of finding out?  Thanks. 

    Great video. 4 stars

    • I’m glad you enjoyed this recipe Bryna! There are 12 servings in this recipe, so I usually slice the lasagna lengthwise down the middle, then across 5 times for 12 portions.

  12. Really delicious!!5 stars

  13. I love this recipe!!!  You do not miss the pasta at all!!!  I make a big dish and freeze and take to work for my meal prep.   5 stars

  14. If freezing the zucchini lasagna should it be baked first?  I have two pans and don’t want to use it now. 

  15. I slipped a layer of no cook lasagna noodles under the zucchini to absorb the water. It makes a very hearty complete meal.

  16. I loved this recipe! Finally a good recipe to use up my zucchini. Making another batch tomorrow to freeze. One of the secrets is the thin slices. Used my mandolin and followed recipes exactly except had to cook mine alittle longer to soften up the zucchini more. Excellent recipe.5 stars

  17. Fairly good recipe.  The cooking time is way off, however.  It should be 400 degrees for a maximum of 30 minutes.  Anything more than 35 minutes will result in browned cheese.  Maybe try 350 degrees for 40 minutes instead?3 stars

    • Thanks for the suggestion Rob! Every oven heats differently. So if you find that it gets burned a bit at the top, cook it for a bit less time, or the option you suggested.

  18. Family enjoyed, I grilled the zucchini slices with olive oil and garlic salt before arranging the dish.  

  19. I made this for a friend who is gluten free and took a third of the ingredients to made my husband and I a mini lasagna (used a bread pan).  I used one pound of ground beef and one pound of hot Italian sausage, a mandolin to slice the zucchini, and the salt method to draw the water out of the zucchini. Delicious!  My new favorite lasagna recipe. 5 stars

  20. can you make this a day ahead of time?

  21. Can you cook and freeze to reheat later would you reheat in oven or microwave 

  22. I baked the zucchini slices on parchment paper after salting & drying. Came out perfect & so tasty.  In the sauce I added fresh basil, diced romas, sautéed chopped  onion, carrots & zucchini for a chunky garden style. Everything was absolutely delicious. I highly recommend. 

  23. Hi! Excited to try this with hearty chopped mushrooms as the “ground beef” to the recipe. Do you see any downsides to putting all the layers together and then keeping it in the fridge for several hours before cooking?