Cheesy White and Green Spinach Lasagna / Sarah Crowder / Katie Workman /
Print Recipe

Cheesy White and Green Spinach Lasagna

Rich and creamy; filled with sautéed spinach, fluffy ricotta, simple béchamel sauce, and melty cheeses.
Prep Time40 mins
Cook Time40 mins
Total Time1 hr 20 mins
Course: Main Course
Cuisine: Italian
Servings: 12 People
Calories: 551.78kcal
Author: Katie Workman


For the Ricotta-Basil-Spinach Filling

  • 1 tablespoon unsalted butter
  • ½ cup minced shallots
  • 1 tablespoon minced garlic
  • Kosher salt and freshly ground pepper to taste
  • 2 pounds baby spinach leaves roughly chopped
  • 2 pounds ricotta preferably fresh
  • 2 large eggs
  • 1 cup finely grated Parmesan cheese plus ⅓ cup for sprinkling the top
  • ½ cup chopped fresh basil leaves

For the Béchamel-Cheese Sauce

  • 4 tablespoons (½ stick) unsalted butter
  • ¼ cup all-purpose flour
  • 4 cups (1 quart) whole milk
  • Pinch ground nutmeg optional
  • 1 pound fresh mozzarella shredded
  • 8 ounces shredded Monterey Jack cheese
  • 1 8-ounce package no-boil lasagna noodles (containing 12 noodles)


  • Preheat the oven to 375° F.
  • Make the Spinach-Basil-Ricotta Filling: Heat the tablespoon butter in a large saucepan over medium heat until melted. Add the shallots and garlic, season with salt and pepper and sauté for 2 minutes until tender. Add the spinach in batches and sauté, adding more spinach as each batch wilts down, about 6 minutes in all, until all of the spinach is added and wilted. Adjust the seasoning, transfer to a strainer over a bowl, press down with a spoon to release excess liquid, and set aside to cool slightly.
  • In a large bowl combine the ricotta, eggs, 1 cup Parmesan, and the basil. Season with salt and pepper, then set aside.
  • Make the Béchamel-Cheese Sauce: heat the 4 tablespoons butter in a medium saucepan over medium heat until melted. Whisk in the flour until the mixture turns a light golden color, about 3 minutes. While whisking constantly, slowly pour in the milk. Continue to cook and whisk until the mixture thickens and bubbles, about 4 minutes, adding the nutmeg, if using. Whisk in the mozzarella and Monterey Jack cheeses until they are melted, and season with salt and pepper.
  • If the spinach still seems wet, give it a squeeze with your hands. Stir the drained spinach into the reserved ricotta mixture.
  • Lay out all of the lasagna noodles on a clean counter top. Spread the spinach-ricotta filling evenly over all of the noodles, so that each is topped with about a 1/2-inch thick layer of the spinach-ricotta mixture.
  • Pour a small amount of Béchamel Sauce into the bottom of a 9x13-inch pan and spread it out. Place 4 ricotta-covered noodles in the bottom of the pan to cover it in a single layer. Drizzle 1/3 of white sauce over the noodles. Place another layer of the ricotta-covered noodles over the top, drizzle with another third of the sauce, and then repeat the layers once more. Sprinkle with the remaining Parmesan cheese. Bake for about 40 minutes until the top is golden and the lasagna is bubbling. If you want a more browned top, run it under the broiler for 1 or 2 minutes, watching it carefully.
  • Let the lasagna rest for at least 10 to 15 minutes before cutting into squares and serving warm.


Calories: 551.78kcal | Carbohydrates: 26.71g | Protein: 33.24g | Fat: 35.06g | Saturated Fat: 21.14g | Cholesterol: 140.53mg | Sodium: 636.37mg | Potassium: 718.25mg | Fiber: 2.34g | Sugar: 5.77g | Vitamin A: 8268.14IU | Vitamin C: 21.63mg | Calcium: 759.71mg | Iron: 3.26mg