This creamy spinach and mushroom lasagna is a vegetarian delight that combines layers of tender lasagna noodles, sautéed mushrooms, spinach, creamy béchamel sauce, and gooey cheese. Perfect for a comforting dinner or a special occasion, this recipe is rich, flavorful, and surprisingly easy to prepare.


Ingredients

For the Vegetable Filling:

  • 2 tablespoons olive oil or butter
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 2 cups mushrooms, sliced (button, cremini, or portobello)
  • 4 cups fresh spinach (or 1 package frozen spinach, thawed and drained)
  • ½ teaspoon dried thyme or Italian seasoning
  • Salt and pepper, to taste

For the Béchamel Sauce:

  • 4 tablespoons butter
  • 4 tablespoons all-purpose flour
  • 4 cups milk (whole or 2%, warm)
  • ¼ teaspoon nutmeg (optional)
  • Salt and pepper, to taste

For the Lasagna: