Spinach Artichoke Lasagna

This healthy vegetarian spinach lasagna includes lots of fresh spinach, jarred artichokes and the simplest homemade tomato sauce.

216 Reviews

620Comments

Jump to recipe

slice of spinach artichoke lasagna

Ever tried artichoke in lasagna? If not, you’ve been missing out. This vegetarian recipe is freshly flavored, hearty and cheesy, but not too heavy. It’s a marvelous option for date night at home or a special Sunday dinner.

This spinach and artichoke lasagna recipe has been one of my personal favorites for nearly a decade, and it has raving reviews. Today, I’m sharing it again with new photos and a step-by-step video. You’ll also find plenty of serving suggestions below to round out your meal.

spinach artichoke lasagna ingredients

I originally created this recipe for our friend Scott. He came to the blog looking for a lasagna recipe to cook for his wife, Sara, and I had nothing to offer! This recipe formed the backbone for my Best Vegetable Lasagna and Vegan Lasagna, so if you have enjoyed those, you’ll certainly love this one.

This recipe taught me the beauty of no-boil lasagna noodles, which are so much easier and quicker to work with. It also features a simple, no-cook, diced tomato sauce with basil and garlic that tastes so fresh. Try it, and you’ll see!

tomatoes in food processor and cooked spinach artichokes

Spinach Artichoke Lasagna Notes & Tips

You’ll find the full recipe below. Here are a few tips and options to be aware of before you get started.

  • This recipe is designed for no-boil lasagna noodles, which saves a few steps and makes for easier layering.
  • I used cottage cheese in this recipe instead of the classic ricotta. It’s a little trick I learned from America’s Test Kitchen (they are full of tricks!). Cottage cheese has a better flavor and texture than ricotta when it comes to lasagna. I am not a fan of cottage cheese on its own, but it’s perfect in this recipe!
  • If you are in a pinch for time, you could substitute store-bought sauce for the homemade sauce below.
  • You could also get by with frozen spinach instead of fresh, but the fresh spinach flavor really plays nicely with the fresh-tasting tomato sauce.
  • If you don’t love artichokes or can’t find any, you can skip them altogether for a classic and delicious spinach lasagna recipe.
  • The recipe below makes heavy use of a food processor, but if you don’t have one, you can use a 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 Artichoke Lasagna

spinach artichoke lasagna assembly

spinach artichoke lasagna before baking

Spinach Artichoke Lasagna Serving Suggestions

While this lasagna already offers a serving of hearty greens, I always love a salad with lasagna. The most simple side salad options include this Lemony Kale Salad or Super Simple Arugula Salad. Or, improvise your own with my Italian Dressing or Lemon Vinaigrette. For an American Italian restaurant-style dinner, make my Homemade Caesar Salad or Vegetarian Italian Chopped Salad. This Honey Mustard Brussels Sprout Slaw is an unconventional option.

Other side dish options include green beans—try these Best Ever Green Beans, Perfect Roasted Green Beans, or perhaps your best bet is this stovetop recipe for Green Bean Salad with Toasted Almonds and Feta (I think the Mediterranean flavors would complement the spinach and artichoke).

If you’re not in the mood for green beans, try Perfect Roasted Brussels Sprouts, Parmesan Roasted Broccoli with Balsamic Drizzle or Perfect Roasted Asparagus when asparagus is in season (springtime).

For date night at home, you could end the meal with a special dessert. I love Betty’s Pots de Crème for the small portion and rich flavor. Foolproof Basque Cheesecake tastes amazing, and it’s best made in advance. For just two people, try these chocolatey Mini Lava Cakes for Two!

spinach artichoke lasagna

More Hearty Italian Recipes to Try

Here’s a short collection of cheesy baked Italian dishes. Browse more Italian recipes here.

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

spinach artichoke lasagna on plate

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 Artichoke Lasagna

  • Author: Cookie and Kate
  • Prep Time: 20 mins
  • Cook Time: 50 mins
  • Total Time: 1 hour 10 minutes
  • Yield: 8 to 12 servings 1x
  • Diet: Vegetarian

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 216 reviews

Print

This healthy vegetarian spinach lasagna includes lots of fresh spinach, jarred artichokes and the simplest homemade tomato sauce. 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 prepared marinara sauce)

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

Spinach artichoke mixture

  • 2 cups (16 ounces) low fat cottage cheese
  • 2 tablespoons olive oil
  • 1 cup chopped red onion (about 1 smallish red onion)
  • ¼ teaspoon salt
  • 4 cloves garlic, pressed or minced
  • 1 cup jarred or defrosted frozen artichokes, drained (simply omit for a classic spinach lasagna), quartered if necessary
  • 12 ounces baby spinach, preferably organic
  • Freshly ground black pepper, to taste

Remaining lasagna ingredients

  • 9 no-boil lasagna noodles
  • 2 cups (5 ounces) shredded fontina cheese or low-moisture, part-skim mozzarella
  • Garnish: sprinkling of additional chopped fresh basil

Instructions

  1. Preheat oven to 425 degrees Fahrenheit. To prepare the tomato sauce, first 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. 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 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 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 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 the artichoke to the skillet, then 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 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 artichoke 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 1 cup shredded 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 more minutes, until the top is turning spotty brown. Remove from oven and let the lasagna cool for 15 minutes before sprinkling with chopped basil and slicing.

Notes

Recipe roughly adapted from several lasagnas in The Complete Vegetarian Cookbook, with reference to Serious Eats and Gimme Some Oven.

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

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.

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. Cindy Blanchett says:

    I am going to make this soon, but was wondering about the artichokes. Marinated, or not?

    1. Kate says:

      Hi! You can use marinated. Just be sure to drain. I hope you love them!

  2. Jean says:

    I would really like to make this for Christmas. Can it be made in advance? Thank you

    1. Kate says:

      Hi Jean! It can make great leftovers. I’m not sure about prepping too far in advance without the end result being watery. Let me know if you try it!

  3. Elisabeth says:

    I loved the recipe. I was a little confused with the amount of time required for baking. It appeared that you only bake for 1/2 hour with a 15 min. cooling time. However, the instructions in the beginning indicated a baking time at 50 min. Regardless, I did watch it closely and at a 425 oven, it was ready in 1/2 hour.






    1. Kate says:

      Hi Elizabeth, thank you for your comment! I’m glad you enjoyed it. The cooking time includes the time for prep of cooking / preparing the vegetables. I hope that helps.

  4. Carmen says:

    Made this recipe this weekend and WOW it was good! I was skeptical of the cottage cheese but it totally worked. Thank you!






    1. Kate says:

      You’re welcome, Carmen!

  5. Janet Moga says:

    This was an incredibly easy and delicious weeknight meal! I used jarred sauce which helped as well. I will make this again and can change it up with any leftover veggies I have on hand like kale, zucchini, etc…






    1. Kate says:

      I’m delighted you enjoyed it, Janet! I appreciate your review.

  6. maya says:

    Delicious! I followed the recipe exactly, and it was perfect.
    I notice lots of the comments are around people not finding all the ingredients. For UK users like me, there should be 0 trouble finding any of the above ingredients!






  7. Peggy says:

    This is OUTSTANDING and have made several times! It took longer than suggested, but like all of your recipes, was worth it and delicious!
    Thanks for another healthy and tasty recipe!






    1. Kate says:

      You’re welcome, Peggy! I’m glad you enjoyed it.

  8. Eileen says:

    Can you premake this and freeze and cook from frozen? Also I make this 3x a month and text this recipe to EVERYONE!!! Delish!






    1. Kate says:

      Hi! I haven’t tried freezing this one so I can’t say for sure. Sorry! I’m glad you enjoy this recipe, Eileen.

  9. Bea6 says:

    This lasagna is absolutely delicious! So flavorful; right combo of red sauce and cream sauce/seasoning.
    Question for those using gluten free lasagna noodles like Jovial: How long long would you recommend baking the lasagna with the foil on since I’ve found that the Jovial brand (brown rice & water) takes longer? 18 min didn’t do it for gluten free lasagna noodles, which by the way, work beautifully with the recipe with a time adjustment l! Thanks so much!
    We made your Buffalo Cauli and Blue Cheese Dip for apps before the Super Bowl. Yum!






    1. Kate says:

      Thank you for sharing, Bea! If you are finding they don’t cook as well, you can pre boil them to start the cooking process and then assemble. This works well for my Best Vegetable Lasagna. I hope this helps! I’m glad you enjoyed it.

  10. Jessie says:

    Love this!!! You can’t beat a lasagne, and this is a nice twist on a classic – it’s fresh and interesting, but still 100% comfort food. It took me a while to make, but definitely worth the effort, will be making this again.






  11. Andi says:

    Hello! If I want to make this ahead of time (but only by a day) should I bake it and refrigerate, or can I leave it assembled but unbaked to give to my friend to just pop in the oven? Thank you!

    1. Kate says:

      Hi Andi! I don’t think this one will hold up well without being baked. It does make great leftovers so you could try baking then having your friend reheat servings!

  12. Fabmumof2 says:

    Made this recipe with my homemade sauce and used low fat ricotta instead of cottage cheese. I was too lazy to get the blender out and just mixed the filling together (added some mushrooms that needed using) and it was delicious. Thank you. Leftovers today.






    1. Kate says:

      Thank you for sharing! I’m glad you loved it.

  13. Jo says:

    I’m making this for a dinner party Friday evening. If I assemble it early in the day and refrigerate, how long should I bake. I saw where someone who had refrigerated it, had to bake for an hour. Compared to 30 minutes you indicate in your instructions seems a bit too long.

  14. Debra Wilson says:

    WOW! Amazing flavor. No food processor, so did cottage cheese in blender. Once veggies were done in large pan I used a hand chopper directly in the pan! Worked great and no extra clean up. Just two of us so I especially love your lasagna recipes in 9” pans!






    1. Kate says:

      Wonderful to hear, Debra! I appreciate your review.

  15. Linda says:

    We really liked this lasagna. It tasted light and fresh. I would like to double the recipe for a dinner party. Do you think a 13 x 9 pan would work if I double the ingredients?






    1. Kate says:

      Hi, I believe others have made it in that size of pan and it’s worked. You can always split if you need to. Enjoy!

  16. Jenna says:

    Love this recipe! I add a few more spices to the cottage cheese mix (some lemon juice, nutmeg, and a dash of red pepper flakes) but that’s just always how I like lasagna. Love how light the cottage cheese makes it- makes it far more pleasant to eat, in my opinion.






    1. Kate says:

      Wonderful to hear, Jenna! I appreciate your review.

  17. Nora says:

    I love this recipe and have made it a few times so far. My only question is how on earth can it only take 20 minutes to prep? What am I doing wrong?!!






    1. Kate says:

      Hi Nora! I’m glad you love it. I try to be as accurate as I can about timing, but I know it does vary based on skill, kitchen tools and comfort when using sharp knives.

  18. BL says:

    Excellent






  19. Peter and Mary Ann says:

    I had my doubts about the recipe since it’s a bit involved because of using a food processor to make the white part of the sauce, but I tried it anyway. I used regular lasagna noodles and a Newman’s Sockaroonicaroni Sauce but other than that followed the recipe closely. It really was worth it. This is a very tasty dish and we loved it. Fresh and light. It’s three meals for the two of us (two are in the freezer). I tossed out my other veggie lasagna recipes and am going to use this one as my go to vegetarian lasagna






  20. Patricia Sitko says:

    Can I make the artichoke spinach mixture a day early and refrigerate it.. If yes, do you suggest I take it an hour or so before putting the lasgana together?

    1. Kate says:

      Hi Patricia, I haven’t tried it. I would hesitate as it can release some moisture and not sure how well it would bake up. If you try it, I would be interested in your results!

      1. Mariann says:

        Does this freeze well?

        1. Kate says:

          I haven’t had great luck with it, but I know my Best Vegetable Lasagna has been frozen by others and they didn’t mind the results.

  21. Christina Shaffer says:

    Can’t wait to t this!
    What are instructions for reheating?

    1. Kate says:

      Hi! You can gently reheat in the microwave or in your oven if you prefer.

  22. Maya Wehbe says:

    Love this recipe, have made it so many times. Was just wondering if I could prepare it the evening before and then cook it the following day? Would that be ok with the par-boiled lasagna sheets?






    1. Kate says:

      Hi, You can try it. Let me know how it goes! It will likely be more watery.

  23. Anne M says:

    I love this lasagna! I wanted to see if you could help me to adapt it to using non- cow’s milk cheese. I was thinking of substituting goat cheese but don’t know about for all of the cheeses. Any suggestions?






    1. Kate says:

      You could try it. It won’t melt the same. Let me know what you think when you try it!

  24. Cathy says:

    This is a go to favorite! What is the best way to freeze an assembled (in glass 8×8 square baker) but uncooked lasagna to enjoy at a later time?

    Thanks!‍
    P.S. I love your cookbook “Love real Food”. So many great recipes!






    1. Kate says:

      Thank you, Cathy! I recommend baking this right away. You can freeze in portion sizes if you like, but it will release moisture.

  25. Eveleen says:

    I made this for a friend who had surgery and just received an email from her husband, “Maybe the best lasagna I have ever had.” Now I need to make it for me and my husband.
    I had a 9×9 pan which allows for 4 lasagna noodles so I did that instead of the 3 suggested in the recipe. Based on the feedback I received, I guess is worked out and wasn’t too dry.






    1. Kate says:

      That’s wonderful! Thank you for sharing, Eveleen. I appreciate your review!

  26. Swetha says:

    This recipe is top notch as the rest of your recipes. When I am looking for vegetarian recipes your blog is the first thing I check out.

    My heartfelt thanks to you for putting such amazing recipes together.






  27. Michele H says:

    This was delicious and the no-boil lasagna noodles made it easy as well. We had it as our Christmas Day meal. I did add a little feta cheese to it because I had some that needed to be used. It does make a nice addition, but I could tell that this would have been wonderful without it as well.






    1. Kate says:

      A perfect holiday meal! Thank you for sharing, Michele.

  28. Carey says:

    Any tips for making this ahead and transporting 3 hours away?

    1. Kate says:

      You could try to reheat in the oven or assemble there and then bake? Let me know what you did!

  29. Carey says:

    Can this be made ahead?

    1. Kate says:

      I recommend this best right away or as leftovers.

  30. judy haiven says:

    I had my reservations, but I made this today used your exact recipe. And for my husband I made the veget. one –Both were Excellent! thanks, judy from Halifax, NS Canada

    1. Kate says:

      I’m glad you enjoyed it, Judy!

  31. Shai says:

    Lasagna’s one of my favorite foods and this recipe was incredible! We used oven ready/no boil lentil lasagna pasta ands Rao’s Marinara and it worked out awesome. Topping with fresh basil makes this taste out of this world. And both adults and toddlers enjoyed this recipe-which makes it a major win. I didn’t think anything could compete with your vegan lasagna which has become one of our top dinner choices and go to recipe to when guest come over. But this one takes a gold star! Thank you again for your exquisite recipes and providing so much inspiration for your loyal followers!!






    1. Kate says:

      You’re welcome, Shai! I appreciate you sharing your experience and how you like to make it.

  32. kim stoy says:

    We made this tonight and it rocked!! It was a lot of work and took me a long time to make but I think that I’ll get faster with practice.

    1. Kate says:

      That’s great to hear, Kim! Thank you for sharing.

  33. Eveleen Babich says:

    This is the BEST lasagna I’ve ever made. Everyone loves it so much.
    Wondering if I can double the ingredients and use a 9×13 pan and if yes, would the baking time be the same?






    1. Kate says:

      That’s great to hear, Eveleen!

  34. Samantha says:

    Looks great! Just want to confirm that you only whip half the cottage cheese? The second cup is added to the veggie mixture as is? Thanks!

    1. Kate says:

      Yes! I hope you love it, Samantha.

  35. Mariann says:

    Does this freeze well?

    1. Kate says:

      I haven’t tried it. But I do know others have froze my Best Vegetable Lasagna and didn’t mind the results.

  36. Donna Lindsay says:

    I did read the comments. I just want to do this recipe more. But, it’s still not so clear that you mean “not marinated” artichokes, right? This is what makes sense, but I am still wondering.
    Thanks,
    Donna

    1. Kate says:

      Yes, you don’t need them marinated.

  37. Stephanie S says:

    I’ve made your veggie lasagna several times, and thought I’d try this one…it did not disappoint!! I feel like this is a really family-friendly meatless lasagna – the artichokes added a little something unexpected and absolutely delicious!!






    1. Kate says:

      That’s great to hear, Stephanie! I appreciate your review.

  38. Linda Mm says:

    Can this vegetable lasagna be frozen? Is it best to cook it first and then freeze?






    1. Kate says:

      Hi! I prefer this best right away. I believe others have tried it and didn’t mind the results. I do find it releases water when it’s frozen.

  39. Stephanie says:

    Really enjoyed this and was especially pleased to see my kids “gobble it up!, especially considering they would normally never go near an artichoke and avoid greens of all kinds. I had a lot of zucchini to use so sautéed some and added to the middle layer.






    1. Kate says:

      Great to hear, Stephanie! I appreciate your review.

  40. Tiffany says:

    I have made this recipe several times and me and my husband love it! It’s one of my repeats I always go back to. So easy to make and always delicious. Sometimes I cheat and buy Jarred marinara sauce instead of making my own. Either way, it always turns out delicious!






    1. Kate says:

      That’s great to hear, Tiffany!

  41. Jeanne says:

    I love this recipe! I’ve made it several times. The whole family is a fan!






    1. Kate says:

      That’s great to hear, Jeanne! I appreciate your review.

  42. Megan says:

    I made this in stuffed shells instead, for ease of serving at a potluck… delicious and a great veggie option for our friends.






    1. Kate says:

      Thank you for your review, Megan!

  43. Vanessa Wodtke says:

    This was delicious. We are not a vegetarian family but are starting to become more so. I made a few changes. I didn’t have enough basil so I did what another commenter did and added some pesto I had frozen from the summer. I did not mix the cottage cheese and spinach mixture. I made them two separate layers. I also added a thin layer of shredded mozzarella and roasted dehydrated eggplant I had from my garden. Even my texture sensitive, total meat eater son loved it! Thanks so much!






    1. Kate says:

      I’m excited you loved it, Vanessa!

  44. Nancy Wallack says:

    Made and liked this version (Feb 2024)! Had made your other lasagna recipe before and liked that too, but saw notes at the end for spinach and artichoke, both of which I love. So made this one. Very good in winter – using small frozen block of spinach and canned artichoke hearts.






    1. Kate says:

      Thank you! I’m glad you loved it, Nancy.

  45. Marlys Zusy says:

    Can you freeze this before baking it

    1. Kate says:

      I don’t know if this is going to hold up well, sorry!

  46. Nancy rini says:

    Any substitute for cottage cheese?

    1. Kate says:

      You could use ricotta cheese.

  47. kim says:

    This recipe looks delicious and plan to try it. Sometimes l crumble fresh tofu in place of ricotta, and use the Costco Violife vegan mozzarella for the other cheese. lt’s pretty good,

  48. Lynne says:

    This is the best lasagna – vegetarian or otherwise – that I’ve ever made! I’ll never use another recipe. I used mushrooms in addition to the artichokes since I had some on hand. Absolutely delicious!






  49. Linda says:

    Delizioso!






  50. Lynne Metheny-Leib says:

    This sounds and looks sooo good, but alas I am gluten free, and can not find gluten free lasagna noodle, never mind the no-cook kind. Any ideas on how to use these ingredients/flavors on tossed with gf pasta noodles? I hoping. . . .






    1. Kate says:

      I’m not sure without lasagna noodles, sorry!