

Spinach lasagna layered with lasagna noodles, tomato sauce, ricotta cheese, mozzarella, parmesan, fresh spinach, basil, and olive oil.
Table of Contents
I didnโt grow up dreaming about spinach lasagna. I really didnโt. Lasagna, to me, was always red sauce, meat, cheese, repeat. End of story.
Then a few years agoโduring one of those weeks where everything felt a little heavy and I wanted dinner to feel comforting but not overwhelmingโI made spinach lasagna almost by accident. I had ricotta. I had spinach. I didnโt feel like going back to the store. Sound familiar?
I remember pulling it out of the oven, bubbling and golden, thinking, Okayโฆ this might be good. Not confident. Just hopeful. And honestly? It surprised me. In that quiet way where you donโt say anything at first, you just keep eating. It tasted cozy. Familiar. A little lighter, but not sad-light. Real food light.
Now spinach lasagna is one of those recipes I come back to when I want comfort without feeling like I need a nap afterward. It reminds me that not everything has to be loud to be good.

Why youโll Love this Spinach Lasagna?
Spinach lasagna has a reputation problem. People hear โspinachโ and assume itโs some kind of compromise. Like youโre giving something up. I donโt totally blame themโI used to think that too.
But this version? Itโs creamy. Itโs rich. Itโs layered in that deeply satisfying way only lasagna can be. The spinach melts into the ricotta so much that it becomes part of the background, not the headline. The sauce still does its thing. The cheese still pulls.
Is it lighter than meat lasagna? Yeah, probably. But lighter doesnโt mean less satisfying. It just means you donโt feel weighed down after. And some nights, thatโs exactly what I want.

Ingredient Notes
Before you start layering, hereโs what Iโve learned the hard way.
- Spinach: Fresh spinach looks ridiculous at first. A mountain. Then it cooks down to basically nothing. Totally normal. Just squeeze it dryโreally dryโor your spinach lasagna will get watery andโฆ no one wants that.
- Ricotta: Whole milk ricotta gives you the best texture. Low-fat works, but itโs not my favorite. A little grainy. Iโm picky about that.
- Nutmeg: Optional, yes. But also kind of magical. You wonโt taste โnutmeg.โ It just makes everything taste more complete.
- Tomato sauce: Use one you actually like. Spinach lasagna doesnโt hide bad sauce. It justโฆ exposes it.

How to Make Spinach Lasagna?
Spinach lasagna isnโt hard, but it does reward slowing down just a bit. Not fancy. Just attentive.
- I start by cooking the spinach until it wilts, then squeezing out as much liquid as I can. I used to rush this step. I donโt anymore. Learned that lesson.
- Then I mix the ricotta fillingโricotta, egg, parmesan, basil, nutmeg, spinach. I always taste it. Always. If it tastes bland now, it wonโt magically improve later.
- The noodles get cooked just until flexible. Not fully done. They finish in the oven. I dunk them in cold water because sticky noodles are annoying and I donโt have patience for that.
- Layering is where people overthink things. Donโt. Sauce, noodles, ricotta, cheese. Repeat. If itโs not perfectly even, itโs fine. Once it bakes, no one will know. Or care.
- Bake until bubbling and golden, then let it sit for a few minutes. This part is hard. Waiting always is. But it helps everything set and slice better.

Storage Options
Spinach lasagna is one of those dishes that actually improves overnight. Refrigerate leftovers for up to four days, tightly covered. Reheat gently.
It also freezes really well. Iโve frozen it whole. Iโve frozen slices. Both work. Wrap it well and label itโbecause frozen lasagna mysteries are real and confusing.
Variations & Substitutions
Spinach lasagna is flexible, which is part of why I love it.
- Add sautรฉed mushrooms if you want something heartier
- Use no-boil noodles if youโre short on time
- Swap ricotta for cottage cheese if thatโs your thing (not my favorite, but I get it)
- Add roasted garlic for deeper flavor
- A pinch of red pepper flakes if youโre feeling spicy

Sometimes I add lemon zest to the ricotta. Sometimes I donโt. Depends on my mood.
What to Serve with Spinach Lasagna?
Spinach lasagna doesnโt need much. A simple green salad. Garlic bread. Maybe roasted vegetables if youโre feeling ambitious.
Honestly, this is the kind of meal that feels complete on its own. The sides are just supporting characters.
FAQ:
Can I make spinach lasagna ahead of time?
Yes. And you probably should. Assemble it, cover it, refrigerate it, bake it later. Add a few extra minutes if itโs cold.
Why is my spinach lasagna watery?
Almost always spinach that wasnโt drained enough. Or sauce thatโs too thin. Been there.
Is spinach lasagna filling enough?
More than you think. Cheese and pasta do a lot of heavy lifting.
Can I make it gluten-free?
Yep. Just use gluten-free lasagna noodles and check your sauce.

Spinach lasagna isnโt flashy. Itโs not trendy. Itโs just really, really good in a quiet, dependable way. The kind of dish that shows up when you need comfort but still want to feel okay afterward.
If you make it, Iโd genuinely love to knowโdid it surprise you too?

Spinach Lasagna
Ingredients
- 12 โ16 dried lasagna noodles
- 3 โ4 cups Italian tomato sauce homemade or store-bought
- 2 tablespoons extra virgin olive oil
- 3 cups fresh spinach approximately 1ยฝ pounds, cooked and thoroughly drained
- 32 ounces whole milk ricotta cheese
- 1 large egg
- 1 teaspoon freshly ground nutmeg optional
- 1ยฝ cups mozzarella cheese coarsely grated
- 2 cups Parmesan cheese grated
- 6 fresh basil leaves finely shredded
- Kosher salt to taste
- Freshly ground black pepper to taste
Instructions
- Preheat the oven to 400ยฐF (200ยฐC).
- Heat a skillet over medium heat. Add the spinach and sautรฉ until fully wilted and tender. Remove from heat, drain thoroughly, and set aside to cool.
- In a large mixing bowl, combine the ricotta cheese, egg, Parmesan cheese, nutmeg (if using), basil, cooled spinach, salt, and black pepper. Mix until well incorporated.
- Bring a large pot of salted water to a boil. Cook the lasagna noodles until just pliable but still very al dente. Drain and transfer noodles to a bowl of cold water to prevent sticking.
- Lightly grease a 9ร13-inch baking dish with olive oil. Spread a thin layer of tomato sauce evenly across the bottom of the dish.
- Arrange a single layer of lasagna noodles over the sauce, trimming as needed to fit evenly.
- Spread an additional layer of tomato sauce over the noodles, followed by an even layer of the ricotta mixture. Sprinkle with one-third of the mozzarella cheese and season lightly with salt and pepper.
- Repeat the layering process until all ingredients are used, finishing with a top layer of mozzarella and Parmesan cheese.
- Bake uncovered for 30 minutes, or until the top is bubbling and golden brown.
- Remove from the oven and allow the lasagna to rest for 5โ10 minutes before slicing and serving.
Notes











