Mushroom Spinach Italian Delight

Section: Heartwarming Recipes for Cozy Nights

This savory Italian bake features tender lasagna noodles layered with a flavorful mix of sautéed mushrooms and fresh spinach. Rich ricotta, mozzarella, and Parmesan cheeses add creamy texture, complemented by tangy marinara sauce. Baked to golden perfection, this dish delivers comforting warmth and depth with every bite, making it ideal for gatherings or weeknight meals.

A woman cooking in a kitchen.
Created By Sarah Lynn
Updated on Sat, 22 Nov 2025 05:11:58 GMT
A large lasagna with mushrooms and spinach on top. Highlight
A large lasagna with mushrooms and spinach on top. | satisfymeals.com

This mushroom and spinach lasagna is a cozy, satisfying dish that layers earthy mushrooms and fresh spinach with creamy ricotta and melty mozzarella. It offers a perfect balance of flavors while being a vegetarian option that fills the dinner table with warmth and comfort. Whether it’s a weeknight meal or a weekend treat, this recipe is designed to bring a sense of home to every bite.

The first time I made this recipe, the aroma filled my kitchen and got my whole family gathered around the table. Now it’s a go-to for cozy nights when I want something nourishing but fuss-free.

Gather Your Ingredients

  • Nine lasagna noodles: choose good quality dried noodles for even cooking
  • Two tablespoons olive oil: adds richness and enhances sautéed veggies
  • One onion, finely chopped: provides a sweet and savory base
  • Three cloves garlic, minced: essential for depth of flavor
  • One pound mushrooms, sliced: cremini or button mushrooms give earthiness and texture
  • Half teaspoon dried thyme: adds a subtle herbaceous note pick fresh or well-sealed dried thyme for best taste
  • Salt and pepper to taste: use sea salt if possible for a cleaner seasoning
  • Three cups marinara sauce: choose a simple high-quality tomato sauce for bright acidity
  • Two cups ricotta cheese: creamy layer that balances the tangy tomato
  • One cup shredded mozzarella cheese: melts beautifully and adds gooeyness
  • Half cup grated Parmesan cheese: sharp and nutty accent
  • Two cups fresh spinach leaves, chopped: adds color, nutrients, and mild flavor
  • Fresh basil leaves for garnish: brightness and freshness to finish the dish

How to Make It

Sauté the Aromatics:
Heat olive oil in a large skillet over medium flame. Add finely chopped onion and cook for about three to four minutes until translucent and fragrant. Stir in minced garlic and continue cooking for an additional minute so the flavors meld without burning.
Cook the Mushrooms and Spinach:
Add the sliced mushrooms to the skillet with dried thyme, salt, and pepper. Sauté until mushrooms are tender and all released moisture evaporates, which concentrates their umami flavor. Toss in the chopped spinach and cook down for two to three minutes until wilted. Remove from heat.
Prepare the Pasta:
Fill a large pot with salted water and bring it to a rolling boil. Add lasagna noodles carefully to avoid breaking them. Cook according to package directions until al dente which usually takes around eight to ten minutes. Drain noodles and lay them flat or in a single layer on a clean kitchen towel to prevent sticking.
Assemble the Lasagna:
Preheat oven to 375 degrees Fahrenheit (190 degrees Celsius). Lightly grease a nine by thirteen inch baking dish with olive oil or cooking spray. Spread a thin layer of marinara sauce at the bottom to prevent noodles sticking to the dish. Lay three lasagna noodles side by side on the sauce. Spread half of the ricotta cheese evenly over the noodles. Spoon half of the mushroom and spinach mixture on top and distribute it evenly. Sprinkle a third of the mozzarella and Parmesan cheese over the top. Repeat layers with remaining noodles, ricotta, mushroom mixture, and cheeses. Finish with a generous layer of marinara sauce on top.
Bake the Lasagna:
Cover the dish tightly with aluminum foil and place it in the preheated oven. Bake for 25 minutes to heat everything through and allow flavors to meld. Remove foil carefully and continue baking for another 10 to 15 minutes until the cheese on top melts and turns golden brown and bubbly.
A delicious looking lasagna with mushrooms and spinach.
A delicious looking lasagna with mushrooms and spinach. | satisfymeals.com

My favorite ingredient here has to be the mushrooms. They soak up flavors beautifully and give this vegetarian dish a meaty texture without heaviness. I remember making this for my family when a friend brought over fresh mushrooms from a local farm. The dish felt extra special that night and has since been a beloved repeat on our table.

Flavor Boosters

Store any leftover lasagna covered tightly in the refrigerator for up to four days. Reheat in the oven or microwave until warmed through. To freeze, portion into airtight containers and freeze for up to three months. Thaw in the refrigerator overnight before reheating.

Serving Suggestions

Pair the lasagna with a simple mixed green salad dressed with lemon vinaigrette to cut through the richness. Serve alongside garlic bread or toasted baguette slices to soak up extra sauce. A light sparkling water with lemon or an Italian red wine like Chianti complements the flavors well.

Creative Twists

Swap ricotta for cottage cheese for a lighter texture. Use kale or Swiss chard instead of spinach for a heartier green. Substitute shredded cheddar or Gruyère cheese for mozzarella for a new flavor twist. Try a jarred roasted red pepper sauce instead of marinara for a smoky profile.

A delicious mushroom and spinach lasagna recipe.
A delicious mushroom and spinach lasagna recipe. | satisfymeals.com

This lasagna delivers hearty flavor and comforting textures that delight all ages.

Common Questions About the Recipe

→ What type of mushrooms work best in this dish?

Cremini or button mushrooms are ideal for their firm texture and earthy flavor, which complement the spinach and cheeses well.

→ Can I prepare the filling in advance?

Yes, sauté the mushrooms and spinach beforehand and store them in the refrigerator. Assemble and bake just before serving for best freshness.

→ Is it necessary to cook the noodles before layering?

Yes, boiling the lasagna noodles until al dente ensures they soften properly during baking and blend smoothly with the layers.

→ How can I achieve a bubbly and golden top?

Baking covered initially locks in moisture, then uncovering in the final 10-15 minutes allows the cheese to bubble and brown nicely.

→ What herbs enhance the flavor of this lasagna?

Dried thyme adds subtle earthiness to the mushrooms, while fresh basil leaves garnish the finished dish with fragrant brightness.

Mushroom Spinach Italian Lasagna

Earthy mushrooms and fresh spinach layered with creamy cheeses and marinara for a savory Italian dish.

Preparation Time
20 minutes
Time to Cook
40 minutes
Overall Time
60 minutes
Created By: Sarah Lynn

Type of Recipe: Comfort Food

Level of Difficulty: Simple to Make

Cuisine Category: Italian

Makes: 6 Portions

Dietary Options: Vegetarian Option

Ingredients List

→ Pasta

Ingredient 01 9 lasagna noodles

→ Vegetables and Aromatics

Ingredient 02 2 tablespoons olive oil
Ingredient 03 1 onion, finely chopped
Ingredient 04 3 cloves garlic, minced
Ingredient 05 453.6 grams mushrooms (cremini or button), sliced
Ingredient 06 1/2 teaspoon dried thyme
Ingredient 07 Salt and black pepper, to taste
Ingredient 08 2 cups fresh spinach leaves, chopped
Ingredient 09 Fresh basil leaves for garnish

→ Sauces and Cheeses

Ingredient 10 710 ml marinara sauce
Ingredient 11 454 grams ricotta cheese
Ingredient 12 113 grams shredded mozzarella cheese
Ingredient 13 57 grams grated Parmesan cheese

How to Make It

Step 01

Preheat the oven to 375°F. Lightly grease a 9x13-inch baking dish with cooking spray or olive oil.

Step 02

Bring a large pot of salted water to a boil. Add lasagna noodles and cook until al dente. Drain and set aside.

Step 03

Heat olive oil in a large skillet over medium heat. Cook chopped onion until translucent, about 3-4 minutes. Add minced garlic and cook for 1 more minute.

Step 04

Add sliced mushrooms, dried thyme, salt, and pepper to the skillet. Cook until mushrooms are tender and moisture has evaporated.

Step 05

Stir chopped spinach into the mushroom mixture and cook for 2-3 minutes until wilted. Remove from heat.

Step 06

Spread a thin layer of marinara sauce on the bottom of the baking dish. Arrange three noodles over the sauce. Spread half of the ricotta cheese, then half of the mushroom-spinach mixture, and sprinkle one-third of the mozzarella and Parmesan cheeses on top. Repeat layering with remaining noodles, ricotta, mushroom mixture, and cheeses. Finish with remaining marinara sauce.

Step 07

Cover the dish with aluminum foil and bake for 25 minutes.

Step 08

Remove foil and bake for an additional 10-15 minutes until the cheese is bubbly and golden brown.

Extra Information

  1. Sautéing vegetables before layering enhances flavor and texture. Lasagna often tastes better when prepared ahead and chilled overnight.

Essential Tools

  • 9x13-inch baking dish
  • Large pot
  • Large skillet
  • Aluminum foil

Allergen Details

Always verify the ingredients for potential allergens and consult your doctor if needed.
  • Contains dairy (ricotta, mozzarella, Parmesan cheese)
  • Contains gluten (lasagna noodles)

Nutritional Info (Per Serving)

This info should only be used for general guidance and isn’t meant to replace professional medical advice.
  • Calorie Count: 320
  • Fat Content: 14 grams
  • Carbohydrate Content: 33 grams
  • Protein Content: 15 grams