Easy Spinach Mushroom Lasagna

An easy spinach lasagna with fresh spinach, flavorful mushrooms, light tomato sauce, and cheeses. A delicious meatless lasagna.

Easy Spinach Mushroom Lasagna

This spinach lasagna is the one of the best things we ate lately, which is saying a lot since meat, sausage, and bacon are nowhere to be found. Instead, it’s vegetarian with lots of fresh spinach, mushrooms, a light tomato sauce and cheese.

Here are a few more lasagna recipes:

How We Make Our Spinach Lasagna

This spinach lasagna recipe is easy and thanks to no-boil noodles can be made quickly.

Easy Spinach Mushroom Lasagna

To keep things easy, we take advantage of no-boil lasagna noodles. We were skeptical at first, but after reading comments from other lasagna recipes praising them, we decided to give them a try. The results were great. Things went so much quicker and we actually found we preferred the lighter texture of the no-boil noodles to the more traditional boil-then-use variety.

When it comes to the spinach, we like using fresh. You could just as easily use thawed frozen spinach, though. We’ve included instructions in the recipe below.

Cooking the filling -- mushrooms, onions and spinach

Even though we’re calling this a spinach lasagna, one of my favorite parts is the mushrooms. Since this is a meatless lasagna, we wanted to make sure there was something that tastes meaty and rich. The mushrooms work perfectly for this.

Assembling the spinach and mushroom lasagna

As I mentioned above, making the lasagna is pretty simple. We cook onions and mushrooms until lightly browned around the edges then add garlic and mounds of fresh spinach leaves. Once the spinach wilts down we layer the vegetables with lasagna noodles, marinara sauce (here’s our homemade marinara recipe) and lots of cheeses.

After some time in the oven, the lasagna has just the right amount of sauce, lots of vegetables all with a layer of lightly browned and bubbling cheese on top. It’s seriously good.

Make Ahead Tips: How to Make Lasagna in Advance

Lasagna is the perfect make-ahead meal. Here’s how to do it:

  • The sauce can be made in advance and should last in your refrigerator up to 3 days and in your freezer for about 3 months. We recommend using freezer-safe glass containers, or double layers of freezer bags to store sauces. To thaw, simply leave it overnight in the refrigerator.
  • Baked lasagna freezes well. Let it cool completely on a rack before freezing, and then wrap it very well with foil (we use two layers). Defrost the frozen lasagna overnight in the refrigerator and then bake at 400°F for about 1 hour.
  • Consider using no-boil noodles. We love using no-boil noodles to make lasagna — especially if we plan to make it ahead of time. The no-boil noodles don’t tend to become as soft or mushy after freezing or reheating compared to boiled noodles.

Easy Spinach Mushroom Lasagna

  • PREP
  • COOK

We love this spinach and mushroom lasagna. This keeps incredibly well – it might even be better the next day. To keep things easy, we take advantage of no-boil lasagna noodles. While we were skeptical to use them at first, we’ve fallen in love with the ease and final texture of the noodles.

Makes 8 Servings

You Will Need

1 tablespoon olive oil

1 medium onion, finely diced

8 ounces cremini mushrooms, chopped (about 2 1/2 cups)

1 garlic clove, minced

1 pound fresh spinach leaves, rinsed

3/4 teaspoon kosher salt, or to taste

2 cups part-skim ricotta cheese, can substitute cottage cheese (one 15-ounce container)

2 large eggs, beaten

1/4 teaspoon freshly ground black pepper

3 cups marinara sauce, see our homemade marinara sauce recipe (one 24-ounce jar)

12 no-boil lasagna noodles or use regular lasagna noodles that have been cooked

1 1/2 ounces parmesan cheese, shredded (about 1/2 cup)

5 ounces part-skim mozzarella cheese, shredded (about 1 1/4 cups)


  • Make Filling
  • 1Heat oven to 350º F. Lightly oil a 13-inch by 9-inch baking dish.

    2Heat olive oil in a large deep skillet over medium heat. Add onions and mushrooms and cook, stirring occasionally until onions become translucent, about 10 minutes.

    3Add the garlic, spinach leaves and a 1/4 teaspoon of salt. Cook, stirring as needed, until the spinach is bright green and wilted. (Don’t worry about the amount of spinach, it may look like a lot now, but as it cooks, it wilts down considerably. Depending on the size of your skillet, you may want to add the spinach in batches).Spinach-Lasagna-Recipe-Step-1

    4In a medium bowl, mix ricotta cheese, eggs, a 1/2 teaspoon of salt, and the pepper until well blended.

  • Assemble Lasagna
  • 1Spread 1 cup of marinara sauce over the bottom of the baking dish. Arrange three noodles lengthwise and side-by-side to cover the bottom.

    2Spread half of the ricotta cheese mixture over the noodles. Sprinkle with a third of the parmesan cheese and a third of the mozzarella cheese. Add half of the spinach mixture and dollop about a 1/2 cup of marinara sauce over the spinach.

    3Add a second layer of noodles then repeat with remaining cheese, spinach and another 1/2 cup of sauce. Finish with a third layer of noodles and top with remaining sauce, parmesan cheese and mozzarella cheese.Spinach-Lasagna-Recipe-Step-2

  • Bake Lasagna
  • 1Loosely cover lasagna with aluminum foil and bake 30 minutes, uncover then bake an additional 10 to 15 minutes until cheese is bubbly and browned around the edges. For a cheesy golden brown top, slide the lasagna uncovered, under the broiler for 1 to 2 minutes.

Adam and Joanne's Tips

  • Cremini mushrooms: You’ll find “baby bella” or cremini mushrooms sold next to white button mushrooms. They are usually a little more expensive, but are so worth it when it comes to flavor. If you can’t find them, consider chopping up a couple portobello mushrooms, use a combination of exotic mushrooms or use button mushrooms.
  • Fresh vs. Frozen Spinach: We really love using fresh spinach for this, but you could substitute with frozen. To do this, defrost one 10-ounce package of frozen spinach then squeeze it dry and use in our recipe above in place of the fresh leaves.
  • We use kosher salt. If you don’t have it on hand, keep this in mind: 1 teaspoon fine sea or table salt = about 1 1/4 teaspoons kosher salt.
  • Nutrition facts: The nutrition facts provided below are estimates. We have used the USDA Supertracker recipe calculator to calculate approximate values.

If you make this recipe, snap a photo and hashtag it #inspiredtaste — We love to see your creations on Instagram and Facebook! Find us: @inspiredtaste

Nutrition Per Serving Calories 396 / Protein 24 g / Carbohydrate 42 g / Dietary Fiber 5 g / Total Sugars 7 g / Total Fat 15 g / Saturated Fat 7 g / Cholesterol 80 mg
AUTHOR:  Adam and Joanne Gallagher
Inspired Taste Newsletter Signup
56 comments… Leave a Review
  • Marsha Sanderson February 20, 2024, 6:37 pm

    Yum…Experimenting with healthy eating since retiring. Made the Easy Spinach Mushroom Lasagna and the Marinara Sauce. I cook and share with others and received compliments on how good it tasted.(Delicious) Receipe was easy to follow and learned a few things.Thanks to you both, will definitely check out more recipes.

    • Adam February 20, 2024, 6:37 pm

      We are so happy that you found us and love our recipes 🙂

  • Ray Gould February 14, 2024, 3:44 pm

    Second time making this recipe. It’s delicious!

    • Joanne February 14, 2024, 4:19 pm

      Amazing! It sounds like this is a keeper. Thanks for sharing!

  • Amber Lavergne December 4, 2023, 6:55 pm

    Turned out very well, added more marinara as I prefer a saucier casserole.
    Fresh chopped basil added to ricotta mixture.

  • Joanne February 12, 2022, 11:56 am

    Hi there. I am currently making this recipe. It says to use 12 noodles, but then instructs to make 3 layers of 3, using only 9. What am I missing? Thank you.

    • Joanne February 12, 2022, 2:02 pm

      Hi Joanne, You are not missing anything. We suggest cooking the extra noodles to accommodate for any of them breaking. You can stick to just using 9 (especially if you are using no-boil noodles).

  • Ann Armstrong November 12, 2021, 2:39 pm

    This Spinach Mushroom Lasagna recipe is the 2nd time I am making it , and wanted to tell you how much we love your recipe. Such a treat from meat sauce. This will definitely be in my favorite recipe box . I have passed it on and they were so happy to make this lasagna and have made it many times also !! Thanks Ann Armstrong

  • Miranda October 18, 2021, 8:58 pm

    I’ve been having a lot of food issues lately – but I was able to make this with just a few small adjustments and was totally fine. It was so awesome to be able to eat something warm and comforting. Thank you for the recipe!

  • KarolKay June 4, 2021, 4:49 pm

    Excellent recipe! If you don’t have oven-ready lasagna noodles, try this: set all the lasagna noodles in the baking dish and cover with boiling water. Let sit while you prepare the vegetables and cheese mixture. When it comes time to assemble, drain the water and remove the noodles (they will be partially cooked and will finish cooking in the oven).

    • Christine Tilghman March 2, 2023, 4:15 pm

      I got this tip years ago from a chef! you can you regular lasagna noodles without cooking first, so much easier.

  • Tonya May 26, 2021, 11:48 pm

    Made this and it turned out delicious! Used jarred marinara bc I was short on time. Used double the parm and mozzarella cheese and it was perfect! Also added fresh herbs from the garden to the skim ricotta and egg mixture.

  • Anita February 14, 2021, 7:26 pm

    I made this recipe for the first time today. I used ricotta, but in keeping with my father’s recipe, I also used cottage cheese. It came out perfectly. Highly recommend.


Leave a Reply

Leave a Review

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

Rate this recipe!


All comments are moderated before appearing on the site. Thank you so much for waiting. First time commenting? Please review our comment guidelines. You must be at least 16 years old to post a comment. All comments are governed by our Privacy Policy & Terms.

Previous Post: Next Post: