Mushroom and Spinach Lasagna Recipe

Introduction

This mushroom and spinach lasagna is a comforting vegetarian twist on a classic favorite. Layers of tender noodles, creamy ricotta, sautéed mushrooms, and fresh spinach come together under a blanket of gooey cheese and savory marinara sauce. It’s perfect for a cozy family dinner or meal prep for the week.

A piece of lasagna with four visible layers sits on a white plate with dark speckles; the top layer is golden brown and bubbly cheese with a sprig of green rosemary in the center, the next layers show creamy white sauce, brown minced meat mixed with mushrooms and bits of spinach with a slightly oily shine, and pasta sheets with slightly crisped edges. The plate is on a wooden board with scattered green herbs around. The background shows more herbs and peppercorns. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 9 lasagna noodles
  • 2 tablespoons olive oil
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 1 pound mushrooms (such as cremini or button), sliced
  • 1/2 teaspoon dried thyme
  • Salt and pepper to taste
  • 3 cups marinara sauce
  • 2 cups ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 2 cups fresh spinach leaves, chopped
  • Fresh basil leaves for garnish

Instructions

  1. Step 1: Preheat your oven to 375°F (190°C) and grease a 9×13-inch baking dish with cooking spray or olive oil.
  2. Step 2: Bring a large pot of salted water to a boil. Add the lasagna noodles and cook until al dente. Drain and set aside.
  3. Step 3: Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook until translucent, about 3–4 minutes. Stir in minced garlic and cook for another minute.
  4. Step 4: Add sliced mushrooms, dried thyme, salt, and pepper. Cook until mushrooms are tender and any liquid has evaporated.
  5. Step 5: Stir in chopped spinach and cook until wilted, about 2–3 minutes. Remove the skillet from heat.
  6. Step 6: Spread a thin layer of marinara sauce on the bottom of the prepared baking dish.
  7. Step 7: Arrange three lasagna noodles over the sauce. Spread half of the ricotta cheese evenly over the noodles.
  8. Step 8: Top the ricotta with half of the mushroom and spinach mixture, then sprinkle with one-third of the mozzarella and Parmesan cheeses.
  9. Step 9: Repeat the layering with the remaining noodles, ricotta, mushrooms, and cheeses.
  10. Step 10: Finish with a final layer of marinara sauce on top. Cover the dish with aluminum foil.
  11. Step 11: Bake in the preheated oven for 25 minutes. Remove the foil and bake uncovered for an additional 10–15 minutes until the cheese is bubbly and golden.

Tips & Variations

  • For extra flavor, add a pinch of red pepper flakes to the mushroom mixture while cooking.
  • You can use frozen spinach; just be sure to thaw and squeeze out excess moisture before adding.
  • Swap ricotta for cottage cheese if you prefer a lighter texture.
  • Add layers of roasted red peppers or zucchini for more vegetable variety.

Storage

Store leftover lasagna covered in the refrigerator for up to 3 days. To reheat, bake portions in the oven at 350°F (175°C) until heated through, or microwave on medium power. You can also freeze baked lasagna wrapped tightly for up to 2 months; thaw overnight in the fridge before reheating.

How to Serve

A close-up of a three-layer lasagna slice on a white round plate, placed on a white marbled surface. The bottom layer is creamy with chunks of cooked chicken and dark green spinach leaves, the middle layer shows wide, wavy-edged pale yellow pasta sheets with a similar creamy chicken-spinach mix, and the top layer is browned, melted cheese with sliced cooked mushrooms and sprinkled green herbs, crowned with one fresh basil leaf. The edges of the pasta are slightly crispy and golden, and the slice looks rich and soft. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use no-boil lasagna noodles for this recipe?

Yes, no-boil noodles can be used. Just make sure to spread sauce evenly to help cook the noodles properly during baking.

Is this recipe suitable for vegans?

This recipe contains dairy cheeses, so it is not vegan. To make it vegan, substitute ricotta, mozzarella, and Parmesan with vegan cheese alternatives and use olive oil instead of butter if needed.

Print

Mushroom and Spinach Lasagna Recipe

This hearty Mushroom and Spinach Lasagna is a delicious vegetarian twist on a traditional Italian classic. Layers of tender lasagna noodles are filled with a savory mixture of sautéed mushrooms, fresh spinach, creamy ricotta, and melty mozzarella, all smothered in rich marinara sauce and baked to bubbly perfection. It’s a comforting dish perfect for family dinners or special occasions.

  • Author: Felix
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 8 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale

Lasagna Noodles

  • 9 lasagna noodles

Vegetable Mixture

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

Cheese and Sauce

  • 3 cups marinara sauce
  • 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: Begin by preheating 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 them until al dente. Drain and set aside carefully to avoid sticking.
  3. Sauté Vegetables: Heat olive oil in a large skillet over medium heat. Add the finely chopped onion and cook until translucent and fragrant, around 3-4 minutes. Stir in the minced garlic and cook for an additional minute.
  4. Cook Mushrooms: Add the sliced mushrooms to the skillet with dried thyme, salt, and pepper. Cook until mushrooms are tender and the liquid has mostly evaporated.
  5. Add Spinach: Toss in the chopped spinach leaves and cook until wilted, about 2-3 minutes. Remove from heat and set aside.
  6. Assemble Lasagna – Layer 1: Spread a thin layer of marinara sauce over the bottom of the prepared baking dish to prevent sticking and add flavor.
  7. Layer Noodles and Filling: Place three lasagna noodles over the sauce. Spread half of the ricotta cheese evenly over the noodles, then top with half the mushroom and spinach mixture. Sprinkle one-third of the mozzarella and Parmesan cheeses over this layer.
  8. Repeat Layers: Add another layer of three noodles, remaining ricotta, mushroom mixture, and cheeses. Finish with a final layer of remaining noodles, marinara sauce, and remaining cheeses.
  9. Bake Covered: Cover the dish with aluminum foil and bake in the preheated oven for 25 minutes to heat through and meld the flavors.
  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. Garnish and Serve: Allow the lasagna to rest for a few minutes before garnishing with fresh basil leaves. Slice and serve warm.

Notes

  • You can use no-boil lasagna noodles to save time; adjust layering accordingly.
  • For a richer flavor, add a pinch of red pepper flakes to the mushroom mixture.
  • Fresh spinach can be substituted with frozen spinach, thawed and well-drained.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
  • This recipe can be made in advance and baked just before serving.

Keywords: mushroom lasagna, spinach lasagna, vegetarian lasagna, baked pasta, Italian vegetarian dish

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating