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 Lasagana

Spinach Lasagna Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Melissa Gallo
  • Yield: 9 1x



For the Sauce

  • 1 tablespoon plus 1 teaspoon extra-virgin olive oil
  • 1 medium carrot, finely chopped
  • 1 stalk celery, finely chopped
  • 1 medium onion, finely chopped
  • 2/3 cup white wine
  • 1 1/8 c. tomato puree
  • 1 cup water
  • ¼ cup milk

For the Filling

  • 1 ½ tablespoons butter
  • 2 cloves garlic, minced
  • 5 cups fresh spinach, chopped
  • 2 cups ricotta cheese
  • ½ cup Parmesan cheese
  • 1 large egg, beaten
  • 1 teaspoon Italian seasoning
  • ½ teaspoon dried oregano
  • Pinch of ground nutmeg
  • ½ teaspoon salt
  • ¼ teaspoon ground black pepper

For the Lasagna

  • 9 lasagna noodles
  • 2 ¼ cups shredded mozzarella cheese
  • Freshly chopped basil (optional, for garnish)
  • Grated parmesan cheese (optional, for garnish)


To Prepare the Sauce:

  1. Heat the olive oil in a saucepan over medium heat, then add the carrot, celery, and onion. Cook for about 20 minutes.
  2. Pour in the white wine and continue to cook until the wine evaporates.
  3. Add the tomato puree and water, and simmer for about 2 hours over medium-low heat, stirring occasionally. Add more water if necessary. When done, the sauce should be thick, and almost all of the liquid should be evaporated.
  4. Add salt and pepper to taste, then pour in the milk, mix well, and simmer for a few more minutes. Set aside.

To Prepare the Filling:

  1. While the tomato sauce is simmering, prepare the filling.
  2. In a large skillet over medium-high heat, melt the butter. Then add the garlic and sauté for 2 minutes.
  3. Add the spinach and continue sautéing until the spinach is wilted, about 3-4 minutes.
  4. Transfer the spinach to a large bowl with the ricotta cheese, Parmesan cheese, egg, and seasonings. Mix well and set aside.

To Prepare the Lasagna:

  1. Preheat the oven to 375 degrees F.
  2. Cook the lasagna noodles in boiling water until al dente, then set aside.
  3. Spread a thin layer of the tomato sauce on the bottom of a 9×13 baking dish.
  4. Arrange 3 lasagna noodles followed by half of the spinach mixture, ½ cup mozzarella, and 1 cup of the tomato sauce. Repeat for the second layer.
  5. Top with the remaining 3 lasagna noodles, tomato sauce, and mozzarella.
  6. Cover the pan with foil and bake for 45 minutes, then remove the foil and bake for an additional 15 to 20 minutes, or until the cheese is golden brown. Let stand for 15 minutes before serving.
  7. Garnish with fresh basil and Parmesan cheese, if desired.