This cottage cheese zucchini lasagna is a hearty, satisfying dinner made with tender zucchini layers, seasoned ground turkey, tomato sauce, creamy cottage cheese, spinach, mozzarella, and Parmesan. Salting the zucchini first helps control moisture so the finished lasagna slices more cleanly.

If you want the comfort of a baked lasagna without traditional pasta sheets, this zucchini version fits beautifully into a weeknight dinner or relaxed weekend meal. The layers are familiar and cozy, but zucchini keeps the dish lighter in texture while still giving you plenty of cheesy, savory flavor.
The combination works especially well because each layer has a purpose. The turkey tomato sauce brings richness, the cottage cheese and spinach create a creamy middle, and mozzarella and Parmesan give the top that bubbling, lightly browned finish everyone looks forward to.
The most important part is preparing the zucchini properly. Giving the slices time to release their excess water before baking helps prevent a loose, watery casserole and gives you a much more satisfying result when it is time to serve.
Cottage Cheese Zucchini Lasagna Ingredients
Zucchini: Five medium zucchini replace traditional lasagna noodles and create the tender vegetable layers. Slice them as evenly as possible so every section cooks at the same rate.
Salt: A light coating of kosher or sea salt draws excess moisture from the zucchini before assembly. This step makes a noticeable difference in the final texture.
Ground turkey: One pound forms the savory base of the meat sauce. Breaking it into small pieces while browning helps distribute it evenly throughout the lasagna.
Tomato sauce: Two cans provide enough sauce to coat the turkey and create distinct tomato layers without overwhelming the zucchini.
Olive or avocado oil: A small amount helps brown the turkey and keeps it from sticking to the skillet.
Sugar: A tablespoon softens the acidity of the tomato sauce and rounds out the flavor.
Dried basil, oregano, and garlic powder: These simple seasonings give the meat sauce its Italian-inspired character.
Black pepper and salt: Use them to season the turkey mixture to your preferred level.
Fresh spinach: Finely chopped spinach adds color and a savory vegetable element to the cottage cheese layer.
Cottage cheese: The creamy filling ingredient that replaces the ricotta commonly found in lasagna. Its mild flavor pairs naturally with spinach and mozzarella.
Egg: Helps bind the cottage cheese mixture so the layers hold together more securely after baking.
Mozzarella: Melts between the layers and across the surface for the familiar stretchy, golden cheese finish.
Parmesan: Adds a sharper savory note to the final topping. Freshly grated Parmesan melts especially well.

Step-by-Step Cottage Cheese Zucchini Lasagna
STEP 1: Heat your oven to 375°F. Slice the zucchini lengthwise into thin, even strips, aiming for roughly 1/8 inch thick. A mandoline is especially useful here, although a sharp knife also works.
STEP 2: Lay the zucchini strips over paper towels on a large baking sheet and sprinkle them lightly with salt. Leave them for about 30 minutes. As they rest, beads of moisture will appear on the surface.
STEP 3: While the zucchini drains, heat the oil in a large skillet over medium-high heat. Add the ground turkey and cook until browned, breaking it into small pieces as it cooks. Stir in the oregano, basil, garlic powder, salt, and black pepper.
STEP 4: Pour the tomato sauce into the seasoned turkey and add the sugar. Bring the mixture briefly to a boil, then reduce the heat and let it simmer for several minutes so the flavors come together. Transfer the sauce to a bowl.
STEP 5: Add the chopped spinach to the same skillet in batches. Stir until wilted, then transfer it to another bowl and allow it to cool. Mix the cottage cheese with the egg and remaining oregano before folding in the cooled spinach.
STEP 6: Blot the zucchini strips thoroughly with fresh paper towels. Spread a light layer of turkey sauce in the bottom of your baking dish, then begin layering zucchini, cottage cheese filling, meat sauce, and mozzarella. Continue until the ingredients are used, finishing with zucchini and sauce.
STEP 7: Scatter the remaining mozzarella and Parmesan over the surface. Cover the dish with foil and bake for about 30 minutes. Remove the foil and continue baking for another 10 to 15 minutes, until the cheese is melted and lightly browned.
STEP 8: Let the lasagna rest for several minutes before slicing. This short resting period allows the hot filling to settle and makes the portions easier to lift from the baking dish.
Perfect Pairings
A simple green salad is one of the easiest sides for this lasagna. Crisp lettuce, cucumber, or tomatoes with a light vinaigrette provide freshness alongside the warm tomato and cheese layers.
Roasted vegetables are another good option. Broccoli, asparagus, or green beans can roast while the lasagna finishes baking and add plenty of texture without making dinner feel too heavy.
If you want something more traditional, serve the lasagna with warm garlic bread. It is especially useful for picking up any extra tomato sauce left on the plate.
Why does zucchini lasagna sometimes turn watery?
Zucchini naturally contains a large amount of water, and that moisture is released as it heats. Salting the slices before baking draws out part of that liquid. After the 30-minute resting period, blot the zucchini very thoroughly before assembling the layers.
The finished lasagna will still be softer than pasta-based lasagna, but proper draining makes a major difference.
Can I prepare the zucchini ahead of time?
Yes. You can slice and salt the zucchini several hours before assembling the lasagna. Once the moisture has been drawn out, blot the slices well and keep them refrigerated until you are ready to build the dish.
Avoid leaving freshly salted zucchini sitting overnight because it can continue softening and release additional moisture.
Can I use cottage cheese instead of ricotta in lasagna?
Cottage cheese works very well as a lasagna filling. In this dish, combining it with egg and wilted spinach creates a creamy layer that holds together better during baking.
Cottage cheese is naturally looser than some ricotta mixtures, which is another reason controlling moisture in the zucchini and spinach is important.

How thin should zucchini be sliced for lasagna?
Aim for strips around 1/8 inch thick. Thin slices become tender without requiring an unusually long baking time, while slices that are too thick can remain firm and make the layers difficult to cut.
Try to keep the thickness consistent from one strip to another.
Helpful Tips
- Drain both vegetables carefully. Blot the salted zucchini thoroughly, and avoid folding noticeably wet spinach into the cottage cheese mixture.
- Keep the layers relatively thin. Smaller amounts of filling spread evenly between zucchini sheets help the lasagna cook uniformly and make it easier to portion.
- Give it time to rest. Cutting the lasagna immediately after baking can cause the layers to slide. Even a short rest improves the structure considerably.
How to Store & Reheat
Allow leftover lasagna to cool before transferring it to an airtight container or covering the baking dish tightly. Store it in the refrigerator for up to 3 to 4 days.
For individual portions, microwave the lasagna until thoroughly heated. Because zucchini releases some moisture during storage, reheating smaller portions separately can help keep the texture more manageable.
You can also reheat larger portions in a covered baking dish at about 350°F until hot in the center. Remove the cover for the final few minutes if you want to refresh the melted cheese on top.
For longer storage, freeze cooled portions in airtight freezer-safe containers for up to about 2 months. Thaw them overnight in the refrigerator before reheating. The zucchini may become slightly softer after freezing, but the turkey sauce and cottage cheese layers will still retain plenty of flavor.
The key to a dependable zucchini lasagna is moisture control rather than complicated technique. Thin, evenly sliced zucchini, a well-drained spinach filling, and a short resting period after baking all help create distinct layers that stay together on the plate. With savory turkey tomato sauce and plenty of melted cheese throughout, it makes a comforting baked dinner that is just as practical for family meals as it is for preparing leftovers ahead.

Cottage Cheese Zucchini Lasagna
Ingredients
For the Zucchini
- 5 medium-sized zucchini
- Kosher or sea salt as needed for drawing moisture from the zucchini
For the Meat Sauce
- 1 pound ground turkey
- 2 cans 14 ounces each low-sodium tomato sauce
- 1 tablespoon olive oil or avocado oil
- 1 tablespoon granulated sugar
- 1 teaspoon dried basil
- 1 teaspoon garlic powder
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- Freshly ground black pepper to taste
For the Cottage Cheese Filling
- 11 ounces fresh spinach finely chopped
- 15 ounces good-quality cottage cheese such as Knudsen
- 1 large egg
- 1/2 teaspoon dried oregano
For Assembly and Topping
- 8 ounces mozzarella cheese shredded
- 1/3 cup Parmesan cheese preferably freshly grated
Instructions
- Preheat the oven to 375°F (190°C).
- Slice the zucchini lengthwise into approximately 1/8-inch-thick strips using a mandoline, box grater, or sharp knife.
- Cover a large baking sheet with two layers of paper towels. Arrange the zucchini slices in a single layer and season them lightly with salt.
- Allow the zucchini to stand for 30 minutes so the salt can draw out excess moisture.
- Heat the oil in a large skillet over medium-high heat. Add the ground turkey and cook for approximately 5 minutes, stirring frequently and breaking the meat into small pieces as it browns.
- Season the turkey with 1 teaspoon oregano, the dried basil, garlic powder, 1/2 teaspoon salt, and freshly ground black pepper. Continue cooking for about 30 seconds so the seasonings become evenly incorporated.
- Pour in the tomato sauce and stir in the sugar. Bring the sauce to a boil, then lower the heat and simmer for 5 minutes.
- Transfer the finished meat sauce to a medium bowl and reserve it for assembly.
- Using the same skillet, add the chopped fresh spinach in batches. Stir continuously as each portion wilts before adding more.
- Once all of the spinach has wilted, transfer it to a separate bowl and allow it to cool to room temperature.
- Place the cottage cheese in a medium bowl. Add the egg and 1/2 teaspoon dried oregano, then mix thoroughly until evenly combined.
- Fold the cooled spinach into the cottage cheese mixture.
- Use clean paper towels to gently blot the zucchini slices, removing the moisture that has collected on their surfaces.
- Spread a thin portion of the meat sauce across the bottom of a baking dish. Arrange a layer of zucchini slices over the sauce, followed by a portion of the cottage cheese and spinach mixture.
- Add some of the shredded mozzarella and continue building layers with the remaining meat sauce, zucchini, cottage cheese mixture, and mozzarella until the ingredients have been used.
- Finish with zucchini and a final layer of meat sauce. Sprinkle the remaining mozzarella and grated Parmesan evenly over the top.
- Cover the baking dish with aluminum foil and transfer it to the preheated oven. Bake for approximately 30 minutes.
- Remove the foil and continue baking for another 10 to 15 minutes, or until the top is lightly browned and the lasagna is heated throughout.
- Remove the dish from the oven and allow the lasagna to rest for several minutes before cutting into portions and serving.
Notes
- For the best texture, slice the zucchini as evenly as possible and do not skip the salting and blotting process, as this reduces excess liquid in the finished lasagna.
- Freshly ground black pepper, freshly grated Parmesan, and good-quality cottage cheese provide the best overall flavor and texture.
