Easy Baked Spinach Mushroom Lasagna Recipe for Family Dinners

Make this baked spinach mushroom lasagna recipe with layers of spinach mushrooms ricotta cheese mozzarella and marinara sauce for a comforting vegetarian dinner perfect for family meals.

ayushi singh

@postcardsbyAS

Some recipes feel like they were made for slow evenings, family gatherings, and second helpings. Baked Spinach Mushroom Lasagna is one of those dishes.

Layered with tender pasta sheets, a rich mushroom filling, spinach, creamy cheese, and flavorful tomato sauce, this lasagna delivers everything people love about comfort food without feeling overly heavy. The mushrooms add a deep, savory flavor while the spinach brings freshness that balances every layer.

The best part is that it tastes even better after resting for a few minutes, allowing all the flavors to settle together beautifully.

Blog Image

Ingredients You'll Need

For the Filling

  • 2 tablespoons olive oil
  • 250g mushrooms, sliced
  • 3 cups spinach, chopped
  • 3 cloves garlic, minced
  • Salt and black pepper to taste
  • 1 teaspoon Italian seasoning

For the Lasagna

  • 9 lasagna sheets
  • 2 cups marinara sauce
  • 2 cups ricotta cheese
  • 2 cups mozzarella cheese, shredded
  • 1/2 cup parmesan cheese

How to Make Baked Spinach Mushroom Lasagna

1. Prepare the Filling

Heat olive oil in a large skillet.

Add mushrooms and cook until they release their moisture and begin to brown.

Stir in garlic, spinach, Italian seasoning, salt, and pepper.

Cook until the spinach wilts.

Remove from heat and allow the mixture to cool slightly.

2. Prepare the Cheese Mixture

In a bowl, combine ricotta cheese with half of the parmesan cheese.

Mix until smooth.

3. Build the Lasagna

Spread a thin layer of marinara sauce on the bottom of a baking dish.

Add a layer of lasagna sheets.

Spread ricotta mixture, mushroom-spinach filling, marinara sauce, and mozzarella cheese.

Repeat the layers until all ingredients are used.

Finish with mozzarella and remaining parmesan cheese on top.

4. Bake

Cover with foil and bake at 190°C (375°F) for 30 minutes.

Remove the foil and bake for another 15 minutes until the top is golden and bubbling.

5. Rest Before Serving

Allow the lasagna to rest for 10 minutes before slicing.

This helps the layers stay intact when served.

Watch the video recipe here:

Pantry Staples That Work Best

A few quality ingredients can make a noticeable difference:

Good-quality marinara sauce.

Fresh mushrooms.

Whole milk ricotta cheese.

Fresh spinach.

Italian seasoning blend.

Parmesan cheese

Final Tip

Don't rush the resting time after baking. Letting the lasagna sit for about 10 minutes helps the layers firm up, making it easier to cut clean slices and preventing the filling from spilling out onto the plate.If you're making this ahead of time, assemble it a day in advance and refrigerate it overnight. The flavors become even richer by the next day.Mushrooms bring a rich savory flavor to this lasagna, much like they do in myClassic Mushroom Risotto, a cozy dinner perfect for cooler evenings.

Final Tip

Don't rush the resting time after baking. Letting the lasagna sit for about 10 minutes helps the layers firm up, making it easier to cut clean slices and preventing the filling from spilling out onto the plate.

If you're making this ahead of time, assemble it a day in advance and refrigerate it overnight. The flavors become even richer by the next day.

Mushrooms bring a rich savory flavor to this lasagna, much like they do in my Classic Mushroom Risotto, a cozy dinner perfect for cooler evenings.