If you’re on the hunt for a comforting, hearty, and incredibly flavorful dish that’s as satisfying as it is wholesome, you have to try this Spinach & Mushroom Vegetarian Lasagna Recipe. Bursting with layers of tender no-boil noodles, creamy cottage cheese, earthy mushrooms, vibrant spinach, and gooey melted mozzarella, this recipe combines simple ingredients to deliver a lasagna that feels just as special as any traditional version—only packed with fresh veggies that make every bite a delight.

Ingredients You’ll Need

The image shows several ingredients arranged neatly on a wooden surface. In the center, there is a bowl filled with small whole mushrooms, light brown in color and smooth texture. Above the mushrooms is a small bowl of red tomato sauce with a thick texture. To the left, there are three small white bowls: the top bowl contains white cottage cheese, the middle bowl has grated white cheese, and the bottom bowl holds a mix of salt and black pepper. Below the mushrooms is a bowl of fresh green spinach leaves, vibrant and leafy. To the right of the mushrooms are a few yellow-colored rectangular sheets, smooth and flat, resembling pasta sheets. On the far right, near the tomato sauce, is a clear glass cup filled with a light golden liquid. The whole setting is placed on a white marbled surface. The photo was taken with an iphone --ar 4:5 --v 7

Let’s talk about the magic behind this Spinach & Mushroom Vegetarian Lasagna Recipe: it’s all about easy-to-find ingredients that each play a key role in flavor, texture, and balance. From the sautéed mushrooms that add earthiness to the silky cottage cheese that brings creaminess, every component has a delicious purpose.

  • 8 ounces mushrooms (sliced): These deliver a meaty texture and rich umami punch that keeps the lasagna hearty.
  • 1 Tbsp olive oil: Perfect for roasting mushrooms to bring out their natural sweetness and depth.
  • 1/2 tsp garlic powder: Adds a subtle garlic flavor without overpowering the other ingredients.
  • Salt and pepper (to taste): Essential for seasoning and enhancing all the flavors.
  • 1 1/2 cups pasta sauce: The tangy tomato-based sauce keeps every layer moist and flavorful.
  • 8 ounces no-boil lasagna noodles (about 8-10): Saves time and effortlessly soak up all the delicious juices as the dish bakes.
  • 1 1/2 cups small curd cottage cheese: Gives creamy richness while keeping the dish light and fresh.
  • 2 cups spinach: Adds vibrant color, nutrients, and a mild earthiness that pairs beautifully with the mushrooms.
  • 1 1/2 cups shredded mozzarella: Melts to a gooey, golden blanket that everyone loves.
  • 1/2 cup grated vegetarian parmesan: Adds a salty, nutty kick for that classic lasagna flavor.
  • 2 Tbsp chopped walnuts (optional, for topping): Introduces a lovely crunch and unexpected twist if you want to get a little creative.

How to Make Spinach & Mushroom Vegetarian Lasagna Recipe

Step 1: Preheat the Oven

Start by heating your oven to 375 degrees Fahrenheit. Preheating ensures that your lasagna cooks evenly and develops a wonderful golden crust by the time it’s done.

Step 2: Roast the Mushrooms

In a casserole dish, toss the sliced mushrooms with olive oil, garlic powder, salt, and pepper. Pop them into the oven for about 10 minutes. This step concentrates their flavor and softens them beautifully—plus, draining any excess liquid after roasting prevents your lasagna from getting soggy.

Step 3: Add the Pasta Sauce

Pour half of your pasta sauce into the bottom of the casserole dish. This creates a flavorful base layer that keeps the noodles moist as the lasagna bakes.

Step 4: Layer the Noodles

Arrange 3 to 4 no-boil lasagna noodles over the sauce layer. Don’t worry about breaking them in half if necessary—this helps the noodles fit perfectly and absorb all the saucy goodness.

Step 5: Press Noodles into the Sauce

Gently press the noodles down so they’re covered with about a quarter inch of the pasta sauce. This ensures each noodle layer stays moist and tender during baking.

Step 6: Spread Cottage Cheese

Next, dollop half of the small curd cottage cheese over the noodles. Its creamy texture balances the tomato sauce and adds a lovely mild tang.

Step 7: Add Mushrooms and Spinach

Layer half of your roasted mushrooms and fresh spinach next. The vibrant green spinach not only brightens every bite, but also sneaks in some extra nutrition.

Step 8: Cheese It Up

Sprinkle half of the shredded mozzarella and vegetarian parmesan cheese on top. This cheesy layer will melt into a luscious, golden blanket that’s pure comfort food heaven.

Step 9: Repeat the Layers

Now, repeat all the previous layering steps with the remaining ingredients. This double layer method is what makes the Spinach & Mushroom Vegetarian Lasagna Recipe so wonderfully thick and satisfying.

Step 10: Add the Walnut Topping (Optional)

If you’re feeling adventurous, sprinkle the chopped walnuts on top. They add an unexpected crunch and a hint of nuttiness that’s truly delightful.

Step 11: Cover and Bake

Cover your dish with foil and bake for 30 minutes in your preheated oven. This helps all the cheese melt evenly and the flavors meld together beautifully.

Step 12: Uncover and Finish Baking

Remove the foil and bake for an additional 15 minutes to brown the cheese and create that irresistible bubbly top layer.

Step 13: Let It Cool and Enjoy

Allow your lasagna to rest for 5 to 10 minutes before serving. This little patience pays off by letting everything set so you get perfect, clean slices and maximum flavor with every forkful.

How to Serve Spinach & Mushroom Vegetarian Lasagna Recipe

A white rectangular baking dish holds a baked lasagna divided into six square pieces with visible layers. The top layer has melted, slightly browned cheese mixed with green spinach leaves and dark brown mushroom slices scattered evenly. There are small light brown nut pieces sprinkled over the top. Under the cheese, the orange tomato sauce layer is visible near the edges with some bubbling. The lasagna edges are slightly crispy and golden. The dish is placed on a light beige cloth on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh basil leaves or a sprinkle of chopped parsley on top add a pop of color and a fragrant fresh touch. A light drizzle of extra virgin olive oil can also elevate each serving with added richness.

Side Dishes

Keep it simple and fresh with a crisp green salad tossed in a tangy vinaigrette. Garlic bread or warm crusty rolls also make perfect companions to scoop up any extra sauce and cheese leftover on the plate.

Creative Ways to Present

Serve individual portions in small ramekins for a charming, personalized touch perfect for dinner parties. You can also layer the lasagna in clear glass dishes to showcase all the beautiful, colorful layers—almost too pretty to eat!

Make Ahead and Storage

Storing Leftovers

Wrap any leftover lasagna tightly with plastic wrap or place it in an airtight container and store it in the fridge for up to 4 days. The flavors actually deepen with time, making leftovers just as wonderful as fresh!

Freezing

This Spinach & Mushroom Vegetarian Lasagna Recipe freezes wonderfully. Portion it into airtight freezer-safe containers, or freeze the whole casserole dish wrapped securely in foil and plastic wrap for up to 3 months.

Reheating

Reheat your leftover or frozen lasagna in the oven at 350°F until warmed through, which usually takes about 20-30 minutes. Cover with foil at first to keep it moist, then uncover to crisp up the top. Microwaving works too for quick lunches but might slightly affect texture.

FAQs

Can I use fresh spinach instead of frozen?

Absolutely! Fresh spinach works beautifully by adding bright color and fresh flavor. Just be sure to rinse and pat it dry before layering to avoid extra moisture.

Do I have to use no-boil noodles?

No, you can use regular lasagna noodles, but you’ll need to boil them first according to package instructions. No-boil noodles just make this recipe a bit quicker and mess-free.

Is it possible to make this vegan?

Definitely! Swap out the cheese for your favorite plant-based alternatives, and make sure your pasta sauce is vegan-friendly. You can also substitute walnuts or omit them for extra crunch.

Can I add other veggies to this recipe?

Yes! Feel free to include zucchini, bell peppers, or even eggplant. Roasting or sautéing these beforehand enhances their flavors and keeps the lasagna from becoming watery.

How spicy is this lasagna?

This recipe keeps things mild and cozy, but you can easily add chili flakes to your pasta sauce or sprinkle a little on top if you enjoy some heat.

Final Thoughts

There’s something truly special about this Spinach & Mushroom Vegetarian Lasagna Recipe that brings warmth and joy with every bite. Its layers of fresh, wholesome ingredients come together to create a dish that’s comforting without being heavy. Whether you’re cooking for family, friends, or just treating yourself, this lasagna is sure to become a cherished favorite—delicious proof that vegetarian meals can be indulgent, satisfying, and endlessly tasty. Give it a try, and I promise it will be your new go-to lasagna recipe.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach & Mushroom Vegetarian Lasagna Recipe

Spinach & Mushroom Vegetarian Lasagna Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.1 from 74 reviews
  • Author: Lily
  • Prep Time: 20 minutes
  • Cook Time: 55 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 9 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Description

This Spinach & Mushroom Vegetarian Lasagna is a hearty, comforting dish layered with sautéed mushrooms, fresh spinach, cottage cheese, and a blend of mozzarella and vegetarian parmesan cheeses. Using no-boil lasagna noodles simplifies preparation, and a touch of chopped walnuts on top adds a delightful crunch. Baked until bubbly and golden, this lasagna serves as a perfect meat-free meal ideal for family dinners or gatherings.


Ingredients

Mushroom Layer

  • 8 ounces mushrooms (sliced)
  • 1 Tbsp olive oil
  • 1/2 tsp garlic powder
  • Salt and pepper (to taste)

Lasagna Layers

  • 1 1/2 cups pasta sauce
  • 8 ounces no-boil lasagna noodles (about 810 noodles)
  • 1 1/2 cups small curd cottage cheese
  • 2 cups 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 your oven to 375°F (190°C) to prepare for baking the lasagna layers.
  2. Add Mushrooms: Place the sliced mushrooms in a casserole dish and toss them with olive oil, garlic powder, salt, and pepper to season well.
  3. Bake Mushrooms: Bake the seasoned mushrooms in the oven for about 10 minutes until softened. Remove from the oven and carefully drain any excess liquid from the casserole dish to keep the lasagna from becoming soggy.
  4. Add Pasta Sauce: Pour about half of the pasta sauce into the casserole dish as the base layer for the lasagna.
  5. Add Lasagna Noodles: Arrange 3 to 4 no-boil lasagna noodles over the sauce, breaking the noodles in half if needed to fit the dish properly.
  6. Press Down: Gently press the noodles down so they are covered with approximately 1/4 inch of the sauce to aid in even cooking and layering.
  7. Add Cottage Cheese: Spread half of the cottage cheese evenly over the noodles, providing a creamy texture layer.
  8. Add Mushrooms & Spinach: Layer half of the baked mushrooms and half of the fresh spinach on top of the cottage cheese for a flavorful vegetable layer.
  9. Add Cheeses: Sprinkle half of the shredded mozzarella and grated vegetarian parmesan cheeses over the vegetables to add richness and flavor.
  10. Repeat Layers: Repeat the layering process by adding the remaining pasta sauce, noodles, cottage cheese, mushrooms, spinach, and cheeses in the same order to build the second lasagna layer.
  11. Top With Walnuts: Optionally, sprinkle chopped walnuts on top of the final cheese layer to add a crunchy texture and nutty flavor.
  12. Cover & Bake: Cover the casserole dish with foil or a lid, then bake the lasagna at 375°F for 30 minutes to meld the flavors and cook through.
  13. Bake Uncovered: Remove the cover and bake uncovered for an additional 15 minutes to allow the top to brown and the cheese to bubble.
  14. Let Cool: Remove the lasagna from the oven and let it cool for 5 to 10 minutes before serving to allow it to set and make slicing easier.
  15. Enjoy: Serve warm and enjoy your delicious, homemade spinach and mushroom vegetarian lasagna!

Notes

  • Use no-boil lasagna noodles to save time and avoid pre-cooking pasta.
  • Draining excess mushroom liquid prevents the lasagna from becoming watery.
  • Walnuts on top are optional but add a nice crunch and nutty flavor.
  • This dish can be prepared ahead of time and refrigerated before baking.
  • For a vegan version, substitute cottage cheese, mozzarella, and parmesan with plant-based alternatives.
  • If you prefer a thicker sauce layer, use full-bodied pasta sauce or add extra.

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