Print

Spinach and Mushroom Lasagna

Spinach and Mushroom Lasagna

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

There’s something incredibly comforting about layers of cheesy, saucy goodness in this Spinach and Mushroom Lasagna. Whether you’re preparing it for a family dinner, a potluck, or meal prep for the week, this recipe is a crowd-pleaser. Packed with hearty mushrooms, nutritious spinach, and gooey cheese, this dish is as nourishing as it is delicious!

Subscribe to our newsletter to get this recipe delivered straight to your inbox and never miss out on tasty updates!

Ingredients

Scale

For the Filling:

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 3 cups mushrooms, thinly sliced (button, cremini, or a mix)
  • 5 cups fresh spinach, chopped (or 2 cups frozen, thawed, and drained)
  • 1 teaspoon dried oregano
  • ½ teaspoon nutmeg (optional, for a warm, earthy flavor)
  • Salt and pepper, to taste

For the Sauce:

  • 3 cups marinara sauce (store-bought or homemade)
  • 1 cup ricotta cheese
  • 1 egg
  • 2 cups shredded mozzarella cheese, divided
  • ½ cup grated Parmesan cheese

For Assembly:

  • 9 lasagna noodles (use no-boil or cooked according to package instructions)
  • Fresh basil leaves (optional, for garnish)

Instructions

Step 1: Prepare the Filling

  1. Heat olive oil in a large skillet over medium heat.
  2. Add onion and cook for 3-4 minutes until translucent.
  3. Stir in garlic and mushrooms. Cook until mushrooms release their moisture and start to brown, about 8 minutes.
  4. Add spinach, oregano, nutmeg, salt, and pepper. Cook for 2-3 minutes until the spinach wilts and any excess liquid evaporates. Set aside.

Step 2: Mix the Cheese

  1. In a mixing bowl, combine ricotta cheese, egg, 1 cup of mozzarella, and Parmesan cheese. Mix well.

Step 3: Assemble the Lasagna

  1. Preheat your oven to 375°F (190°C).
  2. Spread ½ cup marinara sauce at the bottom of a 9×13-inch baking dish.
  3. Lay 3 lasagna noodles on top of the sauce.
  4. Spread a layer of the ricotta mixture, followed by the spinach and mushroom filling, and a layer of marinara sauce.
  5. Repeat the layers (noodles, ricotta, filling, marinara) two more times.
  6. Finish with a final layer of noodles, remaining marinara sauce, and 1 cup of shredded mozzarella.

Step 4: Bake

  1. Cover the dish with foil and bake for 25 minutes.
  2. Remove the foil and bake for an additional 15-20 minutes until the cheese is bubbly and golden.
  3. Let the lasagna rest for 10 minutes before slicing.

Notes

  • Make it Creamier: Add a béchamel sauce layer for extra richness.
  • Add Protein: Include cooked chicken or turkey for a heartier version.
  • Go Gluten-Free: Use gluten-free lasagna noodles for a celiac-friendly dish.