Spinach Artichoke Lasagna is my favorite lasagna recipe ever! This vegetarian dinner is a delicious twist on the classic Italian pasta dish.
So excited to share this decadent twist on lasagna with you today. It’s basically like someone took a delicious, creamy spinach artichoke dip and layered it with cheese and pasta. Then baked it til it was warm and bubbly. It’s fabulous! It’s the perfect dinner for guests and family.
You’ll be surprised at how easy and fresh it is to make, too.
Here’s all you need: baby spinach, artichoke hearts, oven-ready lasagna, Parmesan cheese, mozzarella cheese, garlic, flour, butter, and milk. Oh, and salt and pepper!
You can totally use shredded Parmesan cheese from a bag here, but I bought a block of Parmesan and used my KitchenAid Slicer/Shredder Attachment. I seriously love this thing, especially for Parmesan cheese. It works great for any kind of cheese, but Parmesan is just so hard to shred by hand. Homemade shredded cheese has so much more flavor, but who has time for that? This attachment has been worth every penny because it works so fast. Plus Parmesan freezes REALLY well, so I just use what I need for a recipe and freeze the rest in a freezer Ziploc bag. Then I can pull it out whenever I need it and have fresh Parmesan cheese any time.
How to Make Spinach Artichoke Lasagna
First combine the baby spinach leaves and drained artichoke hearts in a food processor until smooth and creamy. If you don’t have a food processor, you can roughly chop the spinach leaves and artichoke hearts with a sharp knife.
Next melt the butter and garlic in a large pot (I used a dutch oven) over medium heart. Whisk in the flour and cook, stirring occasionally for 2 minutes. Whisk in milk, salt, and pepper. Increase heat to medium high and bring to a boil. Add Parmesan cheese and stir until melted.
Remove from heat and stir in spinach and artichokes.
Now it’s time to make your layers!
Spread 1 cup sauce in the bottom of a well greased 9×13 baking dish. Top with 4 noodles. Spread 2 cups sauce over noodles. Top with 1.5 cups mozzarella cheese. Break noodles if necessary to fit the baking dish.
Layer 4 noodles, top with 2 cups sauce, 1.5 cups mozzarella cheese, and 4 more noodles. Top with remaining sauce and mozzarella cheese.
Cover with aluminum foil and bake at 375 degrees F for 40 minutes.
Remove foil and bake for 10-15 more minutes until browned and bubbly.
Let stand for 5-10 minutes before cutting.
This lasagna is seriously so easy and so good.
The creamy, cheesy layers and the bubbly crispy top are the perfect combination!
Dig in!
Spinach Artichoke Lasagna
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
- Category: Dinner
- Method: Oven
- Cuisine: Italian
Description
Spinach Artichoke Lasagna is my favorite lasagna recipe ever! This vegetarian dinner is a delicious twist on the classic Italian pasta dish.
Ingredients
- 3 cups fresh baby spinach
- 2 (14-ounce) cans artichoke hearts, well drained
- 6 tablespoons butter
- 6 cloves garlic, minced
- 1/4 cup all-purpose flour
- 3 cups milk
- 1/2 teaspoon salt
- 1/2 teaspoon pepper
- 1 cup shredded Parmesan cheese
- 12 oven ready lasagna noodles
- 4 cups shredded mozzarella cheese
Instructions
- Preheat oven to 375 degrees F. Spray a 9×13″ baking dish with non-stick cooking spray.
- Combine spinach and artichoke hearts in a food processor until smooth and creamy. (Or chop each separately with a knife until roughly chopped)
- Melt butter and garlic in a large pot over medium heat until just melted. Whisk in the flour and cook, stirring occasionally for 2 minutes. Whisk in milk, salt, and pepper. Increase heat to medium high and bring to a boil. Add Parmesan cheese and stir until melted. Remove from heat and stir in spinach and artichokes.
- Spread 1 cup sauce in the bottom of prepared dish. Top with 4 noodles. Spread 2 cups sauce over noodles. Top with 1.5 cups mozzarella cheese. Layer 4 more noodles, top with 2 cups sauce, 1.5 cups mozzarella cheese, and final 4 noodles. Top with remaining sauce and mozzarella cheese. (Tip: Break noodles if necessary to fit the baking dish.)
- Cover with aluminum foil and bake at 375 degrees F for 40 minutes. Remove foil and bake for 10-15 more minutes until browned and bubbly. Let lasagna stand for 5-10 minutes before cutting.
How do you get the required five cups of sauce out of 3 cups of milk, which is the only liquid ingredient?
Can the leftovers be frozen?
I’ve never done it, but lasagna generally freezes very well :)
Could I make this ahead of time and pop it in the oven later when we’re ready for it?
How does 3 cups of milk in the sauce yield 5 cups of sauce for the lasagna plus more for the topping?
Is this a typo?
This is so delicious! To make it faster I have been using
Neuman’s Own roasted garlic alfredo sauce. So yummy, so quick & easy!
Would love to make lasagna recipes this weekend but wondering which artichoke hearts should I use. The picture shows marinated and the recipe lists canned. Question was asked before but never answered and the two types of artichokes have very different flavor profiles.
Love your blog and wonderful recipes!
I made 2 pans last night, added rotisserie chicken shredded to one, and the crowd loved it. Amazing.
Does this work pretty well if made the night before?
I made this and added 1 onion and a pound of ground chicken. This recipe is so good it should be illegal!!
Mine is in the oven now! So fast and easy to put together. Can’t wait to try it. Also think chicken layered in would be amazing too! thanks for the recipe.
On the picture of ingredients it shows marinated artichokes . On the list of ingredients it says artichokes (hearts). Which one is it or does it make a difference?
Finally someone else saw what I saw. The fact is that Marinated artichoke and can artichokes are two very different items, which one is it?
Use to cook vegetables lasagna with spinach; yours is much more original. Next time I cook lasagna, I try yours !
This is an excellent recipe, the sauce is rich with delicious depth of flavor. Everyone I made it for absolutely loved it. I will definitely make this again. Great for potlucks or entertaining company.
This looks yummy! I wonder how it would work to throw some extra spinach leaves between the layers to give it a little more texture.
This sounds and looks delicious! I want to make it with chicken breast, do you have any recipes that would go well with this lasagna?
This looks delish! My husband would want meat though…have you tried adding shredded chicken breast? Thanks!
Has anyone tried adding chicken to this? Seems like it would be good!
in New Mexico, we make the dip with green chiles. I’ll give it a go and add some chicken breast in there too :-)
I could not wait to make this lasagna. It turned out perfect from start to finish. I really get tired of red sauce, meat and gobs of cheese. It is a very rich recipe, not sure how to tone it down. I was going to try ricotta (low-fat) mixed with the spinach/artichoke mixture, and a lighter parmesan sauce. Bottom line, I think most people would like this as it. I served with lamb roast and roasted veggies.
Wonderful! I am so glad I found you guys. posted your badge on my blog.
I love spinach artichoke dip and I love pasta….soo Yeah… I’m in heaven!
would this be good with a layer of Ricotta cheese?
The problem I run into with lasagna recipes is that I run out of sauce if I layer the recommended amount. This calls for 5 + cups of sauce. Do you have that much with this recipe, or should you increase amounts of milk, etc.?
I think I’m going to try this without the garlic, but with some fresh nutmeg in the sauce instead. It sounds divine.
I absolutely LOVE this idea!!! Never thought about making lasagna with artichoke before… I’ll definitely give this a try.
This looks fabulous!!! I will be trying this asap!!!
I like the idea of noodles and artichoke dip having this delicious baby. :-)
I’m going to add some shredded rotisserie chicken onto those layers too! Yum.
Man, I wish I could get my husband to eat artichokes. This looks so good!
Neither my husband or I eat artichoke. We switched it up and blended asparagus and a little zucchini with the spinach and added that to the sauce – we loooooved it and will definitely make it again!
I JUST made spinach and artichoke dip, maybe I’ll blend it up and make this! Amazing idea :)
Mmmmmm — dinner is served!!
Those are such great flavors to switch up the usual lasagna! great idea!
OMG… its only 11am here……now I’ll have this for breakfast…