Print

Mushroom and Spinach Lasagna – Earthy, Creamy & Comforting

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich, creamy vegetarian lasagna layered with garlicky mushrooms, wilted spinach, and béchamel sauce. Comforting and satisfying — perfect for family dinners or meal prep.

Ingredients

Scale
  • lbs mushrooms, sliced

  • 68 cups baby spinach

  • 1 onion, chopped

  • 4 garlic cloves, minced

  • 2 tbsp olive oil

  • Salt, pepper, nutmeg

  • 912 lasagna noodles (oven-ready or pre-cooked)

Béchamel Sauce:

  • 4 tbsp butter

  • ¼ cup all-purpose flour

  • 3 cups milk

  • ½ cup grated parmesan

  • Salt, pepper, ¼ tsp nutmeg

Cheese:

  • 2 cups shredded mozzarella

  • ½ cup grated parmesan

  • Optional: 1½ cups ricotta or cottage cheese

Instructions

  • Sauté onion and garlic in olive oil. Add mushrooms and cook until browned. Stir in spinach to wilt. Season and set aside.

  • Make béchamel by whisking butter and flour, then adding milk until thick. Stir in parmesan, salt, pepper, and nutmeg.

  • Layer lasagna: béchamel, noodles, mushroom-spinach, cheeses. Repeat layers and finish with béchamel and mozzarella on top.

  • Cover and bake at 375°F for 25 minutes. Uncover and bake 15–20 minutes more until golden. Let rest before serving.

Notes

  • Use gluten-free pasta and flour if needed.

  • Add chili flakes or herbs for extra flavor.

  • Store leftovers in fridge up to 4 days or freeze.