Mushroom and Spinach Lasagna Recipe: A Comforting, Meatless Main Dish You’ll Love

BySophia

Mushroom and Spinach Lasagna

Dinner

Difficulty

Prep time

Cooking time

Total time

Servings

If you’re looking for a hearty, comforting dish that just happens to be meat-free, this Mushroom and Spinach Lasagna Recipe is a must-try. Creamy ricotta, earthy mushrooms, tender spinach, and layers of perfectly baked pasta come together to create a vegetarian main dish that feels indulgent yet wholesome.

This step by step recipe is perfect for meatless fall dinners, pescatarian lasagna lovers, or anyone looking for an easy lasagna recipe vegetarian guests will rave about. Ideal for weeknights, holidays, or even as a showstopping Thanksgiving centerpiece, this dish proves that comfort food doesn’t need meat to be satisfying.

Here’s everything you need to know to make it perfectly, from ingredients to serving ideas.

Why You’ll Love This Mushroom and Spinach Lasagna Recipe

This vegetarian main dish is packed with reasons to love it

Hearty & satisfying: Even meat-eaters will love the rich, layered flavors.
Vegetarian & pescatarian-friendly: A great alternative to traditional lasagna.
Perfect for fall or winter: A cozy dish for chilly nights.
Make-ahead friendly: Prep it in advance for easy entertaining.
Customizable: Add other veggies or even a little seafood for a pescatarian twist.
Great for special occasions: A beautiful centerpiece for vegetarian Thanksgiving dinners.

If you’ve been searching for comfort vegetarian recipes or healthy veggie dinner ideas, this lasagna is a winner.

Ingredients You’ll Need for Mushroom and Spinach Lasagna Recipe

This recipe serves about 8.

  • 9 lasagna noodles
  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 16 ounces (450 g) mushrooms, sliced
  • 10 ounces (280 g) fresh spinach
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 15 ounces (425 g) ricotta cheese
  • 1 large egg
  • 3 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 3 cups marinara sauce (homemade or store-bought)
  • Fresh basil or parsley (optional, for garnish)

These fresh, flavorful ingredients come together beautifully for one of the best lasagna with vegetables you’ll ever try.

Kitchen Equipment for Mushroom and Spinach Lasagna Recipe

Have these tools ready before you begin

  • Large skillet
  • Large pot for boiling noodles
  • Mixing bowls
  • Wooden spoon or spatula
  • 9×13-inch baking dish
  • Aluminum foil
  • Knife and cutting board

Having everything ready keeps this step by step process smooth and easy.

Step by Step Preparation for Mushroom and Spinach Lasagna Recipe

Follow these steps for a perfect, layered result every time

Step 1: Cook the noodles
Boil lasagna noodles according to package instructions. Drain and set aside.

Step 2: Sauté the vegetables
In a large skillet, heat olive oil over medium heat. Add onion and cook until soft, about 3–4 minutes. Stir in garlic and mushrooms, cooking until mushrooms are browned and tender. Add spinach and cook until wilted. Season with basil, oregano, salt, and pepper. Remove from heat.

Step 3: Make the ricotta mixture
In a bowl, mix ricotta cheese with the egg until smooth.

Step 4: Assemble the lasagna
Spread 1/2 cup marinara sauce on the bottom of a greased 9×13-inch baking dish. Layer 3 noodles over the sauce. Spread 1/3 of the ricotta mixture, 1/3 of the vegetable mixture, 1/3 of the mozzarella, and 1/3 of the remaining marinara. Repeat layers two more times, finishing with sauce, mozzarella, and Parmesan on top.

Step 5: Bake
Cover the dish with foil and bake at 375°F (190°C) for 25 minutes. Remove foil and bake for another 15–20 minutes until bubbly and golden.

Step 6: Rest & serve
Let the lasagna rest for 10 minutes before slicing. Garnish with fresh basil or parsley if desired.

Tips for the Best Mushroom and Spinach Lasagna Recipe

Sauté mushrooms until all their moisture evaporates to avoid soggy layers.
Use no-boil lasagna noodles if you’re short on time.
Add roasted butternut squash or zucchini for a fall-inspired variation.
Make it pescatarian by adding layers of cooked shrimp or crab.
Assemble ahead and refrigerate overnight — just bake when ready.

Common Mistakes to Avoid When Making Mushroom and Spinach Lasagna Recipe

Overcooking the noodles: Slightly undercook since they’ll cook more in the oven.
Using watery spinach: Squeeze out excess moisture before layering.
Not letting it rest: Cutting too soon can cause it to fall apart.
Skimping on sauce: You want enough sauce to keep it moist and flavorful.

Serving and Presentation Tips for Mushroom and Spinach Lasagna Recipe

Make it shine on your dinner table

Serve in neat squares with fresh herbs sprinkled on top.
Pair with a crisp green salad for a balanced meal.
Use a colorful platter or rustic baking dish for presentation.
Add a sprinkle of toasted pine nuts or extra Parmesan before serving.

How to Store Leftover Mushroom and Spinach Lasagna Recipe

This lasagna keeps beautifully for leftovers

Refrigerate: Cover tightly and refrigerate for up to 4 days.
Freeze: Wrap individual portions and freeze for up to 2 months.
Reheat: Warm in a 350°F oven or microwave until hot.

What to Serve With Mushroom and Spinach Lasagna Recipe

Round out your meal with these delicious sides

A fresh Caesar or arugula salad.
Garlic bread or crusty baguette.
Roasted seasonal vegetables.
A light fruit salad for dessert.

Frequently Asked Questions About Mushroom and Spinach Lasagna Recipe

Can I make it gluten-free?
Yes — use gluten-free lasagna noodles.

Can I use frozen spinach?
Absolutely — just thaw and squeeze out excess water first.

Can I assemble it ahead?
Yes — assemble and refrigerate up to a day in advance.

Call to Action: Share & Subscribe for More Comfort Vegetarian Recipes

If you loved this Mushroom and Spinach Lasagna Recipe, share it with friends and family who enjoy hearty, healthy veggie dinner ideas! And don’t forget to subscribe to our blog for more step by step comfort vegetarian recipes, easy dinner meatless options, and holiday-ready vegetarian main dishes.

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

Mushroom and Spinach Lasagna Recipe: A Comforting, Meatless Main Dish You’ll Love


  • Author: Sophia
  • Total Time: 1 hour 15 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

This Mushroom and Spinach Lasagna is a creamy, hearty, meatless dish layered with ricotta, mushrooms, spinach, and marinara. Perfect for vegetarian dinners, holidays, or a comforting weeknight meal, it’s a wholesome twist on a classic lasagna everyone will love.


Ingredients

Scale
  • 9 lasagna noodles
  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 16 ounces (450 g) mushrooms, sliced
  • 10 ounces (280 g) fresh spinach
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 15 ounces (425 g) ricotta cheese
  • 1 large egg
  • 3 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 3 cups marinara sauce
  • Fresh basil or parsley (optional, for garnish)

Instructions

  1. Cook the noodles: Boil lasagna noodles, drain, and set aside.
  2. Sauté the vegetables: Heat olive oil in a skillet, cook onion until soft, then add garlic and mushrooms. Cook until mushrooms are browned and moisture evaporates. Stir in spinach and cook until wilted. Season with basil, oregano, salt, and pepper.
  3. Make ricotta mixture: In a bowl, mix ricotta with egg until smooth.
  4. Assemble lasagna: Spread 1/2 cup marinara in greased 9×13-inch dish. Layer 3 noodles, 1/3 of ricotta, 1/3 vegetables, 1/3 mozzarella, and 1/3 remaining marinara. Repeat twice, ending with sauce, mozzarella, and Parmesan on top.
  5. Bake: Cover with foil and bake at 375°F (190°C) for 25 minutes. Uncover and bake 15–20 minutes more until bubbly and golden.
  6. Rest & serve: Let rest 10 minutes before slicing. Garnish with fresh herbs.

Notes

  • Sauté mushrooms thoroughly to remove excess moisture.
  • Use no-boil noodles to save time.
  • Frozen spinach works, just thaw and squeeze dry first.
  • Assemble ahead: Refrigerate overnight, bake when ready.
  • Storage: Refrigerate up to 4 days or freeze up to 2 months. Reheat before serving.
  • Prep Time: 30 minutes
  • Cook Time: 45 minutes
  • Category: Dinner
  • Method: Baked
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 slice
  • Calories: 320
  • Sugar: 6g
  • Sodium: 550mg
  • Fat: 15g
  • Saturated Fat: 8g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 55mg

Keywords: Mushroom and Spinach Lasagna, Vegetarian Lasagna, Meatless Main Dish, Healthy Veggie Dinner, Comfort Vegetarian Recipes

Tags:

You might also like these recipes

Leave a Comment

Recipe rating