Go Back Email Link
+ servings

Spinach and Mushroom White Lasagna

A creamy and comforting vegetarian lasagna layered with ricotta, mushrooms, spinach, and a silky white béchamel sauce, perfect for weeknights or special occasions.
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Serving Size 8 servings

Ingredients

Noodles and Sauce

  • 9 pieces lasagna noodles (regular or no-boil)
  • 2 cups bechamel sauce (homemade or store-bought)

Vegetables

  • 2 tablespoons olive oil
  • 1 piece onion, chopped
  • 2 cloves garlic, minced
  • 8 oz mushrooms, sliced (cremini or baby bella)
  • 4 cups fresh spinach, chopped (or 10–12 oz frozen, thawed and squeezed)

Cheeses

  • 15 oz ricotta cheese Mix with egg for structure
  • 1 piece egg
  • 2 cups mozzarella cheese, shredded For layering
  • 1 cup Parmesan cheese, grated For topping

Seasonings

  • to taste Salt and pepper
  • 1 teaspoon dried oregano

Instructions

Preparation

  • Preheat the oven to 375°F (190°C).
  • Cook the lasagna noodles according to package directions. Drain, lay flat on a sheet of parchment or lightly oiled tray, and set aside.
  • Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook until translucent, about 4–5 minutes. Add the minced garlic and cook for 30 seconds until fragrant.
  • Add the sliced mushrooms. Cook, stirring occasionally, until they release their moisture and begin to brown, about 6–8 minutes.
  • Stir in the chopped spinach. Cook until wilted and most liquid has evaporated. Season with salt, pepper, and dried oregano. Remove from heat and let cool slightly.
  • In a medium bowl, combine the ricotta cheese and egg. Mix until smooth and season with a pinch of salt and pepper.

Layering and Baking

  • Spread a thin layer of béchamel sauce on the bottom of a 9×13-inch baking dish. Lay three lasagna noodles across the sauce.
  • Spread one-third of the ricotta mixture over the noodles. Spoon half of the mushroom-spinach mixture on top of the ricotta, then sprinkle about 2/3 cup shredded mozzarella.
  • Repeat: add three noodles, another layer of ricotta, remaining mushroom-spinach, and another 2/3 cup mozzarella.
  • Top with the final three noodles. Pour remaining béchamel evenly over the top and finish with the remaining mozzarella and the grated Parmesan.
  • Cover the dish tightly with aluminum foil and bake for 25 minutes.
  • Remove the foil and bake another 15 minutes, until the top is golden and bubbly.
  • Let the lasagna rest for 8–10 minutes before slicing to allow the layers to set.

Notes

Short on ricotta? Use part-skim cottage cheese. For gluten-free, use gluten-free lasagna noodles. Make sure to drain the vegetables well to prevent a watery lasagna.