If you are craving a comforting, hearty meal that’s packed with flavor and wholesome goodness, this Spinach & Mushroom Vegetarian Lasagna Recipe will quickly become your go-to dish. Imagine layers of tender no-boil noodles nestled between rich, savory mushrooms sautéed to perfection, fresh spinach leaves, creamy cottage cheese, and melty mozzarella all topped with a sprinkle of vegetarian parmesan and optional crunchy walnuts for texture. It’s a delightful medley of flavors and textures that elevates vegetarian comfort food to a whole new level, perfect for family dinners or special occasions alike.

Ingredients You’ll Need

The image shows a white rectangular ceramic dish filled with several layers of sliced brown mushrooms spread evenly across it. The mushrooms have light brown caps and creamy white undersides with dark gills. There is a dusting of ground black pepper and a light seasoning spread on top of the mushrooms, giving parts of the surface a slightly darker texture. The dish is placed on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

All of these ingredients are simple, yet each one plays a vital role in creating the perfect balance of taste, texture, and lovely color in this lasagna. From the earthiness of mushrooms to the freshness of spinach, and from the creamy cheeses to the flavorful pasta sauce, every ingredient is essential. Here’s what you’ll want on hand before you start:

  • 8 ounces mushrooms: Fresh, sliced mushrooms add a rich, umami depth that makes this vegetarian lasagna irresistibly savory.
  • 1 Tbsp olive oil: Helps to sauté the mushrooms to tender perfection without overpowering the delicate flavors.
  • 1/2 tsp garlic powder: Adds a subtle garlic kick that complements the mushrooms beautifully.
  • Salt and pepper to taste: Simple seasonings that bring out all the wonderful flavors in every layer.
  • 1 1/2 cups pasta sauce: Use your favorite marinara or tomato sauce for a bright, tangy backbone to the dish.
  • 8 ounces no-boil lasagna noodles: These noodles save time and absorb just the right amount of sauce as they bake.
  • 1 1/2 cups small curd cottage cheese: Creamy and mild, it adds richness and moisture between the layers.
  • 2 cups spinach: Fresh spinach gives a lovely pop of color and a light vegetal freshness that balances the richness.
  • 1 1/2 cups shredded mozzarella: Melts into gooey, cheesy heaven that holds everything together.
  • 1/2 cup grated vegetarian parmesan: Sprinkled over layers for nutty undertones and an extra cheesy punch.
  • 2 Tbsp chopped walnuts (optional): For a delightful crunch that contrasts the creamy texture.

How to Make Spinach & Mushroom Vegetarian Lasagna Recipe

The image shows a casserole dish with three visible layers. The bottom layer is a brown, slightly textured base, possibly cooked meat or sauce. On top of this, there is a bright green layer of fresh spinach leaves spread evenly across the dish. The top layer is a generous amount of fine, white, shredded and grated cheese covering the spinach, creating a fluffy, soft texture. The casserole dish is white and set on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Step 1: Preheat the Oven

Set your oven to 375 degrees Fahrenheit to get it nice and hot so your lasagna bakes evenly and develops that golden, bubbly top we all love.

Step 2: Prepare the Mushrooms

Place the sliced mushrooms into your casserole dish and drizzle with olive oil. Sprinkle on the garlic powder, salt, and pepper, then toss to coat evenly. This step brings out the natural flavors of the mushrooms, which will add a deeply savory note to your lasagna.

Step 3: Bake Mushrooms

Bake the mushrooms in the preheated oven for about 10 minutes until they are tender and have released some of their liquid. Drain any excess moisture from the casserole dish so your lasagna layers stay perfect and not watery.

Step 4: Add the First Layer of Pasta Sauce

Pour about half of the pasta sauce evenly into the bottom of the casserole dish. This not only prevents the noodles from sticking but also infuses the entire lasagna with tangy tomato goodness.

Step 5: Layer the No-Boil Noodles

Place 3 to 4 of the no-boil lasagna noodles over the sauce, breaking them in half if necessary to fit nicely. Press them down so they are coated with a thin layer of sauce, which helps them soften beautifully as the lasagna bakes.

Step 6: Add Cottage Cheese

Spoon half of the small curd cottage cheese over the noodles. This adds creamy richness and a lovely texture that contrasts perfectly with the meltier cheeses.

Step 7: Add Mushrooms and Spinach

Next, layer half of the baked mushrooms and half of the fresh spinach leaves over the cottage cheese. The spinach wilts slightly as it bakes, adding freshness and a nutrient boost to the dish.

Step 8: Add the Mozzarella and Parmesan

Sprinkle half of the shredded mozzarella and grated vegetarian parmesan evenly over the vegetables. These cheeses melt beautifully, binding the flavors and creating that irresistible golden top layer.

Step 9: Repeat the Layers

Repeat these layering steps: pasta sauce, noodles, cottage cheese, mushrooms, spinach, mozzarella, and parmesan to build your lasagna up to a deliciously tall and satisfying dish.

Step 10: Top with Walnuts (Optional)

Sprinkle the top with your chopped walnuts if using. This adds a lovely nutty crunch that pairs perfectly with the soft, cheesy layers underneath.

Step 11: Bake Covered then Uncovered

Cover the dish with foil and bake for 30 minutes to meld all the flavors. Then remove the foil and continue baking for another 15 minutes to achieve that beautiful, browned cheese crust.

Step 12: Let Cool Before Serving

Allow the lasagna to cool for 5 to 10 minutes after baking. This resting time helps the layers set slightly for easy slicing and to fully enjoy all that cheesy, veggie goodness.

How to Serve Spinach & Mushroom Vegetarian Lasagna Recipe

Garnishes

Fresh basil leaves or a sprinkle of chopped parsley add a bright herbal note and a splash of color when serving. A light drizzle of good olive oil can also enhance the overall flavor without overpowering the delicate layers.

Side Dishes

A crisp green salad with a tangy vinaigrette pairs wonderfully with this vegetable-packed lasagna, balancing its richness. Garlic bread or a warm crusty baguette also make fantastic companions, perfect for soaking up every last bit of sauce.

Creative Ways to Present

For a more casual gathering, present the lasagna in the casserole dish itself, letting everyone serve themselves family-style. Alternatively, try plating individual portions topped with a small dollop of ricotta mixed with herbs for an elegant touch.

Make Ahead and Storage

Storing Leftovers

This Spinach & Mushroom Vegetarian Lasagna Recipe keeps beautifully in the fridge for up to 4 days. Store it in an airtight container to maintain freshness and prevent it from drying out.

Freezing

If you want to prepare it ahead, this lasagna freezes exceptionally well. Wrap the whole casserole tightly in foil and plastic wrap, then freeze for up to 3 months. Thaw overnight in the fridge before baking.

Reheating

Reheat leftovers in a preheated oven at 350 degrees Fahrenheit for about 20 minutes, covered with foil to keep moisture in. For a quicker option, microwave individual slices on medium heat until warmed through, but oven reheating preserves the best texture.

FAQs

Can I use fresh mozzarella instead of shredded mozzarella?

Absolutely! Fresh mozzarella will melt beautifully and add a creamy texture, though it might make the lasagna a little looser in consistency. Just slice it thinly and layer evenly.

Do I have to use no-boil noodles?

No-boil noodles are convenient and absorb the sauce perfectly, but you can use regular noodles if you prefer. Just make sure to boil them according to package instructions before layering.

Can I substitute ricotta for the cottage cheese?

Yes, ricotta is a common substitute and will give you a smoother, creamier texture. Mixing a bit of cottage cheese with ricotta can also work if you want a balance of creaminess and slight tang.

Is this recipe suitable for vegans?

This recipe includes cheeses, so it’s vegetarian but not vegan. However, you can make it vegan by using plant-based cheeses and skipping the parmesan or using a vegan alternative.

How do I make sure the lasagna isn’t watery?

Draining the mushrooms after baking is key to avoiding excess liquid. Also, be careful not to over-sauce the noodles, and allow the lasagna to rest after baking so the layers can set.

Final Thoughts

This Spinach & Mushroom Vegetarian Lasagna Recipe is a true celebration of hearty flavors and comforting textures that will quickly find a special place in your recipe collection. Whether you’re feeding a crowd or enjoying a cozy night in, it’s a dish that delivers warmth, nutrition, and pure deliciousness in every bite. Give it a try—you’ll be so glad you did!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Spinach & Mushroom Vegetarian Lasagna Recipe

Spinach & Mushroom Vegetarian Lasagna Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 72 reviews

This delicious Spinach & Mushroom Vegetarian Lasagna is a hearty and flavorful baked pasta dish layered with sautéed mushrooms, fresh spinach, creamy cottage cheese, and a blend of mozzarella and vegetarian parmesan cheeses. Using no-boil lasagna noodles and a rich pasta sauce, this meal is perfect for a comforting weeknight dinner or a vegetarian-friendly gathering.

  • Total Time: 1 hour 10 minutes
  • Yield: 9 servings

Ingredients

Vegetable & Sauce

  • 8 ounces mushrooms, sliced
  • 1 tbsp olive oil
  • 1/2 tsp garlic powder
  • Salt and pepper, to taste
  • 1 1/2 cups pasta sauce

Pasta & Cheese

  • 8 ounces no-boil lasagna noodles (about 810 noodles)
  • 1 1/2 cups small curd cottage cheese
  • 2 cups fresh spinach
  • 1 1/2 cups shredded mozzarella cheese
  • 1/2 cup grated vegetarian parmesan cheese

Topping

  • 2 tbsp chopped walnuts (optional, for topping)

Instructions

  1. Preheat Oven: Preheat the oven to 375°F (190°C) to get it ready for baking the lasagna components.
  2. Add Mushrooms: Place the sliced mushrooms in a casserole dish and drizzle with olive oil. Sprinkle garlic powder, salt, and pepper over the mushrooms to season them evenly.
  3. Bake & Set Aside Mushrooms: Bake the mushrooms in the preheated oven for about 10 minutes. Once cooked, remove them and drain any extra liquid from the casserole dish to prevent sogginess.
  4. Add Pasta Sauce: Pour about half of the pasta sauce into the now empty casserole dish to form the first sauce layer.
  5. Add Lasagna Noodles: Lay 3 to 4 no-boil lasagna noodles on top of the sauce layer. Break noodles in half as needed to fit the dish.
  6. Press Down: Gently press the noodles down so they are submerged under about 1/4 inch of pasta sauce, helping the layers meld together during baking.
  7. Add Cottage Cheese: Spread half of the cottage cheese evenly over the noodles and sauce layer for creamy texture.
  8. Add Mushrooms & Spinach: Add a layer using half of the baked mushrooms and half of the fresh spinach, distributing them evenly.
  9. Add Cheeses: Sprinkle half of the shredded mozzarella and grated vegetarian parmesan cheeses over the vegetables.
  10. Repeat Layers: Repeat the layering process starting again with adding pasta sauce, noodles, pressing down, cottage cheese, remaining mushrooms and spinach, then finishing with the remaining mozzarella and parmesan cheese.
  11. Top With Walnuts (Optional): Sprinkle the chopped walnuts evenly on the top layer for added crunch and flavor if desired.
  12. Cover & Bake: Cover the casserole dish with foil and bake for 30 minutes, allowing the ingredients to cook through and the cheeses to melt.
  13. Bake Uncovered: Remove the cover and bake for an additional 15 minutes to let the top brown and become slightly crispy.
  14. Let Cool: Allow the lasagna to cool for 5 to 10 minutes before serving to let it set and make it easier to slice.
  15. Enjoy: Serve warm and enjoy your homemade, vegetarian spinach and mushroom lasagna!

Notes

  • Draining excess liquid from the mushrooms after baking is crucial to prevent the lasagna from becoming watery.
  • No-boil lasagna noodles save time and simplify preparation, but ensure they are fully submerged in sauce to cook properly.
  • Chopping walnuts is optional but adds a delightful texture contrast to the soft layers of the lasagna.
  • Feel free to substitute cottage cheese with ricotta if preferred, adjusting salt accordingly.
  • Allowing the lasagna to rest after baking improves slicing and layering integrity.
  • Author: Madelynn
  • Prep Time: 15 minutes
  • Cook Time: 55 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

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