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

Spinach and Mushroom Lasagna

This spinach and mushroom lasagna is a creamy, cheesy, and flavor-packed vegetarian dish that’s perfect for family dinners, meal prep, or special occasions. Made with layers of tender lasagna noodles, savory mushrooms, wilted spinach, ricotta cheese, and a golden cheesy topping, this dish is the ultimate comfort food!

  • Total Time: 1 hour
  • Yield: 6–8 servings

Ingredients

For the Spinach & Mushroom Filling:

✔️ 10 oz fresh spinach (or 1½ cups frozen spinach, thawed & drained)
✔️ 8 oz mushrooms (cremini, baby bella, or wild mushrooms)
✔️ 1 small onion, finely chopped
✔️ 3 cloves garlic, minced
✔️ 1 tbsp olive oil
✔️ Salt & black pepper to taste

For the Ricotta Cheese Layer:

✔️ 2 cups ricotta cheese
✔️ 1 egg (for binding)
✔️ ½ teaspoon nutmeg

For the Lasagna Assembly:

✔️ 12 lasagna noodles (regular or no-boil)
✔️ 2 cups mozzarella cheese, shredded
✔️ 1 cup Parmesan cheese, grated
✔️ 2 cups marinara sauce (or homemade tomato sauce)

📌 Pro Tip: If using frozen spinach, make sure to squeeze out all excess water to prevent a watery lasagna.

Instructions

1️⃣ Prepare the Mushroom & Spinach Filling

  • Heat olive oil in a large skillet over medium heat.
  • Add onions and garlic and sauté until fragrant.
  • Stir in mushrooms and cook until soft and golden brown.
  • Add spinach and cook until wilted (if using fresh) or heated through (if using frozen).
  • Season with salt and black pepper to taste. Set aside.

📌 Pro Tip: Drain excess moisture to prevent a watery lasagna.


2️⃣ Mix the Ricotta Cheese Layer

  • In a bowl, mix ricotta cheese, egg, nutmeg, salt, and pepper.
  • Stir until smooth and creamy.

3️⃣ Assemble the Lasagna

  • Preheat oven to 375°F (190°C).
  • Spread 1 cup of marinara sauce in the bottom of a 9×13-inch baking dish.
  • Layer 3 lasagna noodles over the sauce.
  • Spread ⅓ of the ricotta mixture, then ⅓ of the spinach-mushroom filling, and sprinkle mozzarella cheese on top.
  • Repeat until all layers are complete, finishing with cheese on top.

📌 Pro Tip: For an extra cheesy top, mix Parmesan with mozzarella for better browning!


4️⃣ Bake Until Golden & Bubbling

  • Cover with foil and bake for 30 minutes.
  • Remove foil and bake 15 more minutes until the cheese is golden brown and bubbling.
  • Let the lasagna rest for 10 minutes before slicing.

📌 Pro Tip: Letting the lasagna cool slightly before slicing ensures clean layers!

  • Author: Tom
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Keywords: spinach and mushroom lasagna, vegetarian lasagna, homemade lasagna, ricotta lasagna, cheesy lasagna, baked lasagna, pasta recipes, easy lasagna recipe

Index