Mushroom And Spinach Lasagna

Featured in: Delicious Meat-Free Meals for Every Taste

This dish combines layers of tender lasagna noodles with a medley of sautéed mushrooms and fresh spinach, complemented by rich ricotta, melty mozzarella, and tangy Parmesan. It is assembled with flavorful marinara sauce and baked until golden and bubbling. Each bite brings together the comforting earthiness of mushrooms, the freshness of wilted spinach, and the creaminess of cheeses, creating a satisfying, hearty family-style meal. Fresh basil adds a pop of color and flavor at the end for a well-rounded finish. Perfect for gatherings or cozy evenings.

Lily chef cooking Cookingwithmee blog.
Updated on Mon, 09 Jun 2025 16:02:13 GMT
A stack of lasagna with mushrooms and spinach. Pin it
A stack of lasagna with mushrooms and spinach. | cookingwithmee.com

This cozy mushroom and spinach lasagna came into my life when I wanted a rich comfort meal that did not rely on meat but still felt hearty and inviting. Full of tender vegetables, creamy cheeses, and robust marinara, it is my family’s go to for Sunday dinners or special occasions when we all crave something both comforting and celebratory. Layers of umami mushrooms and vibrant spinach nestle between soft noodles under a bubbling crown of cheese that no one can resist.

I first whipped this up during a busy holiday week when relatives arrived unexpectedly. It was such a hit that now I make it for every potluck and always come home with an empty dish.

Ingredients

  • Lasagna noodles: Allow for a classic layered texture and hold up beautifully when baked. Always choose noodles labeled oven ready for easier prep if you like to skip boiling.
  • Olive oil: Brings out the flavors in vegetables and gives a little richness. Use extra virgin for the best depth.
  • Onion: Offers a sweet aromatic foundation. Look for one that feels heavy and has smooth skin.
  • Garlic: Gives savory sharpness to the vegetable base. Fresh cloves are the most flavorful.
  • Mushrooms: Such as cremini or button provide a rich meaty quality that mimics traditional lasagna. Select mushrooms that are dry and firm.
  • Dried thyme: Infuses the veggies with earthy warmth.
  • Salt and pepper: Wake up all the other flavors. Freshly cracked pepper adds a little kick.
  • Marinara sauce: Offers tang and bright tomato flavor. Reach for a quality jar with no added sugar or make your own for even more freshness.
  • Ricotta cheese: Gives creaminess and helps bind every layer together. Whole milk ricotta is the most luscious.
  • Shredded mozzarella cheese: Melts perfectly into gooey ribbons
  • Grated Parmesan cheese: Adds nutty saltiness and a golden finish. Pick one with an even pale yellow color.
  • Fresh spinach leaves: Provide bursts of color and a nutritious boost. Choose leaves that are crisp and deep green.
  • Fresh basil leaves: For a final burst of herby aroma and color. Tear them with your hands right before serving.

Step-by-Step Instructions

Prepare the Baking Dish:
Grease your nine by thirteen inch baking dish using either cooking spray or a little olive oil. This step stops the noodles from sticking and helps every piece release cleanly.
Cook the Noodles:
In a big pot, fill with water and sprinkle with salt for seasoning. Bring it to a rolling boil and add your lasagna noodles. Stir occasionally so they do not stick. Cook until just al dente then drain and lay them flat or toss lightly in oil to keep them separate.
Sauté the Aromatics:
Set a large skillet over medium heat and pour in olive oil. Toss in your finely chopped onion and cook gently, stirring, until it becomes translucent and fragrant which takes about four minutes. Stir in the garlic and let it bloom for another minute.
Cook the Mushrooms:
Add the sliced mushrooms to your pan with a sprinkle of dried thyme salt and pepper. Let them cook down until all their moisture is released and they become tender. Keep stirring so nothing browns too much. Wait until their juices have evaporated for the best texture.
Wilt the Spinach:
Add in your chopped spinach leaves. Cook only long enough for the spinach to wilt and turn dark green which should only take two or three minutes. Remove pan from heat.
Assemble the Layers:
Pour a thin layer of marinara sauce in the bottom of your baking dish. Place three noodles lengthwise for your first layer. Dollop on half your ricotta then spread half of your mushroom spinach mix evenly. Scatter over a third of the mozzarella and Parmesan cheeses.
Repeat the Layers:
Add a second set of noodles and repeat with the rest of the ricotta mushrooms and cheeses. Add a final top layer of noodles and spread the last of the marinara on top. Finish with the remaining shredded mozzarella and Parmesan.
Bake the Lasagna:
Cover your dish tightly with aluminum foil and bake in your preheated oven at three seventy five degrees for about twenty five minutes. Uncover and let the lasagna bake an additional ten to fifteen minutes until the cheese bubbles and turns golden brown. Let cool slightly then garnish with torn fresh basil and serve.
A plate of food with a fork on it. Pin it
A plate of food with a fork on it. | cookingwithmee.com

Mushrooms are my personal favorite because of their earthy deep flavor. One time my daughter helped me wash and slice the mushrooms and it turned into a hilarious kitchen mess that ended with us both giggling over the stovetop which made this dish extra special to me.

Storage Tips

Let your lasagna cool to room temperature before attempting to store. For fridge storage slice into individual pieces and wrap or place in airtight containers where it will keep for up to four days. To freeze arrange portions wrapped tightly in plastic and foil to ward off freezer burn. When reheating cover with foil and warm in the oven on a low temperature to retain the creamy texture.

Ingredient Substitutions

If you cannot find cremini mushrooms try portobello or button which give similar heartiness. Goat cheese or cottage cheese can make a fine swap for ricotta if needed. Feel free to add extra greens like kale. For a nondairy option vegan cheeses can be used though the flavor will change a bit.

Serving Suggestions

This lasagna pairs beautifully with a simple green salad dressed with lemon vinaigrette and maybe some crusty sourdough on the side. A sprinkle of chopped toasted walnuts on top can add crunch and a deeper flavor. For a festive dinner add a side of garlicky roasted vegetables.

Cultural Context

Lasagna dates back to the Middle Ages in Italy but vegetable versions like this one are a relatively modern invention popularized as more people seek out satisfying meatless main courses. Mushrooms and spinach are a classic combination in Italian inspired pasta and the dish celebrates this pairing with every creamy bite.

A pan of lasagna with mushrooms and cheese. Pin it
A pan of lasagna with mushrooms and cheese. | cookingwithmee.com

This mushroom spinach lasagna is a memory making comfort classic you will want to revisit all year long. Enjoy every creamy bite and the warmth it brings to your table.

Frequently Asked Questions

→ What mushrooms work best in this lasagna?

Cremini or button mushrooms are ideal for their flavor and texture, but you can mix in portobellos for added depth.

→ Can I substitute spinach with another green?

Absolutely. Kale, Swiss chard, or even arugula can be used, though cooking times may need slight adjustments.

→ How do I keep noodles from sticking?

Rinse cooked lasagna noodles lightly with cool water and lay them flat, lightly oiled, to prevent sticking before layering.

→ Can I assemble this dish ahead of time?

Yes, assemble fully, cover, and refrigerate up to 24 hours before baking. Increase bake time by a few minutes if chilled.

→ What cheese alternatives can I use?

Try cottage cheese in place of ricotta, or a non-dairy cheese blend for a lighter or plant-based option.

→ How do I store leftovers?

Cool completely, store in an airtight container, and refrigerate for up to 4 days. Reheat in the oven or microwave.

Mushroom And Spinach Lasagna

Layers of mushroom, spinach, and cheese paired with tender noodles in a savory oven-baked meal.

Prep Time
30 Minutes
Cook Time
40 Minutes
Total Time
70 Minutes
By: Lily

Category: Vegetarian Dishes

Difficulty: Intermediate

Cuisine: Italian

Yield: 6 Servings (One 33x23 cm lasagna)

Dietary: Vegetarian

Ingredients

→ Pasta

01 9 lasagna noodles

→ Dairy

02 2 cups ricotta cheese
03 1 cup shredded mozzarella cheese
04 0.5 cup grated Parmesan cheese

→ Vegetables

05 1 onion, finely chopped
06 3 cloves garlic, minced
07 450 grams mushrooms (such as cremini or button), sliced
08 2 cups fresh spinach leaves, chopped

→ Sauces and Seasonings

09 3 cups marinara sauce
10 0.5 teaspoon dried thyme
11 Salt and pepper to taste
12 2 tablespoons olive oil

→ Garnish

13 Fresh basil leaves

Instructions

Step 01

Preheat oven to 190°C. Lightly grease a 33x23 cm baking dish with olive oil or cooking spray.

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. Sauté the chopped onion for 3–4 minutes until translucent. Add minced garlic and cook for 1 more minute.

Step 04

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

Step 05

Stir in chopped spinach leaves and cook for 2–3 minutes until wilted. Remove skillet from heat.

Step 06

Spread a thin layer of marinara sauce on the bottom of the prepared dish. Arrange three lasagna noodles over the sauce.

Step 07

Spread half of the ricotta cheese over noodles. Add half of the mushroom-spinach mixture. Sprinkle one-third of mozzarella and Parmesan over the vegetables.

Step 08

Repeat layering with noodles, ricotta, remaining mushroom mixture, and another third of mozzarella and Parmesan. Top with final three noodles and remaining marinara sauce. Finish with the last portions of mozzarella and Parmesan.

Step 09

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

Step 10

Remove foil and continue baking for 10–15 minutes until the cheese is golden and bubbling.

Step 11

Let stand for several minutes before garnishing with fresh basil leaves. Slice and serve warm.

Notes

  1. Allow the lasagna to rest before slicing for cleaner portions.

Tools You'll Need

  • Large pot
  • Large skillet
  • 33x23 cm baking dish
  • Aluminium foil
  • Colander
  • Knife
  • Cutting board

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains gluten (wheat noodles), milk, and cheese (dairy).

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 355
  • Total Fat: 16 g
  • Total Carbohydrate: 39 g
  • Protein: 17 g