A super filling meal that’s completely vegetarian friendly! This spinach lasagna is loaded with chopped mushrooms, ricotta cheese, and whole wheat lasagna noodles. It’s the perfect dish to serve to vegetarians for Thanksgiving! And don’t be surprised when the carnivores love it just as much!

Skinny Mushroom Spinach LasagnaHoly comfort food!

This comfy, cozy, mushroom and spinach lasagna is heavenly to me. Basically what happened is all things comfy and cozy went and got together in a pan and came out all nice and layered and delicious, just in time for din din. I’ll get into all the lovely, saucy, cheesy deets in just a second though.

The truth about this lasagna is that even with the lasagna noodles, the riccotta, mozzarella, and loads of filling + yummy tomato sauce, each piece only contains 245 calories! Shut the front door. I know, I’m stoked too!

Comfort food that’s waistline friendly? Yes, please!

Skinny Mushroom Spinach LasagnaTo a comfort food junkie, like myself, this lasagna is truly cheesy bliss. If you’re skeptical on how it can be so low in calories and still so delicious, keep reading, i’ll explain everything. And leftovers? I say bring it. I’d welcome these kind of leftovers forever and ever. ♥ and on that point, i’m currently scarfing down large bits of this leftover lasagna and have no shame in saying it’s still slightly cold in the center but I absolutely do not care.

Skinny Mushroom Spinach LasagnaBut really this spinach lasagna is great because, first and foremost, it has the most incredible mushroom, spinach, and ricotta cheese filling. We start by letting some onions sweat in a little bit of butter. Next, we add in 2 heaping cups of chopped mushrooms, get those sweating too. The mushrooms add such a nice texture variation to the lasagna.

Skinny Mushroom Spinach LasagnaNext we add in the garlic (because what is anything without garlic?) And 2 boxes of defrosted spinach that’s had all the liquid squeezed out of it. You can definitely use fresh spinach too if you’d like, I’ve always got frozen spinach in the freezer so it’s perfect to toss into meals quickly and easily. A bit of seasoning goes in here too. Remember to salt your filling liberally because once it gets mixed with the ricotta and egg you can’t check for salt! A pinch of red pepper flakes and a hint of nutmeg take this lasagna filling to new heights.

Another noteworthy fact about this lasagna is that it has the perfect amount of sauce. Enough to tie things together but not so much that one would find their lasagna noodles swimming in chunky tomato sauce. Which is über important because we (you & I) like sauce but don’t want to have our spinach lasagna floating in a tomato soup. Ya hear me?

Skinny Mushroom Spinach LasagnaThe rest of this comes together pretty quickly. A little ricotta, a little parmesan, an egg, mixed with the sauteed spinach filling and then we file all this into neat, pretty little layers. We skimp a little on ‘layers’ to save a few calories from the extra lasagna noodles. If you’re not concerned about it, make as many layers as you’d like, there’s plenty of filling! Add extra cheese too if that your thing, because you know it’s mine.

One last note: Anees (the hubs) proved that you don’t have to be a total veg-head to enjoy this little lasagna. Boy am I glad to hear that this is spinach lasagna is a possibility more than once a year. 😉

Yield: 12 pieces

Skinny Mushroom Spinach Lasagna

Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes

A super filling meal that's completely vegetarian-friendly! This spinach lasagna is loaded with chopped mushrooms, ricotta cheese, and whole wheat lasagna noodles. It's the perfect dish to serve to vegetarians for Thanksgiving! And don't be surprised when the carnivores love it just as much!

Skinny Mushroom Spinach Lasagna


  • 2 tablespoons salted butter
  • 1/2 cup chopped onions
  • 2 cups chopped mushrooms
  • 2 tablespoons minced garlic
  • 2 - (10 ounce) packages frozen or fresh spinach, defrosted + water squeezed out
  • salt + pepper to taste
  • 1/4 teaspoon red pepper flakes
  • 1/4 teaspoon nutmeg
  • 30 oz non-fat ricotta cheese
  • 1 large egg
  • 1/4 cup grated parmesan cheese
  • 9 whole wheat lasagna noodles, prepared (see note)*
  • 24 ounces marinara sauce (store bought is fine too)
  • 2 cups part skim mozzarella cheese*


  1. Melt the butter in a large skillet over medium heat. Add the onions and sauté them for 2 minutes or until they start to just become translucent. Add the chopped mushrooms and continue to cook for 3-4 minutes. Add the garlic, spinach, red pepper flakes, and nutmeg. Sauté for just a minute or so until all the ingredients are well mixed together. Season with salt and pepper.
  2. In a large bowl, combine the ricotta, egg, and parmesan cheese. Add the spinach mixture to the ricotta and stir to combine.
  3. Position a rack in the middle of the oven and preheat the oven to 375 degrees. Spread a little bit of tomato sauce in the bottom of a 9x13 baking pan. Layer with 3 lasagna noodles, 1/2 of the spinach mixture, 1/3 of the tomato sauce, and 1/3 of the mozzarella cheese. Repeat until all the layers are formed. Ending with noodles, sauce, and mozzarella cheese. Bake covered for 20 minutes and then uncovered for 10 more minutes. Let stand for 10-15 minutes so that the lasagna noodles can soak up all the extra deliciousness. Cut and serve warm.


  • For the lasagna noodles: I under-boiled mine because I didn't want them to get super soft during baking. My package called for 9 minutes cook time, I boiled mine for just 5 minutes.
  • Additional tomato sauce, cheese, and lasagna noodles can be added to preference. Feel free to make more layers in the lasagna with additional noodles if you prefer more layers.

Have you made this recipe?

If you enjoyed this recipe, please consider leaving a ⭐️⭐️⭐️⭐️⭐️ rating and a comment below. You can also share a picture on Instagram with the hashtag #LITTLESPICEJAR, I'd love to see what you made!