This Zucchini Lasagna recipe has the same mouthwatering layers of melty cheese and sauce as a classic Lasagna Recipe, but it’s low-carb and keto-friendly. We substituted the lasagna noodles for zucchini slices, making this guilt-free, but so satisfying. You won’t even miss the pasta!

This post may contain affiliate links. Read my disclosure policy.
Zucchini Lasagna Video
Just when you thought you’d made all of the different zucchini recipes, from Zucchini Bread to Zucchini Fritters, then zucchini lasagna comes along and changes your life.
The Best Zucchini Lasagna
Zucchini Lasagna is low-carb, keto, and gluten-free as it uses zucchini cut into thin slices instead of traditional lasagna noodles. It’s an easy swap, but the results are just as delicious. All of the crave-worthy elements of Traditional Lasagna are still the same – a hearty Bolognese Sauce, rich cheese sauce, and layers of gooey mozzarella cheese.
As a bonus, this zucchini lasagna recipe reheats really well, just like you would expect a lasagna to reheat, so you’ll be happy to have leftovers.

Zucchini Lasagna Ingredients
No-noodle zucchini lasagna tweaks a classic recipe to make a more nutritious comfort food you can feel great about. It’s simple to make with these pantry staples
- Zucchini – 4-5 medium/large zucchini cut into thin slices or circles. See our tips for easy slicing below. You can use yellow squash, but the flavor is a little different, and they are typically smaller and less even-shaped. You can also try eggplant or even mushrooms.
- Ground Beef – We used 85/15 fat content for a juicier sauce.
- Aromatics – onion and fresh garlic cloves add wonderful flavor and aroma to the dish.
- Pasta sauce – You can use homemade marinara sauce or store-bought sauce. When shopping for a store-bought marinara, pick one that isn’t too watery. I invert the glass jars to compare how loose they are. You’re less likely to end up with a watery lasagna.
- Basil or parsley – use fresh basil or use either flat-leaf or curly parsley. You can substitute dried herbs (1 Tbsp fresh herbs = 1 tsp dried herbs).
- For the Cheese Sauce – Combine 3 cheeses: low moisture part-skim ozzarella, ricotta cheese, and freshly grated parmesan cheese (or parmesano regiano). Add an egg to help bind the cheese sauce together.

Natasha’s Tips for Slicing Zucchini
We use a mandolin slicer at 1/4” to make thin zucchini ribbons easily, but you can also use a knife or a large vegetable peeler. No matter what method you use, wear safety gloves in the kitchen and be careful not to cut yourself!
How to Make Zucchini Lasagna
- Prepare zucchini slices – Season the zucchini slices with olive oil, salt, and pepper, and place them on a grill, grill pan, or large skillet for 2 minutes per side. I like using the grill because I can cook all of my zucchini at once. Remove the slices, and if you see remaining moisture, pat dry with a paper towel.

- Make the meat sauce – Add olive oil to a large skillet or Dutch oven. Brown the meat and then drain off all but 2 Tbsp of fat. Add onion, garlic, pasta sauce, half of the basil/parsley, salt and pepper. Simmer meat sauce uncovered for 10 minutes and then remove from heat and set aside.
- Make the cheese layer – In a mixing bowl, combine 1 cup of the mozzarella, ricotta cheese, parmesan, egg, remaining basil/parsley, and salt. Stir to combine
- Layer the lasagna – In a 9×13 casserole dish, spread 1/2 cup of the meat sauce, then start to layer. Add a layer of cooked zucchini slices, followed by 1/3 of the meat sauce and 1 cup of mozzarella. Then spread 1/2 of your cheese sauce on top. Continue layering this way until you have 3 layers of zucchini then top with the remaining meat sauce and shredded mozzarella.
- Bake – poke toothpicks over the surface to keep the foil from sticking to the cheese. Cover the dish with foil and bake at 375 degrees for 40-45 minutes. Remove the foil and broil for 3-4 more minutes for a golden cheesy crust. Rest for 15 minutes before slicing and serving.

How do I know when Zucchini Lasagna is done?
The dish is ready when small saucy bubbles form around the edges. If your zucchini lasagna looks slightly too watery, try cooking it uncovered for 15 minutes before broiling.
Why is my zucchini lasagna watery?
Since zucchini is made of mostly water, it will release plenty of liquid as it cooks. In order to avoid a wet and soggy lasagna, I recommend seasoning with salt, then slightly pre-cooking the zucchini to draw out some of the liquid. If you have a grill, this step takes less time than cooking traditional lasagna noodles. Also, avoid cutting your zucchini too thickly.

Serve With
This satisfying dish works great with a light side to complement the hearty layers, and you can also include a side that soaks up the saucy, cheesy layers. These are some of our favorite side dishes for lasagna:
- Caesar Salad
- Garden Salad
- Caprese Salad
- Panzanella Salad
- Garlic Bread
- Focaccia Bread
- Greek Salad
- Maroulosalata

Zucchini is low-calorie and packed with heart-healthy nutrients. This delicious, cheesy, zucchini lasagna gives you all the cheesy, melty goodness of traditional lasagna without the huge calorie count. Comfort you can feel great about. Dig in!
Zucchini Lasagna Recipe

Ingredients
- 2 lbs zucchini, 4-5 medium/large, cut into 1/4” thick slices or rings*
- 1 tbsp olive oil or cooking spray, plus more for meat sauce
- 3 1/2 tsp fine sea salt, divided
- 1 tsp freshly ground black pepper
- 1 1/2 lbs ground beef, 15-20% fat content
- 1 cup yellow onion, chopped
- 3 garlic cloves, minced
- 24 oz pasta sauce, homemade or store-bought
- 1/4 cup chopped basil or parsley, divided
- 4 cups shredded mozzarella cheese, divided
- 15 oz reduced-fat ricotta cheese
- 1 cup shredded parmesan cheese
- 1 large egg
Instructions
- Prepare Zucchini – Preheat outdoor grill, grill pan, or large skillet to medium/high heat. Slice zucchini into 1/4” thick long slices or rings if preferred, discard the ends. Spray or brush both sides lightly with olive oil and season all over with about 2 tsp salt and 1/2 tsp pepper. Grill for 2 minutes per side over medium/high heat until crisp-tender.
- Make the Meat Sauce – preheat the oven to 375 ̊F. Place a deep saucepan or Dutch oven over medium/high heat and add 1 Tbsp olive oil and ground beef. Sauté, breaking it up with a spatula until browned, about 5 minutes. Drain off all but 2 Tbsp of fat. Add diced onions and sauté 5 minutes, then add garlic and sauté another minute. Add pasta sauce, half to the basil or parsley. Season with 1 tsp fine sea salt and 1/2 tsp pepper. Simmer uncovered for 10 minutes, stirring occasionally. Season to taste, then remove from heat.
- Make the Cheese Sauce – In a mixing bowl, combine 1 cup mozzarella, ricotta cheese, parmesan, 1 egg, the rest of your basil or parsley, and 1/2 tsp fine sea salt. Stir to combine.
- Assemble Zucchini Lasagna – Spread 1/2 cup meat sauce in the bottom of a 9×13 casserole dish. Add a layer of zucchini, spread 1/3 of the meat sauce, and sprinkle with 1 cup of mozzarella. Spoon on and spread the top with 1/2 of your cheese sauce. Repeat until you have 3 layers of zucchini.
- Bake – Poke 9-12 toothpicks over the surface of your lasagna (to keep the foil from sticking to the cheese). Cover with foil and bake at 375 ̊F for 40-45 minutes. Remove the foil and broil for 3-4 minutes to create a golden cheesy top. Rest for 15 minutes before slicing and garnish with basil or parsley, if desired, and serve.
Notes
- Make-Ahead: Assemble the lasagna, cover, and refrigerate up to 24 hours before baking or freeze for up to 2 months. Thaw overnight in the refrigerator and let sit at room temperature for 30 minutes before baking.
- To Refrigerate Leftovers: Cover and refrigerate for 3–4 days.
- To Freeze Leftovers: Cover tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
- To Reheat: Cover and bake at 350˚F until heated through, about 15–40 minutes depending on the portion size. You can also reheat in the microwave or air fryer.
Nutrition Per Serving
Filed Under
More Zucchini Recipes
If you love this zucchini lasagna, then you won’t want to miss these easy summer zucchini recipes. Now I’m thinking I should use Zucchini in my Lasagna Roll-Ups!
- Crispy Fried Zucchini
- Zucchini Muffins
- Pasta Primavera
- Grilled Moroccan Vegetable Skewers
- Zucchini Potato Bake
- Zucchini Brownies



Wow. This is a great recipe. Thank you. I fed this to my family of six, and five of us—two of whom are very picky—loved it. My youngest cried and said it was disgusting. But she’s six and enjoys little besides goldfish and apples. I think it’s the high cheese content, but whatever the reason, this recipe is a winner.
Hi Katie! I’m so glad the majority loved it! Thank you for sharing.
Fabulous dish! I cut zucchini with a knife however there was a lot of size variation. May have to get a mandolin at some point! I made the homemade marinara sauce and added a few red chili flakes. I served it with a spinach salad and roasted veggies. My neighbors loved it.
I’m so glad it was enjoyed, Mary!
Your Zucchini Lasagna recipe is my new favorite! I used venison instead of beef and made a smaller portion in a brownie pan. It was amazing! Thank you, Natasha.
Can you use ground turkey instead of beef?
You sure can! I hope you love the recipe!
Your recipes are always right on. Whenever i want a recipe, i go to your site first and I am never disappointed. I especially love all the tips and tricks you include.
I’m so happy to hear that! Thank you for the wonderful feedback.
If I’m trying to make this with the stove, How long would I need to put the zucchini in the oven for?
Hi Cheryl! I have not tested using the stove to advise of the exact timing there but baking it in the oven for 40-45 minutes in instuction #6.
I used fine sea salt, as listed in the directions and followed the directions exactly. Came out VERY salty. Was disappointing after spending about 3 hours to make this recipe. I may try this again but will cut back on the salt a LOT. I did precook the zucchini slices in a large electric skillet as directed and the zucchini was not very watery. Next time I would remove the foil for the last 15 minutes to remove even more moisture.
Hi Donna, I haven’t had that happen where it was too salty for the amount of zucchini. Did you use less zucchini or change any other ingredients or possibly add an extra teaspoon of salt somewhere by mistake?
Yum! This is so delicious! My husband says it’s the best lasagna he has ever had. I agree. I usually don’t like lasagna. I think the trick is the adding of ingredients to the ricotta. Hubby loves noodles so I added lasagna noodles. I used a jarred sauce and ground turkey. I sliced the zucchini with a knife and pan fried them.
Ok. I’m going back for a third helping!
That’s so great to hear!
I shredded my zucchini and sautéed as suggested. Then proceeded with recipe. This is a very delicious recipe.
I’m so glad you enjoyed it, Sandra!
do you remove the seeds before you shread it?
Excellent recipe. I have an abundance of zucchini and this is by far the best way to use them up.
My seven year old son loved this and gobbled it up. Kept asking for seconds and thirds!! Can this be made ahead of time and frozen?
Glad to hear that! You can check the “Mke Ahead” section in the recipe for the freezing tips.
This is so good, and I don’t even usually like zucchini. I like it better than with pasta!
I’m so glad you enjoyed it!
love the recipe, really good. I stuck to the recipe but did add red chili sugar to the sauce. Love the sweet and heat. I love your recipes.
I’m glad that you’re enjoying them, Bill!
Hi Natasha,
I made this and almost followed it exactly, but I didn’t have a mandolin, so I cut the zucchini into slices (like Fried Zucchini) and it was Wonderful and actually it was easier to scoop. I didn’t have any leftovers:) I will make this again, it is yummy and you can have seconds and feel good about what you are eating!!!! Love You & Your Great Recipes!!!!!
Hi Melinda! I’m so glad you’re enjoying the recipes. Thank you so much for sharing.
This zucchini lasagna is a delicious low-carb option! Everyone in my family loved it and we will surely make it again!
Great to hear that it was a hit, Olivia. Thanks for sharing!
This is a perfect addition to our family weeknight meal rotation! This zucchini lasagna is so easy yet super delicious and pleasing, plus it is guilt-free!
That’s so great! It sounds like you have a new favorite, Sharina!
Tash, your crazy humour is infectious. I love it.
And you can cook!
Graham Dyer (Australia)
Aw, thank you!
Looks delicious. More keto or low-carb recipes, please! With love from Poland.
I have been trying to reduce my amount of carbs, so this was amazing to swap pasta with zucchini. thank you so much for sharing this amazing recipe!
It really is the best! I’m so glad you loved it!
Yummo!!! I love the idea of grilling the zucchini first! Haven’t made it yet, but I know it will be fabulous!
I can’t wait for you to try it!
Can the zucchini be pre cooked under the broiler? I don’t have a grill.
Hi Kathleen! You don’t need a grill,
You can use a grill pan, or large skillet and cook them on the stove for 2 minutes per side.