Spinach Lasagna

A hearty vegetarian lasagna featuring layers of whole-wheat noodles, caramelized onions, and spinach, combined with ricotta and Parmesan cheese in a savory sauce. Perfect for a family dinner or special occasion.

8 servings
2 hr

Ingredients

  • 2 tablespoons olive oil
  • 6 whole onions
  • 6 cloves garlic
  • cups chicken or vegetable stock
  • 6 whole scallions
  • 1 tablespoon dried oregano
  • 2 teaspoons salt
  • 1 teaspoon black pepper
  • 9 pieces whole-wheat lasagna noodles
  • 2 packages frozen spinach
  • 1 tablespoon salted butter
  • 1 tablespoon all-purpose flour
  • 1 whole egg
  • 2 cups part-skim ricotta
  • ½ lemon lemon zest
  • 1 spray olive oil cooking spray
  • 1 cup grated Parmesan
  • divided

Cooking Instructions

  1. 1.

    Heat oven to 375°F. In a large sauté pan over medium heat, heat oil. Add onions and garlic; toss to coat. Add 1 cup stock; cover and reduce heat; simmer until onions are soft, 20 minutes. Reserve 1/2 cup liquid. Add scallions, oregano, salt and pepper to onion mixture; increase heat to medium and cook, stirring, until liquid evaporates, 20 minutes. Cook noodles as directed on package; drain and blot dry. Cook spinach as directed on package; drain, squeeze dry, and season with salt and pepper. In a small saucepan over medium heat, melt butter. Add flour; stir until roux is brown, 2 to 3 minutes. Add remaining 1/2 cup stock to reserved liquid; whisk into roux until thick, 5 minutes. In a bowl, beat egg; stir in ricotta and zest. Coat a 9" x 13" pan with cooking spray; spread half of stock-roux mixture on bottom. Line pan with 3 noodles; layer on half of onion and ricotta mixtures, half of spinach and 1/3 cup Parmesan. Repeat layer with 3 noodles, remaining onion and ricotta mixtures and spinach, and 1/3 cup Parmesan. Top with remaining 3 noodles, half of stock-roux mixture and 1/3 cup grated Parmesan. Cover with foil; bake until light brown, 50 minutes. Reduce heat to 325°F; remove foil and bake 15 minutes more. Let lasagna sit 15 minutes; serve.

    120 min