Menu Enter a recipe name, ingredient, keyword...

Spinach, Ricotta & Pesto Lasagna Recipe


A deliciously scrumptious and cheesy vegetarian lasagna with spinach, ricotta & pesto.

Google Ads
Rate this recipe 4.4/5 (32 Votes)


  • Digwig's Collaboration Lasagna Noodles:
  • 2 bags (10 ounce) ready-to-use spinach
  • 1 1/2 pounds ricotta cheese
  • 2 large eggs
  • 1/8 teaspoon nutmeg, freshly grated
  • 1/2 teaspoon sea salt
  • 1/2 cup Parmesan cheese, freshly grated
  • 1/2 cup basil pesto
  • 1 1/2 cups simple tomato sauce
  • Digwig's Collaboration Lasagna Noodles (recipe below)
  • 1 1/2 cups full-fat mozzarella cheese, shredded
  • 8 ounces cream cheese, room temperature
  • 12 large eggs
  • 1 cup whipping cream
  • 1/4 teaspoon sea salt
  • Freshly ground black pepper
  • 1 cup full-fat mozzarella cheese, shredded
  • 1 cup Asiago or aged cheddar cheese, shredded


Servings 10
Adapted from


Step 1

Preheat oven to 350°F.

Place the spinach and a scant amount of water in a large pot. Cover and cook over medium-high heat until wilted. Cool, squeeze out the water, and chop finely.

Place the spinach in a large bowl. Stir in the ricotta, eggs, nutmeg, salt, Parmesan, and pesto. Cover and refrigerate for up to 1 day.

Spread 1/4 of the tomato sauce in a 13" x 9" baking dish. Carefully transfer one lasagna noodle to the dish. Spread with another 1/4 of the tomato sauce. Evenly spread the spinach filling on top.

Add more tomato sauce, the remaining lasagna noodle, and the rest of the tomato sauce.

Bake for 35 minutes. Sprinkle with the mozzarella and bake for 10 minutes longer. Remove from the oven and let rest for 10 minutes before serving.

Digwig's Collaboration Lasagna Noodles:

Preheat the oven to 350°F. Generously butter two 13" x 9" nonstick baking pans. (If you don't have nonstick pans, line yours with parchment paper and then butter the paper.)

Place the cream cheese in a food processor and pulse until smooth. Beat in the eggs, one at a time. Add the cream and salt and pepper to taste. Divide the mixture evenly between the prepared pans. Sprinkle evenly with the mozzarella and Asiago or cheddar.

Bake for 20 minutes, or until set. Remove from the oven. Invert each egg sheet onto a separate baking sheet. Let cool on wire racks. Cover and refrigerate.

Makes 2 large egg sheets, enough for one lasagna.

Note: The egg sheets can be made a day in advance.

You'll also love

Review this recipe

Spinach Mushroom Penne Spinach Dip Chicken Bombs