Print

Mushroom and Spinach Lasagna That’s Cozy & Comforting

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This mushroom and spinach lasagna is a creamy, comforting vegetarian main layered with earthy mushrooms, tender spinach, and a rich béchamel sauce — perfect for family dinners or make-ahead meals.

Ingredients

Scale
  • 1 lb cremini or button mushrooms, sliced
  • 5 cups fresh spinach or 10 oz frozen spinach, thawed and drained
  • 1 onion, diced
  • 3 garlic cloves, minced
  • 2 tbsp olive oil
  • 4 tbsp butter
  • ¼ cup all-purpose flour
  • 3 cups milk
  • ¼ tsp ground nutmeg (optional)
  • ¾ cup grated Parmesan cheese (divided)
  • 1½ cups ricotta cheese
  • 1½ cups shredded mozzarella cheese
  • 912 lasagna noodles (boiled or oven-ready)
  • Salt and pepper to taste

Instructions

  1. Sauté onion and garlic in olive oil until soft. Add mushrooms and cook until browned. Stir in spinach. Set aside.
  2. Melt butter in saucepan, whisk in flour, cook 1–2 mins. Gradually add milk. Simmer until thickened. Stir in nutmeg, ¼ cup Parmesan, salt, and pepper.
  3. Preheat oven to 375°F. Spread béchamel in baking dish. Layer noodles, mushroom-spinach mix, béchamel, ricotta. Repeat layers 2 more times.
  4. Top with noodles, remaining béchamel, mozzarella, and Parmesan.
  5. Cover with foil and bake 25 mins. Uncover and bake 15–20 mins more until golden. Let rest before slicing.

Notes

Use part-skim cheese for a lighter version. Swap ricotta with cottage cheese if desired. Gluten-free and dairy-free options available.