|

Mushroom Spinach Lasagna Recipe

Jump to Recipe Print Recipe

The Heart of Mushroom Spinach Lasagna Recipe

I’ve always believed that some dishes feel like a warm hug — and this Mushroom Spinach Lasagna Recipe is exactly that for me. Imagine silky layers of tender noodles, rich ricotta, earthy mushrooms, and vibrant spinach, all wrapped in a bright marinara sauce. Each bite brings a comforting blend of textures and flavors that just feel like home. You’ll notice how the mushrooms caramelize subtly in the pan, offering a deep, umami-packed base, while the spinach adds just the right burst of freshness. This lasagna isn’t just dinner — it’s an experience of slow, loving cooking that rewards you with every forkful. I love making it for cozy weekend meals, and I’m confident you’ll find the same joy in it. Whether you’re a seasoned lasagna lover or stepping into the world of vegetarian casseroles, this Mushroom Spinach Lasagna Recipe gives you a beautiful balance of savory earthiness and creamy comfort that’s guaranteed to please.
đź’š

Why This Recipe Shines

  • Flavor balance: Cozy, bright, and layered — never flat.
  • Beginner tested: Clear steps with real-life timing cues.
  • Customize-friendly: Works with pantry swaps and add-ins.
  • Make ahead approved: Holds texture and flavor beautifully.

Ingredient Breakdown

Flat lay of fresh uncooked lasagna noodles neatly stacked, a small white bowl of golden olive oil, a white bowl filled with finely chopped white onion, a white bowl with minced garlic cloves, a small pile of sliced cremini mushrooms, a few dried thyme sprigs next to coarse salt and black peppercorns, a simple white bowl heaped with bright red marinara sauce, a white bowl holding creamy ricotta cheese, a bowl filled with shredded mozzarella cheese, a bowl containing grated Parmesan cheese, a small bunch of vibrant fresh spinach leaves, and fresh whole basil leaves arranged artfully all placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354639359234015250 — Mushroom Spinach Lasagna, vegetarian lasagna recipe, easy mushroom lasagna, healthy spinach lasagna, cheesy mushroom bake
  • Lasagna noodles: The foundation that soaks up flavors without getting mushy. You can use no-boil noodles to save time — just add a few extra minutes of baking.
  • Olive oil: Helps gently caramelize the onions and mushrooms for that rich base flavor. Avocado oil works nicely if you prefer a neutral taste.
  • Onion and garlic: Classic aromatics that build the savory backbone. Shallots or leeks can offer a sweeter, more delicate note if you want to experiment.
  • Mushrooms: Cremini or button mushrooms are ideal for their firm texture and earthy depth. Portobellos add meaty heft, while shiitakes bring a woodsy punch.
  • Dried thyme: Adds subtle herbal warmth. Fresh thyme is a great swap — just use about a teaspoon.
  • Marinara sauce: The bright, tangy hug that lifts all the layers. Homemade tomato sauce or a quality jarred one works perfectly.
  • Ricotta cheese: Provides creamy, mild richness. For a lighter spin, you can use cottage cheese but blend it smooth first.
  • Mozzarella and Parmesan: Mozzarella melts into gooey bliss while Parmesan gives a salty, nutty finish. Feel free to add a pinch of Pecorino Romano for extra zing.
  • Fresh spinach: Adds vibrant color and earthy brightness. Baby kale or Swiss chard can be a worthy substitute — just remember to wilt them till tender.
  • Fresh basil leaves (garnish): A final fresh touch that wakes up every bite. Mint or oregano leaves can also offer a delightful twist.

Before You Begin

Before diving into this Mushroom Spinach Lasagna Recipe, make sure you’ve got all your ingredients prepped and ready — that’s the kitchen secret called “mise en place.” I always preheat my oven to a cozy 375°F (190°C) so it’s ready the moment the lasagna gets assembled. Filling a large pot with salted water to boil the noodles comes next — it only takes a handful of minutes, and you’ll want to drain them just as they become pliable but still firm to the bite.
🪄

What You’ll Need

Essential tools to make Mushroom Spinach Lasagna Recipe easy and enjoyable — plus optional upgrades if you love efficiency.

How to Make Mushroom Spinach Lasagna Recipe

A close-up view of a piece of lasagna on a white plate with a brown rim, resting on a white marbled surface. The lasagna has multiple layers including creamy white sauce mixed with pieces of light brown mushrooms and green spinach, separated by yellow pasta sheets with ruffled edges. The top layer is golden brown melted cheese with browned spots and small grilled mushroom slices on top. A small green leaf garnish is placed near the center of the top layer, and some finely chopped green herbs are sprinkled over the cheese. photo taken with an iphone --ar 2:3 --v 7 — Mushroom Spinach Lasagna, vegetarian lasagna recipe, easy mushroom lasagna, healthy spinach lasagna, cheesy mushroom bake
  1. Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with olive oil or cooking spray to prevent sticking and ease the serving later.
  2. Boil salted water in a large pot. Add lasagna noodles and cook until al dente — tender but with a slight bite. Drain carefully and lay them out flat on a lightly oiled surface to stop sticking.
  3. Sauté finely chopped onion in olive oil over medium heat. Watch until it turns translucent and fragrant, about 3–4 minutes — you’ll notice an inviting sweetness developing.
  4. Add minced garlic and stir for another minute, releasing its warm aroma without letting it brown too much to avoid bitterness.
  5. Introduce sliced mushrooms, dried thyme, salt, and pepper. Cook until mushrooms are tender, golden brown at the edges, and their moisture has mostly evaporated — this deepens their flavor beautifully.
  6. Fold in chopped spinach, cooking just until it wilts but still holds vibrant green color, about 2–3 minutes. Turn off heat and set the mixture aside to cool slightly.
  7. Spread a thin layer of marinara sauce at the bottom of your baking dish — this keeps the noodles from sticking and gives every bite a juicy kick.
  8. Layer three noodles side by side over the sauce. Dollop half the ricotta over the noodles and gently spread it. Then, evenly add half the mushroom-spinach mixture.
  9. Sprinkle a third of the mozzarella and Parmesan cheese over the mushroom layer, letting the cheeses start to melt into the mix as it bakes.
  10. Repeat the layers: noodles, ricotta, mushrooms, cheeses, finishing with a final layer of marinara sauce on top for that luscious bubbling finish.
  11. Cover the dish tightly with aluminum foil to keep moisture locked in. Bake for 25 minutes, then remove the foil and bake uncovered for another 10–15 minutes until the top is golden and bubbly.
  12. Rest your lasagna for about 10 minutes before slicing — this crucial step lets the layers set so each piece holds together perfectly.
🔍

Pro-Level Pointers

Watch your mushrooms carefully—as their golden edges form, that’s when you catch the deepest flavor. Don’t skip resting your lasagna after baking; it’s key for tidy slices.

If you’re short on time, use no-boil noodles but add 5-7 extra minutes of baking to ensure they cook through.

For extra richness, swirl a couple of tablespoons of cream into the ricotta before assembling — it creates an even silkier texture.

Keep your layered sauce-to-cheese ratio balanced to prevent dryness or overly soggy edges.

Creative Variations for Mushroom Spinach Lasagna Recipe

Mushroom Spinach Lasagna Recipe - Article Image 2 — Mushroom Spinach Lasagna, vegetarian lasagna recipe, easy mushroom lasagna, healthy spinach lasagna, cheesy mushroom bake
  • Add roasted red peppers or sun-dried tomatoes for a sweet, tangy bite that brightens the layers.
  • Swap spinach for kale or chard to introduce a slightly tougher texture and deeper earthiness.
  • Include a layer of pesto spread thinly for vibrant herbal notes that pair beautifully with mushrooms.
  • Incorporate crumbled goat cheese or feta with ricotta for tangier cheesiness.
  • Top with toasted pine nuts before serving for a buttery crunch that contrasts creamy layers.
  • Try a spicy kick by stirring in red pepper flakes to the marinara sauce before assembling.

Storage, Freezing & Reheating

  • Refrigerate: Store covered in the fridge for up to 4 days. The flavors continue to meld deliciously over time.
  • Freeze: Wrap tightly with foil and plastic wrap to freeze for up to 3 months. Thaw overnight before reheating.
  • Reheat: Warm individual portions covered in the oven at 350°F (175°C) until heated through and bubbly, preserving crisp edges.
  • Tip: Add a splash of water or extra marinara before reheating to keep it moist and prevent drying out.

Mushroom Spinach Lasagna Recipe FAQs

  • Can I use frozen spinach? Yes! Just thaw and drain it well to avoid excess moisture that can make your lasagna watery.
  • Do I need to pre-cook the noodles? Traditional noodles should be boiled al dente. No-boil noodles can be used but adjust baking time accordingly.
  • Can I make this vegan? Absolutely. Use plant-based ricotta and cheeses, and swap butter/oil as preferred. SautĂ© mushrooms with extra seasoning for depth.
  • Can I add other vegetables? Definitely! Zucchini, bell peppers, or eggplant work wonderfully when thinly sliced and sautĂ©ed first.
  • How do I ensure the lasagna doesn’t get soggy? Use a thin layer of sauce between layers, fully drain cooked noodles, and let it rest after baking to set.
Print

Mushroom Spinach Lasagna Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.5 from 90 reviews

This Mushroom and Spinach Lasagna is a delicious, hearty vegetarian dish featuring layers of tender lasagna noodles, sautéed mushrooms and spinach, creamy ricotta, and melty mozzarella and Parmesan cheeses, all baked in flavorful marinara sauce to golden perfection.

  • Author: Lynn
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 60 minutes
  • Yield: 6 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Lasagna Base

  • 9 lasagna noodles
  • 3 cups marinara sauce

Vegetable Filling

  • 2 tablespoons olive oil
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 1 pound mushrooms (cremini or button), sliced
  • 1/2 teaspoon dried thyme
  • Salt and pepper to taste
  • 2 cups fresh spinach leaves, chopped

Cheese Mixture

  • 2 cups ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese

Garnish

  • Fresh basil leaves for garnish

Instructions

  1. Preheat Oven and Prepare Dish: Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with cooking spray or olive oil to prevent sticking.
  2. Cook Lasagna Noodles: Bring a large pot of salted water to a boil. Add the lasagna noodles and cook until al dente. Drain and set aside to cool slightly.
  3. Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add the finely chopped onion and cook until translucent and fragrant, about 3–4 minutes. Stir in the minced garlic and cook for another minute.
  4. Cook Mushrooms: Add the sliced mushrooms to the skillet along with dried thyme, salt, and pepper. Cook until mushrooms are tender and excess moisture evaporates.
  5. Wilt Spinach: Stir in chopped spinach leaves and cook until wilted, about 2–3 minutes. Remove the skillet from heat and set aside.
  6. Assemble Lasagna – Layer 1: Spread a thin layer of marinara sauce evenly on the bottom of the prepared baking dish. Arrange three lasagna noodles in a layer over the sauce.
  7. Layer 2: Spread half of the ricotta cheese over the noodles. Top with half of the mushroom and spinach mixture, spreading evenly. Sprinkle one-third of the mozzarella and Parmesan cheeses over the vegetables.
  8. Repeat Layers: Add another layer of three noodles, then the remaining ricotta, mushroom mixture, and cheeses. Finish with the last three noodles and spread the remaining marinara sauce on top.
  9. Bake Covered: Cover the baking dish with aluminum foil and bake in the preheated oven for 25 minutes to heat through.
  10. Bake Uncovered: Remove the foil and continue baking for an additional 10–15 minutes until the cheese on top is bubbly and golden brown.
  11. Serve: Remove the lasagna from the oven and let it rest for a few minutes. Garnish with fresh basil leaves before serving.

Notes

  • You can use no-boil lasagna noodles to save time, adjusting the layering to ensure enough sauce to soften the noodles during baking.
  • For extra flavor, add a pinch of red pepper flakes to the mushroom mixture if you like a touch of heat.
  • If dairy-free or vegan, substitute ricotta and cheeses with plant-based alternatives.
  • Leftovers can be stored in the refrigerator for 3–4 days and reheated in the oven for best texture.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star