This Homemade Zucchini Lasagna Recipe features flavorful homemade lasagna baked with plenty of zucchini! This best recipe a quick, easy, and delicious family dinner.You can also serve it for sunday lunch.Everyone loves this layered maked Zucchini Lasagna.

You know that one dish you make because you kinda want to be balanced and you’re not willing to sacrifice taste at the same time,Well this is it because zucchini lasagna might sound like one of those Pinterest ideas that never quite works out but trust me, I was skeptical too when I made it the first time and it turned out soggy so it was basically soup in a baking dish since I didn’t salt the zucchini properly but now I do that religiously.
After a couple of tweaks and a mildly dramatic meltdown in my kitchen, it finally became a go-to because it’s cheesy and hearty yet somehow still light so you can eat a whole slice and not feel like napping for three hours afterward which honestly feels like a miracle.

Have you tried swapping pasta for veggies before, It doesn’t always work but this one is a total game-changer so it’s definitely worth trying.
Ingredients :
- 4 medium zucchinis thinly sliced lengthwise
- 1 lb (450g) ground beef or ground turkey
- 2 cups marinara sauce homemade or store-bought
- 1 cup ricotta cheese
- 1 cup cottage cheese optional for extra creaminess
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 egg
- 2 cloves garlic minced
- 1 small onion chopped
- Salt and pepper to taste
- Olive oil for sautéing
- Fresh basil or parsley optional for garnish

How to Make Zucchini Lasagna
Step 1
The first thing you need to do is preheat the oven to 190°C (375°F). Lightly grease a 9×13-inch baking dish and set aside. Prepare the zucchini strips: Wash the zucchini, trim the ends, and then slice them lengthwise into thin strips using a mandolin or sharp knife. Place them on a towel and sprinkle with salt to absorb moisture. Let them rest for 15 minutes, then pat them dry with a paper towel.
Step 2
Now, make the meat sauce: In a large skillet over medium heat, heat 1 tablespoon of olive oil. Add the chopped onion and minced garlic, and sauté until wilted. Add the ground beef (or turkey), breaking it up with a spoon. Cook until browned, about 8–10 minutes. Drain off any excess fat. Add the marinara sauce and simmer for 5 minutes.
Step 3
Don’t forget to mix the cheese filling: In a mixing bowl, combine the ricotta cheese, cottage cheese if using, eggs, salt, pepper, and half the grated Parmesan cheese. Stir until smooth.

Step 4
Prepare the lasagna: Start by spreading a small amount of meat sauce on the bottom of the baking dish. Then add a layer of zucchini slices. Cover with a layer of the cheese mixture, then a layer of meat sauce, then a sprinkle of mozzarella cheese. Repeat these layers until finished, finishing with a layer of sauce and mozzarella cheese. Sprinkle the remaining Parmesan cheese over the top.
Step 5
Finally, bake the lasagna: Cover with foil and bake for 30 minutes. Remove the foil and bake for another 15–20 minutes, until the surface is golden and bubbly. Let it rest for 10 minutes before cutting.
Kitchen Equipment Needed :
To make these yummy Zucchini Lasagna, you’ll only need a few basic kitchen tools :
- 9×13 inch baking dish
- Sharp knife or mandoline slicer
- Large skillet
- Mixing bowls
- Wooden spoon or spatula
- Measuring cups and spoons
- Aluminum foil
- Oven
Tips for the Best Zucchini Lasagna
Slice zucchini evenly so it cooks consistently.
Let the lasagna rest before cutting it helps the layers hold together.
Use lean meat to reduce grease in the sauce.

What to Eat with Zucchini Lasagna ??
I like to have this Costa with tea for breakfast, and sometimes I eat it alone because it’s filling enough. If I have it during the day, especially if the weather is hot, I like to have it with fruit juice or any other drink.
Looking for more simple Zucchini recipes to try ? Here are a few of our favorites
FAQ’S
How do I keep zucchini lasagna from being watery ?
Slice the zucchini thinly, salt it, let it sit for 15 minutes, and pat it dry before using. You can also grill or roast the slices before layering.
Can I use a different type of cheese ?
Definitely. Mozzarella, ricotta, cottage cheese, cream cheese, or even goat cheese all work well depending on your preference.
Can I use yellow squash instead of zucchini ?
Yes, yellow squash is a great substitute and has a similar texture and taste.
Is it okay to skip the egg in the cheese filling ?
Yes, but the egg helps hold the cheese mixture together. If you skip it, expect a slightly looser filling.
SAVE THIS POST TO YOUR FAVORITE PINTEREST BOARD !

Homemade Zucchini Lasagna
6
servings25
minutes45
minutes230
kcal1
hour10
minutesA light and healthy twist on classic lasagna made with thinly sliced zucchini instead of pasta, layered with savory meat sauce, creamy cheese, and topped with gooey melted mozzarella. Perfect for a low-carb, gluten-free, and veggie-packed dinner the whole family will love.
Ingredients
4 medium zucchinis thinly sliced lengthwise
1 lb (450g) ground beef or ground turkey
2 cups marinara sauce homemade or store-bought
1 cup ricotta cheese
1 cup cottage cheese optional for extra creaminess
2 cups shredded mozzarella cheese
1/2 cup grated Parmesan cheese
1 egg
2 cloves garlic minced
1 small onion chopped
Salt and pepper to taste
Olive oil for sautéing
Fresh basil or parsley optional for garnish
Directions
- The first thing you need to do is preheat the oven to 190°C (375°F). Lightly grease a 9x13-inch baking dish and set aside. Prepare the zucchini strips: Wash the zucchini, trim the ends, and then slice them lengthwise into thin strips using a mandolin or sharp knife. Place them on a towel and sprinkle with salt to absorb moisture. Let them rest for 15 minutes, then pat them dry with a paper towel.
- Now, make the meat sauce: In a large skillet over medium heat, heat 1 tablespoon of olive oil. Add the chopped onion and minced garlic, and sauté until wilted. Add the ground beef (or turkey), breaking it up with a spoon. Cook until browned, about 8–10 minutes. Drain off any excess fat. Add the marinara sauce and simmer for 5 minutes.
- Don't forget to mix the cheese filling: In a mixing bowl, combine the ricotta cheese, cottage cheese (if using), eggs, salt, pepper, and half the grated Parmesan cheese. Stir until smooth.
- Prepare the lasagna: Start by spreading a small amount of meat sauce on the bottom of the baking dish. Then add a layer of zucchini slices. Cover with a layer of the cheese mixture, then a layer of meat sauce, then a sprinkle of mozzarella cheese. Repeat these layers until finished, finishing with a layer of sauce and mozzarella cheese. Sprinkle the remaining Parmesan cheese over the top.
- Finally, bake the lasagna: Cover with foil and bake for 30 minutes. Remove the foil and bake for another 15–20 minutes, until the surface is golden and bubbly. Let it rest for 10 minutes before cutting.
Notes
- Let it rest before serving Allow the lasagna to sit for 10–15 minutes after baking. This helps it set and hold its shape.
- Mix cheeses for flavor Blend ricotta, cottage cheese, and Parmesan for a rich, creamy filling.
- Use egg in the cheese mix It helps bind the cheese and makes the texture creamier and firmer.
- Use fresh herbs Sprinkle basil, parsley, or oregano on top after baking for a fresh and vibrant touch.