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

Creamy Spinach & Mushroom Lasagna


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lina Judi
  • Total Time: 1 hour 15 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

This creamy spinach and mushroom lasagna is a comforting, vegetarian-friendly dish made with layers of tender noodles, rich ricotta, earthy mushrooms, and a velvety white sauce. Topped with melted mozzarella and parmesan, it’s perfect for cozy dinners or make-ahead meals.


Ingredients

Scale

Lasagna Layers

  • 9 lasagna noodles

  • 1 (15-ounce) package whole milk ricotta

  • 2 (10-ounce) packages frozen chopped spinach, thawed and drained

  • 3 cups shredded mozzarella cheese, divided

  • ¾ cup freshly grated Parmesan cheese, divided

  • 2 tablespoons chopped fresh parsley leaves

For the Sauce

  • ¼ cup unsalted butter

  • 2 cloves garlic, minced

  • 1 pound cremini mushrooms, thinly sliced

  • 1 onion, diced

  • ¼ cup all-purpose flour

  • 3 cups milk, at room temperature

  • 1 teaspoon dried basil

  • ½ teaspoon dried oregano

  • Pinch of nutmeg

  • Kosher salt and freshly ground black pepper, to taste


Instructions

  • Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.

  • Cook the lasagna noodles according to package instructions. Drain and set aside.

  • In a large skillet over medium heat, melt butter. Add garlic and onion, sauté until soft.

  • Add mushrooms and cook until tender and liquid has mostly evaporated, about 8–10 minutes.

  • Stir in flour and cook for 1–2 minutes to form a roux.

  • Gradually whisk in milk, stirring constantly until thickened, about 4–5 minutes.

  • Add basil, oregano, nutmeg, salt, and pepper to taste. Remove from heat.

  • In a mixing bowl, combine ricotta, spinach, 1 cup mozzarella, ¼ cup Parmesan, and parsley. Mix well.

  • Spread a thin layer of the sauce in the prepared baking dish.

  • Layer 3 lasagna noodles over the sauce. Spread ⅓ of the ricotta mixture over the noodles, then add a layer of sauce. Repeat layers two more times, finishing with sauce on top.

  • Sprinkle remaining 2 cups mozzarella and ½ cup Parmesan over the top.

  • Cover with foil and bake for 25 minutes. Remove foil and bake another 15–20 minutes, until top is golden and bubbly.

  • Let rest for 10–15 minutes before slicing and serving.

Notes

  • Be sure to squeeze excess moisture from the spinach to avoid a watery lasagna.

  • Can be assembled ahead and refrigerated before baking.

  • Leftovers store well and can be frozen.
  • Prep Time: 30 minutes
  • Cook Time: 45 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian-American