
Zucchini Noodle and Cottage Cheese Lasagna
A lighter, vegetable-forward lasagna built with tender spiralized zucchini noodles instead of pasta, layered with a creamy blend of cottage cheese and ricotta enriched with fresh spinach and basil. Baked until the cheese is golden and the noodles are tender, this dish delivers classic lasagna comfort with a fresh garden twist and fewer carbs.
- Prep
- 25 min
- Cook
- 45 min
- Wait
- 15 min
- Total
- 1 hr 25 min
- Makes
- One 9×13-inch lasagna (6 servings)
Steps
Before you start
- Preheat your oven to 375°F (190°C)
- Spiralize or use a vegetable peeler to create zucchini noodles from 4 medium zucchini (about 2 pounds)
- If your zucchini noodles are very wet, spread them on paper towels for 10 minutes to release excess moisture
- Have all cheeses and herbs prepped and ready before assembling
Mix the cheese filling
- In a large bowl, combine the cottage cheese, ricotta, beaten egg, minced garlic, chopped spinach, and torn basil.
- Stir until well blended and evenly distributed.
- Season with sea salt, black pepper, and freshly grated nutmeg, tasting and adjusting as needed.
- The mixture should taste well-seasoned; don't hold back on salt and pepper.
+ Show details− Hide details
Ready when: All ingredients evenly combined and well-seasoned
Tip: Taste the cheese mixture before assembling—the noodles are mild, so the filling should be bold and flavorful.
Prepare the baking dish
- Lightly brush a 9×13-inch (23×33 cm) baking dish with olive oil, spreading it evenly over the bottom and sides.
- This prevents sticking and helps the lasagna release cleanly.
+ Show details− Hide details
Ready when: Baking dish lightly oiled and ready
Layer the first sauce
- Spread about 1 cup (240 ml) of marinara sauce evenly across the bottom of the prepared baking dish.
- This base layer prevents the noodles from sticking and distributes sauce throughout.
+ Show details− Hide details
Ready when: Sauce spread in an even layer
Layer noodles and cheese
- Arrange about one-third of the zucchini noodles in a single layer over the sauce, overlapping them slightly as needed.
- Spread about one-third of the cheese mixture (roughly 1 cup / 240 ml) over the noodles, then sprinkle about one-third of the mozzarella cheese (roughly 1/3 cup / 33 g) over the filling.
- Repeat this pattern two more times: noodles, cheese filling, mozzarella.
- You'll have three complete layers.
+ Show details− Hide details
Ready when: Three distinct layers visible, with noodles and cheese evenly distributed
Tip: Don't compress the layers—let the noodles sit naturally so they cook through evenly and the lasagna isn't dense.
Add remaining sauce
- Pour the remaining marinara sauce (about 1.5 cups / 360 ml) evenly over the top layer.
- Spread gently with a spatula so the sauce reaches to the edges and covers all visible noodles.
+ Show details− Hide details
Ready when: Sauce spread evenly to the edges
Top with cheese
- Sprinkle the remaining mozzarella cheese (about 2/3 cup / 67 g) and all of the grated Parmigiano-Reggiano (3/4 cup / 75 g) evenly over the top layer of sauce.
- This creates a golden, melted crust.
+ Show details− Hide details
Ready when: Cheeses evenly distributed across the top
Bake the lasagnaOven 375°F / 190°C
- Place the baking dish in a preheated 375°F (190°C) oven and bake uncovered for 40–45 minutes.
- The lasagna is done when the cheese topping is golden brown, the sauce bubbles around the edges, and a knife inserted into the center comes out hot, indicating the noodles are tender and the filling is heated through.
+ Show details− Hide details
Ready when: Cheese is golden brown, sauce bubbles at the edges, center is hot throughout
Tip: If the top cheese browns too quickly (after 25 minutes), loosely tent the dish with foil to prevent burning while the interior finishes cooking.
Rest before serving
- Remove the lasagna from the oven and let it rest on the countertop for 10–15 minutes before cutting and serving.
- This allows the noodles to set slightly and the cheese to firm up just enough to hold its shape when plated, while still being warm and creamy.
+ Show details− Hide details
Ready when: Top is no longer bubbling actively and feels set when touched gently
Tip: Skipping the rest will result in a looser, more sauce-heavy slice. The rest time is crucial for neat plating.
Good to know
Tips
- If your zucchini noodles release a lot of liquid during preparation or after spiralizing, spread them on paper towels for 10–15 minutes to blot away excess moisture. Excess water will make the lasagna watery and prevent proper cooking.
- For a crisper, more defined top layer, increase the oven temperature to 400°F (200°C) and reduce baking time to 35–40 minutes, checking at 30 minutes to ensure the cheese browns without the filling overcooking.
- This recipe is highly adaptable: add 1 cup (150 g) diced roasted red peppers, mushrooms, or sun-dried tomatoes to the cheese filling for extra flavor and texture.
- Don't skip the resting step. It makes the difference between a sloppy, runny slice and a neat, clean piece that holds together on the plate.
Make ahead
You can assemble the lasagna up to 24 hours ahead of baking. Cover the assembled (unbaked) dish tightly with plastic wrap or foil and refrigerate. Add 5–10 minutes to the baking time if baking straight from cold. Alternatively, bake fully, cool completely, wrap, and refrigerate for up to 4 days, then reheat covered at 350°F (175°C) for 15–20 minutes until warmed through.
Storage & reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave (2–3 minutes per serving, covered) or in a 350°F (175°C) oven, covered with foil, for 10–12 minutes until heated through. The lasagna does not freeze well due to the high water content of zucchini noodles, which become mushy upon thawing.
Substitutions
- full-fat cottage cheese → Greek yogurt (unsweetened, full-fat) or additional ricotta. Use the same amount. Greek yogurt adds tang; all ricotta yields a creamier texture. Both work equally well.
- fresh baby spinach, lightly packed → Thawed frozen spinach, excess moisture squeezed out. Use 10 oz (280 g) frozen spinach, thawed and drained. Reduce active prep time, though flavor is slightly less bright.
- marinara sauce (store-bought or homemade) → Fresh or canned tomato sauce with Italian herbs and garlic. Use 2.5 cups (600 ml) total. Homemade sauce will give a fresher flavor, but store-bought is convenient.
- fresh basil leaves → 2 tablespoons (5 g) dried Italian seasoning or 1 tablespoon (3 g) dried basil. Add dried herbs directly to the cheese mixture. Use half the amount of dried versus fresh; flavor will be less vibrant but still delicious.
More lasagna
See all →Find more like this
- Meal
- Dinner
- Method
- Oven
- Quick & Easy
- Make Ahead




