Mushroom And Spinach Lasagna Recipe

Look, I get it. Making lasagna sounds like one of those all-day cooking projects that requires a culinary degree and the patience of a saint. But what if I told you this mushroom and spinach lasagna is actually way easier than you think? No meat to brown, no complicated sauces that take three hours, just layers of cheesy, veggie-packed goodness that’ll make you look like a total kitchen rockstar. Plus, it’s vegetarian, so you can feel slightly virtuous while eating your third slice. Win-win.

Table of Contents

Why This Recipe is Awesome

First off, this Mushroom And Spinach Lasagna is seriously impressive. Like, bring-it-to-a-potluck-and-watch-people-lose-their-minds impressive. But here’s the secret: it’s actually pretty straightforward to make. No fancy techniques, no obscure ingredients you need to hunt down at three different stores.

The mushrooms give it that rich, meaty, umami flavor (yes, I said umami—fancy word alert), while the spinach adds freshness and makes you feel like you’re eating something somewhat healthy. The cheese? Well, that’s just there to make everything better, obviously.

It’s also a crowd-pleaser. Even your meat-loving friends won’t miss the beef because the mushrooms are that satisfying. And if you’ve got vegetarian friends coming over, they’ll practically cry tears of joy when they see you didn’t just throw together a sad salad for them.

Plus, you can make this ahead of time and just pop it in the oven when you’re ready. FYI, that’s the real MVP move for dinner parties or lazy Sundays when you want good food but zero stress.

Ingredients You’ll Need

Alright, shopping list time. Nothing too wild here:

For the filling:

  • 2 tablespoons olive oil (the backbone of basically everything)
  • 1 pound mushrooms, sliced (cremini, button, or a mix—your call)
  • 1 medium onion, diced (yes, more crying, sorry)
  • 4 cloves garlic, minced (because garlic makes everything better)
  • 5 cups fresh spinach (or one 10-oz package frozen, thawed and drained)
  • Salt and pepper to taste (be generous, bland lasagna is a tragedy)
  • 1 teaspoon dried oregano (or Italian seasoning if that’s what you’ve got)
  • 1/4 teaspoon red pepper flakes (optional, for a little kick)

For the cheese mixture:

  • 15 oz ricotta cheese (full-fat, please—we’re not monsters)
  • 1 egg (helps bind everything together)
  • 1/2 cup grated Parmesan cheese (the good stuff, not the powdery kind)
  • 2 cups shredded mozzarella cheese, divided (because more cheese = more happiness)
  • 2 tablespoons fresh basil, chopped (or 1 teaspoon dried)

Other stuff:

  • 4 cups marinara sauce (store-bought is totally fine, no judgment)
  • 12 lasagna noodles (oven-ready or regular—your choice)
  • Fresh basil for garnish (makes it look Pinterest-worthy)

Step-by-Step Instructions

Let’s do this thing. Roll up your sleeves and channel your inner Italian grandma.

1. Preheat your oven. Set it to 375°F (190°C). Don’t be that person who forgets this step and then wonders why everything takes forever.

2. Cook the mushroom mixture. Heat olive oil in a large skillet over medium-high heat. Add the sliced mushrooms and cook for about 8-10 minutes until they release their moisture and start to brown. Don’t crowd the pan or they’ll steam instead of getting that nice golden color.

3. Add aromatics and spinach. Toss in the diced onion and cook for 5 minutes until soft. Add the garlic, oregano, and red pepper flakes (if using), and cook for another minute. Then add the spinach and cook until wilted, about 2-3 minutes. Season with salt and pepper. Set aside to cool slightly.

4. Make the cheese mixture. In a medium bowl, combine ricotta, egg, Parmesan, 1 cup of mozzarella, and basil. Mix until well combined. Taste it—if it needs more salt or pepper, add it now.

5. Prep your noodles (maybe). If you’re using regular lasagna noodles, cook them according to package directions. If you’re using oven-ready noodles, skip this step and pour yourself a celebratory beverage instead.

6. Assemble the lasagna. Spread about 1 cup of marinara sauce on the bottom of a 9×13-inch baking dish. Layer 4 lasagna noodles on top. Spread half of the ricotta mixture over the noodles, then half of the mushroom-spinach mixture, and 1 cup of marinara sauce. Repeat with another layer: noodles, remaining ricotta, remaining mushroom-spinach, and 1 cup sauce. Top with final layer of noodles and remaining sauce.

7. Add the cheese crown. Sprinkle the remaining 1 cup of mozzarella on top. This is what’s going to get all bubbly and golden, so don’t skimp.

8. Bake it. Cover with foil (spray the underside with cooking spray so the cheese doesn’t stick) and bake for 25 minutes. Remove the foil and bake for another 20-25 minutes until the cheese is melted and bubbly with golden spots.

9. Let it rest. This is the hardest part. Let the lasagna sit for 10-15 minutes before cutting into it. I know it smells amazing, but if you cut it too soon, it’ll be a sloppy mess. Trust me on this one.

10. Serve and bask in glory. Cut into squares, garnish with fresh basil, and prepare for compliments.

Common Mistakes to Avoid

Don’t sabotage your lasagna dreams with these rookie moves:

  • Using watery mushrooms. If you don’t cook your mushrooms long enough, they’ll release all their water into your lasagna and make it soggy. Cook them until they’re actually browned and most of the liquid has evaporated.
  • Not draining the spinach. If you’re using frozen spinach, squeeze that sucker dry. Like, really squeeze it. Excess water = sad, watery lasagna.
  • Skipping the resting time. I know you’re hungry, but if you cut into it immediately, all the layers will slide apart and you’ll have lasagna soup. Nobody wants lasagna soup.
  • Being stingy with seasoning. Cheese is great, but it’s not enough. Season each component as you go—your taste buds will thank you.

Alternatives & Substitutions

Need to switch things up? Here are your options:

  • No ricotta? Use cottage cheese instead. Blend it smooth if you want a closer texture to ricotta, or leave it chunky if you don’t care.
  • Different veggies? Swap the spinach for kale, add some zucchini, throw in roasted red peppers, or use a mix of mushrooms for more depth. This recipe is super forgiving.
  • Vegan version? Use vegan ricotta, mozzarella, and Parmesan. They actually make pretty decent vegan cheese these days, so don’t be scared.
  • Gluten-free? Just grab gluten-free lasagna noodles. Easy peasy.
  • Want it meatier? Add some crumbled Italian sausage (vegetarian or regular) to the mushroom mixture. IMO, it’s delicious as-is, but you do you.

Final Thoughts

There you have it—a mushroom and spinach lasagna that’s going to make you the hero of dinner time. It’s comforting, it’s delicious, and honestly? It’s the kind of meal that makes you feel like you’ve got your life together even if you spent the morning in pajamas binge-watching Netflix.

The best part? Leftovers reheat beautifully, so you can enjoy this for days. Just microwave a slice, pour yourself a glass of wine, and congratulate yourself on being an actual adult who makes lasagna from scratch.

Now stop reading and start cooking. Your future self (and anyone you’re feeding) will thank you!

FAQ (Frequently Asked Questions)

Can I make this ahead of time?
Absolutely! Assemble the entire lasagna, cover it tightly with plastic wrap and foil, and refrigerate for up to 24 hours. When you’re ready to bake, let it sit at room temperature for 30 minutes, then bake as directed (you might need to add 10 extra minutes to the covered baking time).

Can I freeze mushroom and spinach lasagna?
Yes! Assemble it in a freezer-safe dish, wrap it really well, and freeze for up to 3 months. Thaw overnight in the fridge before baking. Or bake it frozen—just add about 30-40 minutes to the total baking time and keep it covered longer.

Why is my lasagna watery?
Usually because the mushrooms or spinach weren’t cooked down enough, or the spinach wasn’t properly drained. Make sure to cook the veggies until most of the moisture evaporates, and always squeeze frozen spinach dry before using.

Can I use no-boil noodles?
Definitely! No-boil (oven-ready) noodles work great and save you time. Just make sure your sauce isn’t too thick—the noodles need moisture to cook properly. If your sauce seems thick, add a splash of water to thin it out slightly.

Mushroom And Spinach Lasagna Recipe

Recipe by Rosie DavisCourse: Main Course, DinnerCuisine: ItalianDifficulty: Medium
Servings

8

servings
Prep time

25

minutes
Cooking time

45

minutes
Calories

385

kcal
Total time

1

hour 

10

minutes

Ingredients

  • For the filling:
  • 2 tablespoons olive oil

  • 1 pound mushrooms, sliced

  • 1 medium onion, diced

  • 4 cloves garlic, minced

  • 5 cups fresh spinach (or 10 oz frozen, thawed and drained)

  • Salt and pepper to taste

  • 1 teaspoon dried oregano

  • 1/4 teaspoon red pepper flakes (optional)

  • For the cheese mixture:
  • 15 oz ricotta cheese

  • 1 egg

  • 1/2 cup grated Parmesan cheese

  • 2 cups shredded mozzarella cheese, divided

  • 2 tablespoons fresh basil, chopped

  • Other ingredients:
  • 4 cups marinara sauce

  • 12 lasagna noodles (oven-ready or regular)

  • Fresh basil for garnish

Directions

  • Preheat oven to 375°F (190°C).
  • Heat olive oil in a large skillet over medium-high heat. Add mushrooms and cook for 8-10 minutes until browned.
  • Add onion and cook for 5 minutes. Add garlic, oregano, and red pepper flakes; cook for 1 minute.
  • Add spinach and cook until wilted, about 2-3 minutes. Season with salt and pepper. Set aside.
  • In a bowl, combine ricotta, egg, Parmesan, 1 cup mozzarella, and basil. Mix well.
  • If using regular noodles, cook according to package directions.
  • Spread 1 cup marinara sauce in a 9×13-inch baking dish. Layer 4 noodles, half the ricotta mixture, half the mushroom-spinach mixture, and 1 cup sauce. Repeat layers. Top with remaining noodles and sauce.
  • Sprinkle remaining 1 cup mozzarella on top.
  • Cover with foil and bake for 25 minutes. Uncover and bake for 20-25 minutes until bubbly and golden.
  • Let rest for 10-15 minutes before cutting. Garnish with fresh basil and serve.

Notes

  • Cook mushrooms until browned – don’t rush this step or your lasagna will be watery. Let them cook until most of the liquid evaporates and they develop a nice golden color.
  • Make it ahead – assemble the lasagna up to 24 hours in advance, cover tightly, and refrigerate. Let it sit at room temperature for 30 minutes before baking.
  • Let it rest before cutting – waiting 10-15 minutes after baking allows the layers to set, making it much easier to cut clean slices instead of a sloppy mess.
Rosie Davis
Rosie Davis
Articles: 149

Leave a Reply

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