Mushroom Spinach Lasagna

Section: Evening Meals Worth Savoring

This dish features layers of tender lasagna noodles filled with sautéed mushrooms, fresh spinach, creamy ricotta, and melted mozzarella blended with tangy marinara. Aromatic garlic, thyme, and onion enhance the savory flavors, while a golden, bubbly cheese crust finishes it off in the oven. Ideal for vegetarians seeking a hearty and comforting Italian-inspired meal, the blend of textures and flavors creates satisfying layers of taste.

Ranah
Written By Emily Chen
Updated on Fri, 21 Nov 2025 16:01:22 GMT
A stack of lasagna with mushrooms and spinach. Save
A stack of lasagna with mushrooms and spinach. | tangyrecipe.com

This mushroom and spinach lasagna brings together earthy mushrooms, fresh spinach, creamy ricotta, and tangy marinara for a comforting, hearty meal. It’s perfect for a cozy dinner when you want something satisfying but still packed with vegetables and rich flavors. The layers of cheese and sauce meld beautifully with tender noodles for a dish that feels indulgent yet wholesome.

I first made this lasagna on a chilly weekend when I craved something warm and filling. It quickly became a family favorite with everyone asking for seconds. The leftovers are just as good the next day.

Gather Your Ingredients

  • Lasagna noodles: look for good quality no-boil noodles or regular ones fresh pasta can be used if available
  • Olive oil: for sautéing and adding a fruity richness
  • Onion finely chopped: forms the aromatic base choose a sweet variety like Vidalia for milder flavor
  • Garlic minced: adds a lovely pungent note that enhances the mushroom mixture
  • Mushrooms (cremini or button) sliced: key ingredient for earthy depth cremini have more flavor and a firmer texture
  • Dried thyme: adds herbal warmth fresh thyme can be used but dried is convenient
  • Salt and pepper to taste: essential for seasoning and balancing flavors
  • Marinara sauce: use a good quality jar or homemade sauce it ties the layers together
  • Ricotta cheese: creamy and mild it makes the layers luscious and adds protein
  • Shredded mozzarella cheese: melts beautifully and creates that signature gooey texture
  • Grated Parmesan cheese: adds sharpness and umami choose freshly grated if possible
  • Fresh spinach leaves chopped: brightens the dish and adds nutrients look for tender leaves
  • Fresh basil leaves for garnish: optional but adds a fresh herbal finish

How to Make It

Sauté the Aromatics:
Heat olive oil in a large skillet over medium heat. Add finely chopped onion and cook for about four minutes until fragrant and translucent. Then stir in minced garlic and cook for another minute releasing their aroma without burning.
Cook the Mushrooms and Spinach:
Add the sliced mushrooms to the skillet with dried thyme salt and pepper. Cook stirring occasionally until mushrooms soften and most liquid has evaporated. Once mushrooms look tender add chopped spinach and cook for another two to three minutes until wilted. Remove the pan from heat and set aside.
Prepare the Baking Dish and Noodles:
Preheat your oven to 375 degrees Fahrenheit or 190 degrees Celsius. Grease a 9x13 inch baking dish lightly with olive oil or cooking spray. Meanwhile bring a large pot of salted water to a boil and add lasagna noodles. Cook until al dente according to package instructions then drain and rinse briefly to stop cooking.
Assemble the Lasagna:
Start by spreading a thin layer of marinara sauce on the bottom of your prepared dish. Lay down three lasagna noodles side by side over the sauce. Spread half of the ricotta cheese evenly over the noodles then add half of the mushroom and spinach mixture. Sprinkle one third of the mozzarella and Parmesan cheeses evenly on top. Repeat the layering with noodles ricotta mushrooms and cheeses ending with the remaining marinara sauce on top.
Bake Covered then Uncovered:
Cover the assembled lasagna tightly with aluminum foil and bake in the preheated oven for about 25 minutes. Remove the foil carefully and continue baking for another 10 to 15 minutes until the cheese on top is bubbly and golden brown. Let the lasagna rest for ten minutes before serving to set the layers.
A delicious looking lasagna with mushrooms and spinach.
A delicious looking lasagna with mushrooms and spinach. | tangyrecipe.com

Store leftovers in an airtight container in the refrigerator for up to four days. It tastes even better the next day as the flavors meld. To reheat cover with foil and warm in a 350 degree oven until heated through or microwave individual portions.

Flavor Boosters

Pair this lasagna with a crisp salad dressed with lemon vinaigrette to cut through the richness. Garlic bread or a crunchy baguette are perfect for mopping up any leftover sauce. A glass of light Italian red wine elevates the meal beautifully.

Serving Suggestions

Lasagna is a beloved Italian classic with countless regional variations. This mushroom and spinach version reflects a vegetarian approach influenced by Italian cucina povera which uses simple humble ingredients to create rich satisfying dishes. It’s perfect for those who enjoy traditional flavors without meat.

Creative Twists

This recipe works well year-round but you can adapt it by swapping mushrooms for seasonal wild varieties in the fall or using tender baby spinach or other greens in spring. Adding roasted butternut squash or zucchini makes a lovely seasonal twist.

A close up of a delicious mushroom and spinach lasagna.
A close up of a delicious mushroom and spinach lasagna. | tangyrecipe.com

This recipe combines simple ingredients with straightforward techniques to create a vegetarian classic that warms you from the inside out. Whether cooking for family or friends this mushroom and spinach lasagna satisfies every time with luscious layers and vibrant flavors.

Recipe FAQs

→ What type of mushrooms work best?

Cremini or button mushrooms are ideal for their earthy flavor and texture that holds well when cooked.

→ Can I prepare the dish in advance?

Yes, it can be assembled ahead and refrigerated overnight to deepen flavors before baking.

→ How should I cook the spinach for best results?

Lightly sautéing or blanching the spinach helps remove excess moisture and enhances its flavor.

→ What cheeses provide the best texture?

Ricotta adds creaminess, mozzarella melts smoothly, and Parmesan adds a sharp, nutty taste.

→ What oven temperature is recommended?

Bake at 375°F (190°C) to ensure even cooking and a bubbly, golden cheese topping.

Mushroom Spinach Lasagna

A savory dish combining mushrooms, spinach, cheeses, and marinara baked with tender lasagna noodles.

Preparation Time
20 mins
Cook Time
45 mins
Overall Time
65 mins
Written By: Emily Chen

Type of Dish: Dinner

Difficulty Level: Great for Beginners

Style of Cuisine: Italian

Servings: 6 Portion Size

Dietary Options: Vegetarian-Friendly

Ingredients You’ll Need

→ Pasta

Quantity of Ingredients: 01 9 lasagna noodles

→ Vegetables

Quantity of Ingredients: 02 1 onion, finely chopped
Quantity of Ingredients: 03 3 cloves garlic, minced
Quantity of Ingredients: 04 454 g mushrooms (cremini or button), sliced
Quantity of Ingredients: 05 2 cups fresh spinach leaves, chopped

→ Herbs & Spices

Quantity of Ingredients: 06 ½ teaspoon dried thyme
Quantity of Ingredients: 07 Salt and black pepper to taste

→ Sauces & Oils

Quantity of Ingredients: 08 2 tablespoons olive oil
Quantity of Ingredients: 09 710 ml marinara sauce

→ Cheeses

Quantity of Ingredients: 10 2 cups ricotta cheese
Quantity of Ingredients: 11 1 cup shredded mozzarella cheese
Quantity of Ingredients: 12 ½ cup grated Parmesan cheese

→ Garnish

Quantity of Ingredients: 13 Fresh basil leaves

How to Make It

Step 01

Preheat the oven to 375°F (190°C). Grease a 9×13-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. Add chopped onion and cook until translucent, about 3 to 4 minutes. Add minced garlic and cook for 1 minute more.

Step 04

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

Step 05

Add chopped spinach leaves to the skillet and cook until wilted, approximately 2 to 3 minutes. Remove from heat.

Step 06

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

Step 07

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

Step 08

Remove foil and continue baking for 10 to 15 minutes until cheese is bubbly and golden brown.

Extra Tips

  1. Sautéing vegetables before layering enhances flavor and texture. Prepare the lasagna a day in advance for improved taste and easier slicing.

What You’ll Need to Cook

  • 9×13-inch baking dish
  • Large pot
  • Large skillet
  • Aluminum foil

Allergen Info

Double-check all ingredients for allergens and consult a health professional if needed.
  • Contains dairy: ricotta, mozzarella, and Parmesan cheeses.
  • Contains gluten from lasagna noodles.

Nutritional Breakdown (Per Serving)

These facts are for general informational purposes and shouldn't replace advice from a dietitian or medical expert.
  • Calories: 320
  • Fats: 14 grams
  • Carbs: 33 grams
  • Protein: 15 grams