Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Spinach-Zucchini Lasagna: A Fresh and Flavorful Twist on a Classic


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Julie
  • Total Time: 1 hour 10 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

A comforting, veggie-packed lasagna layered with tender zucchini, earthy mushrooms, sautéed spinach, and a rich mix of cheeses. It’s wholesome, cheesy, and full of flavor—perfect for a cozy dinner or meal prep!


Ingredients

Scale

For the vegetables:

  • 3 tablespoons extra-virgin olive oil, divided

  • 1 pound cremini mushrooms, thinly sliced

  • 1 clove garlic, minced

  • ½ teaspoon salt

  • ¼ teaspoon ground pepper

  • 1 (11-ounce) package baby spinach

  • 1 medium zucchini, cut lengthwise into 1/8-inch planks

For the cheese filling:

  • 1 large egg, lightly beaten

  • 1 (15-ounce) container part-skim ricotta cheese

  • 1½ cups shredded part-skim mozzarella cheese, divided

  • 1 cup grated Parmesan cheese, divided

For assembly:

  • 1 (25-ounce) jar low-sodium marinara sauce, divided

  • 6 sheets oven-ready lasagna noodles

  • Chopped fresh basil and/or parsley for garnish


Instructions

  • Preheat oven to 375°F (190°C) and grease a 9×13-inch baking dish.

  • Cook mushrooms: In a large skillet over medium heat, add 2 tablespoons olive oil. Sauté mushrooms, garlic, salt, and pepper until browned, about 6–8 minutes. Set aside.

  • Sauté spinach: In the same pan, add remaining oil and spinach. Cook until wilted. Let cool, then squeeze out excess moisture and chop.

  • Mix cheese filling: In a bowl, combine ricotta, egg, half the mozzarella, half the Parmesan, and chopped spinach. Stir until smooth.

  • Assemble lasagna: Spread a thin layer of marinara on the dish bottom. Add 2 lasagna noodles, ⅓ of ricotta mix, ⅓ of mushrooms, ⅓ of zucchini planks, and ⅓ of remaining sauce. Repeat layers twice more. Top with final noodles, sauce, and remaining mozzarella and Parmesan.

  • Bake: Cover with foil and bake for 25 minutes. Remove foil and bake another 25 minutes until bubbly and golden. Let rest 10 minutes before serving.

 

  • Garnish: Sprinkle with fresh basil or parsley before serving.

Notes

Make sure zucchini planks are thin to prevent a watery lasagna

Let the lasagna rest before cutting for cleaner slices.

 

  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Category: Main Course
  • Method: Baked
  • Cuisine: Italian