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

Spinach Ricotta Lasagna

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Spinach Ricotta Lasagna is a creamy, cheesy, and comforting vegetarian lasagna layered with tender pasta sheets, a rich ricotta-spinach filling, tangy marinara sauce, and melted mozzarella and Parmesan. It’s a hearty and satisfying meal that’s perfect for family dinners or entertaining guests.

  • Total Time: 1 hour 10 minutes
  • Yield: 6 servings

Ingredients

9 oz (250 g) lasagna sheets (fresh or dry)

3 cups marinara sauce

17 oz frozen spinach (about 2 cups once thawed) or fresh spinach, sautéed and drained

24 oz ricotta cheese

5 oz freshly grated Parmesan cheese

9 oz mozzarella cheese (fresh or shredded)

Salt and pepper, to taste

Olive oil or nonstick spray for greasing the dish

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Thaw frozen spinach completely, then squeeze out excess moisture. If using fresh spinach, sauté until wilted, cool, and squeeze dry before chopping.
  3. In a large bowl, mix ricotta cheese, chopped spinach, half of the Parmesan, and salt and pepper until well combined.
  4. Lightly grease a baking dish and spread a thin layer of marinara sauce on the bottom.
  5. Layer lasagna sheets over the sauce, followed by a layer of ricotta-spinach mixture, a sprinkle of mozzarella, and a spoonful of marinara.
  6. Repeat the layers until all ingredients are used, finishing with marinara sauce, mozzarella, and the remaining Parmesan on top.
  7. Cover with foil and bake for 25 minutes. Remove foil and bake another 15 minutes, until cheese is melted and golden.
  8. Let rest for 10 minutes before slicing and serving.

Notes

Mix a beaten egg into the ricotta for a firmer texture.

Add sautéed mushrooms, zucchini, or eggplant for extra flavor.

Use part-skim ricotta and mozzarella for a lighter option.

Make sure spinach is well-drained to avoid a watery lasagna.

Freezes well—wrap portions in foil and bake straight from frozen.

  • Author: Madelynn
  • Prep Time: 20 minutes
  • Cook Time: 40–50 minutes
  • Category: Main Course
  • Method: Baked
  • Cuisine: Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 slice (about 1/6 of lasagna)
  • Calories: 420
  • Sugar: 7g
  • Sodium: 720mg
  • Fat: 22g
  • Saturated Fat: 13g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 3g
  • Protein: 28g
  • Cholesterol: 85mg