If you’ve been craving something comforting but also fresh and healthy, this Zucchini Lasagna Recipe is a total game changer. It swaps out traditional pasta sheets for tender zucchini slices, giving you all the rich, layered flavors of classic lasagna without the heaviness. Perfectly balanced with lean ground turkey, creamy cheeses, and fragrant herbs, this recipe brings bright colors and vibrant tastes right to your table. It’s a fantastic dish that feels indulgent and wholesome at the same time—ideal for family dinners or impressing guests with something unique.

Ingredients You’ll Need
This Zucchini Lasagna Recipe comes together beautifully with straightforward ingredients that each play a key role in taste, texture, and color. From fresh veggies to aromatic herbs and satisfying cheeses, everything combines to create a harmonious dish you’ll want to make again and again.
- 5 medium zucchini, sliced into ¼-inch thick noodles: These replace traditional pasta layers for a lighter, crisp-tender base.
- Salt, for zucchini noodles: Helps draw out moisture so your lasagna isn’t watery.
- 1 tablespoon olive oil: Adds richness and helps sauté the veggies evenly.
- ½ small yellow onion, diced: Brings a subtle sweetness and depth.
- 1 lb ground turkey (93/7 lean): A lean protein that keeps the dish hearty but healthy.
- 3 cloves garlic, minced: Infuses the sauce and meat with strong, savory flavor.
- 1 cup part-skim ricotta cheese: Provides creamy mildness and light texture.
- ½ cup fat-free cottage cheese: Adds fluffiness and a touch of tang.
- ¼ cup grated Parmesan cheese: Boosts umami and salty richness.
- 1 large egg: Binds the cheese mixture for perfect layering.
- 1 teaspoon salt: Enhances all the flavors in the dish.
- ½ teaspoon black pepper: Adds gentle spice without overpowering.
- 2 teaspoons dried oregano: Gives an earthy, Italian herb note.
- ¼ cup chopped fresh basil: Bright, fragrant, and an absolute must in any lasagna.
- 1 ½ cups marinara sauce (jarred): The saucy base that ties everything together with tomato tang.
- 2 cups shredded lite mozzarella cheese, divided: Melts beautifully for gooey, cheesy layers.
How to Make Zucchini Lasagna Recipe
Step 1: Prep Zucchini and Preheat Oven
Start by preheating your oven to 350°F (177°C) and greasing a 9×13 inch baking dish—it’s important to have everything ready so you can move quickly as you assemble. Then slice your zucchini into nice, even ¼-inch thick noodles and sprinkle them generously with salt. Let them sit for 10 minutes to release excess moisture, then pat them dry with paper towels. This step keeps your lasagna from getting soggy and helps the zucchini maintain some bite through baking.
Step 2: Brown Meat and Sauté Onions
Heat olive oil in a large skillet over medium-high heat. Toss in the diced onion and cook until it softens and starts to get translucent, which releases its natural sweetness. Next, add the ground turkey and cook until it browns nicely, breaking it apart as you go for even cooking. Just before it’s done, stir in the minced garlic—letting it cook briefly brings out that rich aroma without burning.
Step 3: Make the Cheese Mixture
In a mixing bowl, combine ricotta cheese, fat-free cottage cheese, grated Parmesan, the large egg, salt, black pepper, dried oregano, and fresh chopped basil. Stir everything together until smooth and fragrant. Then fold in your cooked turkey and onion mixture—this cheesy, herby blend is what makes each lasagna layer sing with flavor and texture.
Step 4: Layer the Lasagna
Now for the fun part: assembling your Zucchini Lasagna Recipe. Spread about ½ cup of marinara sauce evenly over the bottom of the prepared baking dish to prevent sticking. Add a layer of zucchini noodles, followed by another ½ cup of marinara, then half of the ricotta and turkey mixture, and top with 1 cup of shredded mozzarella cheese. Repeat this layering sequence once more, finishing off with a layer of mozzarella on top for that golden, melty finish.
Step 5: Bake and Broil
Place the assembled lasagna in your preheated oven and bake for 45 minutes. Once baked through and bubbly, switch your oven to broil for about 5 minutes to brown the top cheese layer beautifully. Keep a close eye during broiling to achieve that perfect golden crust without burning.
Step 6: Cool and Serve
Remove the lasagna from the oven and allow it to cool for at least 15 minutes. This resting time lets it set up so portions come out clean-cut and helps excess liquid drain off. Then, dive in and enjoy a slice of this vibrant, satisfying Zucchini Lasagna Recipe.
How to Serve Zucchini Lasagna Recipe

Garnishes
Sprinkle freshly chopped basil or parsley on top right before serving to add a pop of bright green color and fresh herbaceous flavor. A little drizzle of good quality olive oil or a few red pepper flakes can also heighten the dish’s appeal and taste.
Side Dishes
This lasagna pairs beautifully with a crisp green salad dressed in tangy vinaigrette to cut through the richness. Garlic bread or warm, crusty baguette slices are perfect to scoop up any extra sauce and cheese left on your plate.
Creative Ways to Present
If you want to impress, try serving individual portions in small, oven-safe ramekins for personal mini lasagnas. Or layer your zucchini lasagna in clear glass dishes for a stunning, colorful display of the various layers—both look fabulous and make the meal feel even more special.
Make Ahead and Storage
Storing Leftovers
Leftover zucchini lasagna stores wonderfully in an airtight container in the fridge for up to 4 days. The flavors continue to meld beautifully overnight, making your next meal even tastier.
Freezing
You can freeze this Zucchini Lasagna Recipe for up to 3 months. Bake it first, then cool completely and wrap tightly with plastic wrap followed by aluminum foil to prevent freezer burn. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat leftovers in the oven at 350°F (177°C) until warmed through, which usually takes about 20 minutes covered with foil to keep the zucchini tender. You can also microwave individual portions for quicker meals, just cover to prevent drying.
FAQs
Can I use a different type of meat in this Zucchini Lasagna Recipe?
Absolutely! Ground beef, chicken, or even Italian sausage can be substituted depending on your preference. Adjust seasoning accordingly to suit your chosen meat.
Do I need to peel the zucchini before slicing it?
There’s no need to peel zucchini; the skin adds color, nutrients, and texture. Just make sure to slice the noodles evenly for consistent cooking.
Is it okay to use homemade marinara sauce?
Yes! Homemade marinara sauce works beautifully and lets you control the flavors. Just use about 1 ½ cups as the recipe calls for.
Can this recipe be made vegetarian?
Definitely. Replace the ground turkey with sautéed mushrooms, lentils, or crumbled tofu to enjoy a vegetarian version without sacrificing heartiness.
How do I prevent the lasagna from becoming watery?
Salting and patting dry the zucchini noodles is key to removing excess moisture. Also, letting the lasagna rest before slicing helps it set and reduces weeping.
Final Thoughts
This Zucchini Lasagna Recipe is a wonderful way to enjoy all the cozy goodness of lasagna with a fresh, light twist. From the flavorful turkey and cheesy layers to the vibrant zucchini noodles, it’s a dish that brings warmth and joy every time it’s served. I highly recommend giving it a try for your next family dinner or weekend meal—you might just find your new favorite comfort food!
Print
Zucchini Lasagna Recipe
- Prep Time: 20 minutes
- Cook Time: 1 hour (including baking and broiling)
- Total Time: 1 hour 20 minutes
- Yield: 14 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Italian
- Diet: Low Fat
Description
This healthy and delicious Zucchini Lasagna recipe is a low-carb twist on the classic Italian favorite. Using thinly sliced zucchini noodles instead of pasta, it combines lean ground turkey, savory marinara sauce, and a flavorful blend of ricotta, cottage, Parmesan, and mozzarella cheeses. This baked dish is perfect for a family meal, offering a satisfying and nutritious alternative that’s easy to prepare and full of comforting flavors.
Ingredients
Zucchini Noodles
- 5 medium zucchini, sliced into ¼-inch thick noodles
- Salt, for zucchini noodles
Meat and Sauté
- 1 tablespoon olive oil
- ½ small yellow onion, diced
- 1 lb ground turkey (93/7 lean)
- 3 cloves garlic, minced
Cheese Mixture
- 1 cup part-skim ricotta cheese
- ½ cup fat-free cottage cheese
- ¼ cup grated Parmesan cheese
- 1 large egg
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 teaspoons dried oregano
- ¼ cup chopped fresh basil
Other Ingredients
- 1 ½ cups marinara sauce (jarred)
- 2 cups shredded lite mozzarella cheese, divided
Instructions
- Prep Zucchini and Preheat: Preheat your oven to 350°F (177°C) and grease a 9×13 inch baking dish. Slice the zucchini into ¼-inch thick noodles and sprinkle generously with salt. Let the salted zucchini sit for 10 minutes to draw out moisture. Afterward, pat the noodles dry thoroughly using paper towels to remove excess liquid.
- Brown Meat and Sauté Onions: Heat olive oil in a large skillet over medium-high heat. Add the diced onion and sauté until softened and translucent. Add the ground turkey to the skillet and cook until browned, breaking it up into small pieces as it cooks. Stir in the minced garlic and cook for an additional minute until fragrant.
- Make Cheese Mixture: In a medium bowl, combine the ricotta cheese, fat-free cottage cheese, grated Parmesan cheese, egg, salt, black pepper, dried oregano, and chopped fresh basil. Mix these ingredients well, then fold in the cooked ground turkey mixture until fully incorporated.
- Layer Lasagna: Spread ½ cup of marinara sauce evenly over the bottom of the prepared baking dish. Arrange a layer of zucchini noodles on top of the sauce, then spread another ½ cup of marinara over the noodles. Add half of the ricotta and turkey mixture, followed by 1 cup of shredded mozzarella cheese. Repeat the layering process—zucchini noodles, marinara sauce, remaining cheese mixture, and final cup of mozzarella cheese.
- Bake and Broil: Place the baking dish into the preheated oven and bake for 45 minutes, allowing the flavors to meld and the dish to cook through. After baking, switch the oven to broil and cook for an additional 5 minutes to brown and crisp the top layer of cheese.
- Serve: Remove the lasagna from the oven and let it cool for 15 minutes before serving. This resting time helps the dish set and makes it easier to cut. Drain any excess liquid if necessary, then slice and enjoy your healthy zucchini lasagna.
Notes
- Salting and patting dry the zucchini noodles is key to preventing watery lasagna.
- You can substitute ground turkey with ground chicken or lean ground beef if preferred.
- Use fresh basil if available for a brighter flavor, but dried basil also works well.
- Allowing the lasagna to rest after baking improves texture and slicing.
- For a vegetarian version, omit the turkey and add sautéed mushrooms or lentils as a protein substitute.

