Spinach Lasagna

Make this spinach lasagna recipe for a special occasion or just because! This foolproof lasagna is made from scratch yet comes together easily.

18 Reviews
58CommentsJump to recipe
spinach lasagna recipe

This spinach lasagna is gloriously cheesy, perfectly saucy, and fully loaded with fresh sautéed spinach. It’s worthy of special occasions and holidays, and such a treat on a chilly weekend.

If you’re craving a meatless main dish with familiar flavors, this spinach lasagna is the answer. The sauce is made from scratch and sets this lasagna apart from your average recipe. It’s comfort food at its finest.

This spinach lasagna recipe requires some effort, as all lasagnas do. That said, it comes together beautifully and is 100 percent worth your while. No-boil noodles save time and effort—have you ever tried working with floppy, sticky, freshly-boiled lasagna noodles? No need to struggle for this recipe.

If you’re new to making lasagnas, this is a great recipe to start with. It’s a bit easier than my veggie lasagna, which is my other go-to recipe! This one is essentially my spinach artichoke lasagna without the artichoke. It’s so delicious that it deserves the spotlight.

Spinach Lasagna Ingredient Notes

Scroll down to find the full recipe. Before you get started, here are a few helpful notes and substitution options.

  • This lasagna is designed for no-boil lasagna noodles, which are so easy to use. I like DeLallo’s whole wheat no-boil noodles or 365 brand’s regular no-boil noodles. For gluten-free lasagna, try Jovial’s gluten-free no-boil noodles.
  • I used cottage cheese in this recipe instead of classic ricotta. We’ll blend half of the cottage cheese to make it super creamy and stir in the rest for some texture. This is a little trick I learned from America’s Test Kitchen. If you’re accustomed to ricotta, you can use it instead, but I love the flavor and texture of cottage cheese more (and I don’t usually love it).
  • If you are in a hurry, substitute store-bought marinara for the homemade sauce below. My favorite brand is Rao’s. If you can spare five minutes of effort, the sauce comes together quickly and offers the perfect amount of moisture.
  • You could sauté thawed frozen spinach instead of fresh, but the fresh spinach flavor is lovely with the fresh-tasting tomato sauce.

How to Make Spinach Lasagna

The recipe below relies heavily on a food processor. You’ll use it to make the red sauce, then rinse it out to make the creamy ricotta, and lastly, to blitz the cooked spinach into bite-sized pieces.

If you don’t have a food processor, you can judiciously use the pulse function on your blender.

If you don’t have a food processor or blender, buy crushed tomatoes instead of diced, skip the blended cottage cheese step and chop the spinach mixture after it’s done cooking.

Watch How to Make Spinach Lasagna

spinach lasagna before baking

Spinach Lasagna Serving Suggestions

For an Italian restaurant-style dinner, make my Homemade Caesar Salad or Vegetarian Italian Chopped Salad. Try Honey Mustard Brussels Sprout Slaw if you’re craving something different, or a Super Simple Arugula Salad for ease.

For a vegetable side, crank up the oven and roast green beans or asparagus while the lasagna cools. They cook so quickly that they’ll be warm and ready when it’s time to eat.

If you’re considering dessert, try a small treat like rich, chocolatey Pots de Crème or bright, jammy Thumbprint Cookies.

spinach lasagna on table

More Italian Casseroles to Enjoy

If you love this recipe, bookmark these cheesy, saucy, baked dishes for later. They’re all so good!

Please let me know how your spinach lasagna turns out in the comments! I love hearing from you.

serving of spinach lasagna
Print
Save this recipe!
Get this recipe sent to your inbox, plus get new recipes from C+K every week!
Please enable JavaScript in your browser to complete this form.

Spinach Lasagna

  • Author: Cookie and Kate
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Total Time: 65 minutes (plus 15 minutes cooling time)
  • Yield: 9 servings 1x
  • Diet: Vegetarian

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 18 reviews

Print

Make this spinach lasagna for a special occasion or just because! This lasagna tastes even better the next day. Recipe yields one 9-inch square lasagna, which is enough for 8 to 9 servings.

Ingredients

Scale

Tomato sauce (or substitute 2 cups jarred marinara sauce)

  • 1 can (28 ounces) diced tomatoes
  • ¼ cup roughly chopped fresh basil
  • 2 tablespoons olive oil
  • 2 garlic cloves, pressed or minced
  • ½ teaspoon fine salt
  • ¼ teaspoon red pepper flakes (optional)

Spinach mixture

  • 2 cups (16 ounces) low-fat cottage cheese
  • 2 tablespoons olive oil
  • 1 small-to-medium yellow onion, chopped
  • ¼ teaspoon fine salt
  • 4 cloves garlic, pressed or minced
  • 12 ounces baby spinach, preferably organic
  • Freshly ground black pepper, to taste

Remaining lasagna ingredients

  • 9 no-boil lasagna noodles
  • 8 ounces (2 cups) freshly grated low-moisture, part-skim mozzarella cheese
  • Sprinkle of additional chopped fresh basil, for garnish

Instructions

  1. Preheat oven to 425 degrees Fahrenheit. To prepare the tomato sauce, pour the tomatoes into a mesh sieve or fine colander and let them drain off excess juice for a minute. Transfer drained tomatoes to the bowl of a food processor. Add the basil, olive oil, garlic, salt and pepper flakes (if using). Pulse the mixture about 10 times, until the tomatoes have broken down to an easily spreadable consistency. Pour the mixture into a bowl for later (you should have about 2 cups of sauce).
  2. Rinse out the food processor and return it to the machine. Pour half of the cottage cheese (1 cup) into the processor and blend it until smooth, about 1 minute. Transfer the mixture to a large mixing bowl. No need to rinse out the bowl of the food processor this time; just put it back onto the machine because you’ll need it later.
  3. Warm 2 tablespoons olive oil in a large skillet over medium heat. Once the oil is shimmering, add the chopped onion and ¼ teaspoon salt. Cook, stirring often, until the onion is tender and translucent, about 4 to 5 minutes. Add the garlic and cook, stirring constantly, until fragrant, about 30 seconds.
  4. Add a few large handfuls of spinach. Cook, stirring and tossing frequently, until the spinach has wilted. Repeat with remaining spinach. Continue cooking for about 10 to 12 minutes, stirring frequently, until the spinach has dramatically reduced in volume and very little moisture remains in the bottom of the pan.
  5. Transfer the spinach mixture to the bowl of the food processor and pulse until the contents are finely chopped (but not puréed!), about 12 to 15 times. Transfer the mixture to the bowl of whipped cottage cheese. Top with remaining cottage cheese and mix well. Season to taste with salt and pepper. Now it’s lasagna assembly time!
  6. Spread ½ cup tomato sauce evenly over the bottom of a 9-inch square baker. Layer three lasagna noodles on top, overlapping their edges as necessary. Spread half of the spinach mixture evenly over the noodles. Top with ½ cup tomato sauce, then sprinkle ½ cup shredded cheese on top.
  7. Top with three more noodles, followed by the remaining spinach mixture. Sprinkle ½ cup shredded cheese on top. (We’re skipping the tomato sauce in this layer.) Top with three more noodles, then spread the remaining tomato sauce over the top so the noodles are evenly covered. Sprinkle evenly with all of the remaining cheese.
  8. Wrap the lasagna with a layer of parchment paper over the top (or cover tightly with aluminum foil, but don’t let the foil touch the cheese). Bake, covered, for 18 minutes, then remove the cover, rotate the pan by 180 degrees and continue cooking for about 12 to 17 more minutes, until the top is turning spotty brown. 
  9. Remove from oven and let the lasagna cool for 15 minutes before sprinkling with chopped basil and slicing. Leftovers will keep well in the refrigerator, covered, for about 4 days. Gently reheat individual servings in the microwave or oven as needed. Or, freeze it for later—it’s generally easier and quicker to reheat single servings than to defrost a big block of lasagna.

Notes

Recipe adapted from my Spinach Artichoke Lasagna.

Make it gluten free: Substitute gluten-free no-bake lasagna noodles, such as Jovial brand.

Make it dairy free/vegan: Follow my Best Vegan Lasagna recipe instead, replacing the carrots and mushrooms with 6 ounces of additional spinach. 

Nutrition

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.

Kate and Cookie

HELLO, MY NAME IS

Kathryne Taylor

I'm a vegetable enthusiast, dog lover, mother and bestselling cookbook author. I've been sharing recipes here since 2010, and I'm always cooking something new in my Kansas City kitchen. Cook with me!

Leave a comment

Your comments make my day. Thank you! If you have a question, please skim the comments sectionโ€”you might find an immediate answer there.
If you made the recipe, please choose a star rating, too.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Comments

  1. Leanne Cole

    Could you use ricotta cheese instead of cottage?

    1. Kathryne Taylor

      Hi Leanne, definitely! Use the same amount.

      1. Leanne Cole

        Thanks Kate, I will definitely be trying this, lots of spinach in the garden.

  2. Greg

    I made your Pasta alla Norma and it was just excellent. Iโ€™d like to try this recipe too, Spinach Lasagna, however I could neither print it out nor having it sent to my email. Any help would be much appreciated.

    Thank you and best regards, Greg.

    1. Kathryne Taylor

      Hi Greg, thank you so much for your note. I’m sorry to hear you’re having trouble. Did you try the teal green “print” button above the recipe? What happens if you click that button? The “Save this recipe” form should send a link to the recipe to your email. What happened when you tried that? Any details would be so helpful. I want to be sure my site works well for you!

      1. S Doyle

        Hi. This recipe looks great! Can I use crushed tomatoes instead of diced? Thanks.

        1. Kathryne Taylor

          For sure! We’re blending them up anyway. You’ll still want to drain them in step one. I hope that works well enough.

  3. Edna Susman

    My husband really dislikes spinach in all forms. Do you think it would work to substitute broccoli?

    1. Kathryne Taylor

      Hi Edna! You could try. You would want to cook the broccoli until it’s nicely tenderโ€”I would probably steam it with a splash of water in the skillet and cover it to make sure. You’d probably have better luck making my veggie lasagna and omitting the spinach, though.

  4. Olivia letts

    This is one of the best lasagna recipes I have ever tasted!!!

    1. Kathryne Taylor

      Olivia, that’s great to hear! Thank you!

  5. Pam

    I have made your vegetable lasagna more than once and loved it!
    Can I make it dairy free? Use tofu in place of cottage cheese?
    I am a fan Kate and everything I have made is so good!
    Everyone wants that granola recipe!!
    Thanks โค๏ธ

    1. Kathryne Taylor

      Thanks so much, Pam! Yes, you can make it dairy free. I had to fiddle with the moisture content when I switched to cashew cream. Follow my vegan lasagna recipe and I know it will turn out well!

  6. Sarah

    This was so good! I don’t normally make lasagna because it can be so heavy but this was great and not heavy feeling even with ricotta which is what I used.

    1. Kathryne Taylor

      Delighted to hear it! Thank you, Sarah!

  7. Brenda

    This was amazing!
    Thank you so much for another delicious recipe!!

    1. Kathryne Taylor

      Thank you for letting me know, Brenda! :)

  8. Valerie

    Made this last night โ€” delicious!
    I was in a rush so used local Italian market sauce and an immersion blender with its food processor attachment.
    Leftovers next day (with extra sauce on top) were dreamy.
    Thanks for this recipe.

    1. Kathryne Taylor

      Hooray! Thanks for your feedback, Valerie!

  9. Shelia

    I am making this recipe next week for the first time. Can I have the lasagna assembled the day before I want to bake it?

    1. Kathryne Taylor

      Hi Shelia, yes, I think that will work well! Since the lasagna is starting off cold, it might need a few extra minutes in the oven. Be sure to wipe any condensation off the outside of the baking dish before placing it in the oven to avoid thermal shock.

  10. Jikke

    Delicious! A lot lighter than traditional lasagna but still had all the right flavours. I was a bit confused by the amount of cottage cheese (2 cups and in total 16 ounce or 2 16-ounce cups?) but it ended up great.

    1. Kathryne Taylor

      I’m so glad! Sorry for the confusionโ€”2 cups comes to 16 ounces total.

    2. Ashlin

      I have almost gone exclusively to a plant based diet and I love your recipes! My kiddos will eat most of them as well. Anytime I can make one meal for the whole family is incredible. This recipe was wonderful! Thank you!!

  11. Jeri

    Can I double the recipe & use a 9×13 pan?
    Want to make for a large group!
    Iโ€™m a huge fan & love all your recipes! Your cookbook is the best!

    1. Kathryne Taylor

      Jeri, it’s so great to hear from you, thank you! Yes, that should work. Use an extra-deep pan, like at least 3 to 4 inches tall. It might need some extra time in the oven since it’s larger.

  12. Jade Tejani

    Made this spinach lasagne last night and it was delicious, absolutely loved it! Assuming I’m able to freeze portions?

    1. Kathryne Taylor

      Hi Jade, I’m so glad you enjoyed it! Yes, you can freeze portions, for sure.

  13. Kathleen FENN

    Will definitely make this tomorrow
    Thank you
    Kathleen
    p.s. I saw the message below about difficulties with printing and mailing. A very simple way is to send it to oneโ€™s own FB MESSENGER. Then itโ€™s available with one click on the recipe photo.

  14. Nate

    One of the best vegetarian lasagnas Iโ€™ve made. Doubled this and had to add an extra tinโ€™s worth of tomato sauce. But it was fantastic.

    1. Kathryne Taylor

      Thank you, Nate! So glad you enjoyed it.

  15. Diane

    I want to make lasagna today but couldn’t get no boil noodles. How can I use the noodles I have to boil in advance?
    Thanks, I’ve made several of your recipes and have never been disappointed!
    Diane

    1. Kathryne Taylor

      Thanks so much, Diane! The no-boil noodles absorb some moisture as they cook, so I’m afraid your dish might be too soupy if you boil noodles in advance. You can try it and perhaps reduce the marinara by 1/2 cupโ€”that’s my best guess.

  16. Carol Luery

    Can I use my standard 8x8x2-1/2″ white 2 qt ceramic baking dish instead of 9″? I don’t have any other recipes calling for 9″.

    1. Kathryne Taylor

      Hi Carol, I’m sorry, I’m afraid that one might be a big snug. I wouldn’t want the lasagna to overflow. You could use your best judgment as you layer itโ€”maybe two layers would fit and the rest could go in a smaller dish?

  17. Britt

    Love this recipe! How long should I bake it if I’m doubling the recipe?

    1. Kathryne Taylor

      Hi Britt, be sure to use a 9×13″ pan with tall sides. Some are too shallow for this one. I think you’ll need to bake it longer, but I’m not sure the exact timing. I’d probably start paying close attention toward the range offered in the recipe and bake until the top is spotty brown. Let me know how that works out!

  18. Kate

    We did a small non-traditional Thanksgiving this year so I decided to make this and it was a hit. One person was highly suspicious of using cottage cheese instead of ricotta but apologized after cleaning his plate. Even better the next day, as you said.

    1. Kathryne Taylor

      Success!! I’m glad you won him over with this recipe. It’d be great with ricotta, too. :)

  19. Brian Z

    The only oven ready lasagna noodles I could find were too big for a 9 x 9 pan. I had to trim them with scissors. Smells and looks lovely though.

    1. Kathryne Taylor

      Hi Brian, I’m glad you thought of that solution! The kinds I’ve bought have all been shorter than my pan.

  20. Squid

    Terrific. I didn’t measure the amount of spinach; winged it. Ran out of enough mozzarella and threw in some parmesan. Used 365 brand no boil lasagna noodles, much to my hesitation. It all turned out great.

    1. Kathryne Taylor

      I’m so glad to hear it! Thank you!

  21. Felicity Kohn

    This looks like a great recipe! How far in advance can the lasagna be assembled before baking? Could it be put together a day in advance and refrigerated overnight? Any tweaks to the recipe if I were to do that? Thank you!

    1. Kathryne Taylor

      Hi Felicity! I believe you could assemble it one day in advance, no problem. Just expect it to take a little longer in the oven since it’s starting off so cold.

  22. Mary

    I am having a hard time finding a real 9 x 9 ceramic bakink dish. If the dish measures 9 x 9 across the top, it narrows down and is about 8.5 or 8.25 across the bottom. What is the brand of pan you use in the video?
    Thanks,
    Mary

  23. Georgina

    Am making this for 5 people and my dish is 7-1/2 by 12 inches, and 2-1/2 inches deep. Do you think the ingredients for this recipe will fit a dish this size and, if not, what do I need to do to compensate?

    1. Kathryne Taylor

      Hi Georgina, I’m pretty confident your dish will work since it has about the same volume as my dish. You might need to space out your noodles just a bit to get them across a wider pan (mine overlapped, so maybe yours will just barely touch). Hope it works out well!

  24. Julia

    So delicious! Looking forward to trying with artichoke next time.

  25. Nicoletta

    What a lovely dish. Made it last night for family and everyone was excited. Not at all heavy like other lasagna recipes but so very satisfying. Maybe next time I make it I will use less garlic in the spinach mixture as there is already some in the tomato sauce. Thank you so much for all your great recipes!

  26. Chris

    Have made almost all your recipes and they are fabulous! Just a polite request – be great if you could also add the metric measurements to your recipes as well as temperatures in centigrade for those of us across the pond :)

  27. Marco Normandin

    I made this and it came out great, but I must have missed the part about overlapping the no-boil lasagna noodles in the pan when I read the recipe, so I left spaces between them thinking that they would grow in cooking to meet edges. Next time I’ll try it with overlapping edges. Too bad that they don’t make those noodles to some multiple of baking pan width!

  28. Sue Bragg

    Love this recipe! Comes together easily and it is delicious! Also good reheated from frozen. Another great Kate recipe!

  29. Crystal Barrett

    My family LOVES this lasagna! I’ve made it several times. It’s on our favorite meals list!

  30. Christi Hensley

    Hi Kate!!! All of a sudden your site appeared on my screen, I wasn’t looking for recipes. Then I saw Cookie, she was so cute and I read your intro. I shed a few tears about Cookie and then I saw your cookbook was vegetarian! My husband and I have been vegetarians for several years. We’re also animal lovers. Right now we have a relationship withe 6 grey tabby cats (all related) that adopted us.
    All the food pics look great! can’t wait to try them. Look forward to exploring your site more!

  31. Abbie

    Hi, if Iโ€™m eating the next day should I cook first or leave uncooked? Thanks!

    1. Cookie and Kate

      Hi Abbie, this reheats well, so it is fine to cook ahead of time. You can also assemble and refrigerate overnight, then cook it the day you plan to eat it.