If you’re anything like me, you know that lasagna is more than just a dinner—it’s a warm hug on a plate. And this Cheesy Chicken, Spinach, and Artichoke Lasagna? It’s the kind of dish that will make you the hero of your next family dinner or potluck. Creamy, cheesy, and layered with tender chicken and flavorful veggies, it’s a delicious twist on the classic lasagna you already know and love.
Let’s dive in to see what makes this recipe so special, and I’ll walk you through how to make it step by step. Trust me, it’s easier than you think—and so worth it!
Why You’ll Love This Lasagna:
Let’s face it: lasagna recipes are everywhere, but this one stands out for a few key reasons. First, it combines the creamy, cheesy goodness of a spinach and artichoke dip with the satisfying heartiness of lasagna. Second, it’s surprisingly simple to put together, even for a weeknight dinner. And third? Leftovers. Enough said.
Now, before we get into the nitty-gritty, a quick note: make sure you’ve got everything prepped and ready to go. It’ll save you so much time and make the whole process way more enjoyable. Ready? Let’s get started!
Gather the Ingredients:
Prep the filling:
- 2 cups cooked and shredded chicken
- 1 (10 oz) package frozen chopped spinach, thawed and squeezed dry
- 1 (14 oz) can artichoke hearts, drained and chopped
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 2 cloves garlic, minced
- 1 tsp dried basil
- 1 tsp dried oregano
- Salt and pepper to taste
For the sauce:
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 2 cups milk
- ½ cup grated Parmesan cheese
- ½ tsp garlic powder
- Salt and pepper to taste
For assembly:
- 9 lasagna noodles, cooked according to package instructions
- 1 ½ cups shredded mozzarella cheese for topping
- ½ cup grated Parmesan cheese for topping
Step 1: Prepare the Creamy Parmesan Sauce
Every great lasagna starts with a standout sauce, and this one is no exception. Here’s how to whip up the creamy base that ties the whole dish together:
- Melt the butter: In a medium saucepan, melt 2 tablespoons of butter over medium heat. Once it’s melted, add 2 tablespoons of all-purpose flour and whisk for about a minute. This step creates a roux, which will thicken the sauce.
- Add the milk: Gradually pour in 2 cups of milk, whisking constantly to avoid lumps. Cook this mixture for about 5 minutes, or until it thickens.
- Flavor it up: Stir in ½ cup grated Parmesan cheese, ½ teaspoon garlic powder, and a pinch of salt and pepper. Mix until the cheese is melted and the sauce is silky smooth.
- Set it aside: Remove the sauce from the heat and let it cool slightly while you prepare the filling.
Pro Tip: Don’t rush the sauce—stirring constantly ensures it doesn’t stick to the pan or form lumps. If you’re feeling extra fancy, add a dash of nutmeg for a subtle, cozy touch.

Step 2: Make the Flavor-Packed Filling
The filling is where this lasagna really shines. We’re talking tender chicken, savory artichokes, and spinach for a nutritional boost. Here’s what to do:
- Gather your ingredients: In a large mixing bowl, combine:
- 2 cups cooked, shredded chicken
- 1 (10 oz) package frozen chopped spinach, thawed and squeezed dry
- 1 (14 oz) can of artichoke hearts, drained and chopped
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 2 cloves garlic, minced
- 1 teaspoon dried basil and 1 teaspoon dried oregano
- Salt and pepper to taste
- Mix well: Stir everything together until it’s fully combined and evenly distributed. This mixture is going to be layered between the noodles, so you want a bit of everything in each bite.

Step 3: Layer the Lasagna Like a Pro
Before you start layering, preheat your oven to 375°F (190°C). You’ll also want to grab a 9×13-inch baking dish, your cooked lasagna noodles, and all the ingredients you’ve prepared so far. Here’s how to do it:
- Start with sauce: Spread a thin layer of your creamy Parmesan sauce across the bottom of the baking dish. This helps prevent the noodles from sticking and ensures every bite is packed with flavor.
- First layer of noodles: Lay 3 cooked lasagna noodles evenly over the sauce. If your noodles overlap slightly, that’s totally fine.
- Add the filling: Spoon ⅓ of the chicken-spinach-artichoke mixture onto the noodles and spread it evenly. Be generous—this is where all that amazing flavor lives!
- Repeat the layers: Add another layer of sauce, noodles, and filling. Repeat this process two more times, ending with a final layer of noodles on top.
- Top it off: Pour the remaining sauce over the top layer of noodles, making sure to cover them completely. Then sprinkle 1 ½ cups shredded mozzarella cheese and ½ cup grated Parmesan cheese evenly over the top.
Pro Tip: For perfectly even layers, use the back of a spoon or an offset spatula to spread the filling and sauce. It doesn’t need to be perfect, but a little extra care makes for a stunning presentation.

Step 4: Bake It to Bubbly Perfection
It’s time to let your oven work its magic! Follow these simple steps for a golden, cheesy lasagna that’s impossible to resist:
- Cover and bake: Cover the baking dish with aluminum foil, making sure it doesn’t touch the cheese. Bake the lasagna in the preheated oven for 25 minutes.
- Uncover for the finale: Remove the foil and bake for an additional 15 minutes, or until the top is bubbly and golden brown. If you like your cheese extra crispy, broil it for the last 2–3 minutes, keeping a close eye so it doesn’t burn.
- Cool before slicing: Once the lasagna is done, remove it from the oven and let it cool for 10 minutes. This helps the layers set and makes slicing much easier.

Tips for a Perfect Lasagna Every Time:
- Don’t skimp on sauce: The sauce is what keeps your lasagna moist and flavorful. If you feel like you’re running low, whip up a little extra before assembling.
- Cook noodles al dente: If you’re using traditional lasagna noodles, cook them just until they’re slightly firm. They’ll soften further as the lasagna bakes.
- Customize your filling: Not a fan of artichokes? Swap them out for sautéed mushrooms or roasted red peppers. You can also use shredded rotisserie chicken for a time-saving shortcut.

FAQs About Cheesy Chicken, Spinach, and Artichoke Lasagna:
1. Can I make this lasagna ahead of time?
Absolutely! You can assemble the lasagna up to 24 hours in advance and store it in the refrigerator, covered tightly with foil or plastic wrap. When you’re ready to bake, remove it from the fridge and let it sit at room temperature for about 30 minutes before placing it in the oven.
2. Can I freeze this lasagna?
Yes! This lasagna freezes beautifully. After assembling but before baking, wrap it tightly with plastic wrap and a layer of foil. It will keep in the freezer for up to three months. To bake, thaw it overnight in the refrigerator and then follow the original baking instructions.
3. Can I use fresh spinach instead of frozen?
You sure can! Simply sauté fresh spinach in a little olive oil until wilted, then squeeze out any excess moisture before adding it to the filling. You’ll need about 3–4 cups of fresh spinach to replace the 10 oz package of frozen spinach.
4. What can I serve with this lasagna?
A crisp green salad with a zesty vinaigrette is the perfect side to balance the richness of the lasagna. Add some warm garlic bread or a loaf of crusty French bread, and you’ve got a complete meal.
5. How do I store leftovers?
Store leftover lasagna in an airtight container in the refrigerator for up to 3–4 days. To reheat, place individual slices in the microwave or cover the entire dish with foil and warm it in a 350°F oven for about 20 minutes.
6. Can I use a different type of cheese?
Yes! While mozzarella, Parmesan, and ricotta are classics, feel free to get creative. Fontina, Gruyere, or even a sharp white cheddar can add unique flavors to your lasagna.
7. How do I prevent my lasagna from getting watery?
The key is to drain and dry ingredients like spinach and artichokes thoroughly. Also, don’t skip the resting period after baking—it allows the lasagna to set and prevents excess liquid from pooling.
Serving Suggestions and Final Touches:
This lasagna is a meal on its own, but pairing it with complementary sides can elevate your dining experience. Here are some ideas:
- Salads: A simple Caesar salad or mixed greens with a light vinaigrette.
- Bread: Serve with garlic breadsticks or a loaf of rosemary focaccia.
- Dessert: End your meal with something light, like lemon sorbet or a classic tiramisu.
And don’t forget the wine! A chilled glass of Pinot Grigio or a bold Chianti pairs beautifully with the creamy, cheesy layers of this lasagna.
Wrapping It All Up:
There’s something magical about lasagna, isn’t there? It’s comforting, nostalgic, and always a crowd-pleaser. This Cheesy Chicken, Spinach, and Artichoke Lasagna takes all those classic vibes and adds a gourmet twist with its creamy sauce and savory filling.
Whether you’re making it for a family dinner, a holiday gathering, or just because you’re craving something cozy, this dish is guaranteed to impress. And the best part? You made it from scratch, layer by layer.
I’d love to hear how your lasagna turned out! Share your thoughts, variations, or any tips in the comments below. Let’s keep the lasagna love going—because when it comes to comfort food, this one’s an instant classic. Happy cooking!
Print
Cheesy Chicken, Spinach, and Artichoke Lasagna: The Ultimate Comfort Food
- Total Time: 1 hour 5 minutes
Description
This creamy, cheesy lasagna brings together the savory flavors of chicken, spinach, and artichokes in a delightful combination that’s perfect for a comforting dinner. Layers of tender noodles, rich filling, and velvety Parmesan sauce make this dish a guaranteed crowd-pleaser.
Ingredients
For the filling:
- 2 cups cooked and shredded chicken
- 1 (10 oz) package frozen chopped spinach, thawed and squeezed dry
- 1 (14 oz) can artichoke hearts, drained and chopped
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 2 cloves garlic, minced
- 1 tsp dried basil
- 1 tsp dried oregano
- Salt and pepper to taste
For the sauce:
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 2 cups milk
- ½ cup grated Parmesan cheese
- ½ tsp garlic powder
- Salt and pepper to taste
For assembly:
- 9 lasagna noodles, cooked according to package instructions
- 1 ½ cups shredded mozzarella cheese (for topping)
- ½ cup grated Parmesan cheese (for topping)
Instructions
1️⃣ Prepare the sauce:
- Melt butter in a saucepan over medium heat. Add the flour and whisk for 1 minute until smooth and bubbly.
- Gradually add milk, whisking constantly, until the sauce thickens (about 5 minutes).
- Stir in Parmesan cheese, garlic powder, salt, and pepper. Remove from heat and set aside.
2️⃣ Make the filling:
- In a large mixing bowl, combine cooked chicken, spinach, artichoke hearts, ricotta cheese, mozzarella cheese, Parmesan cheese, minced garlic, basil, oregano, salt, and pepper. Mix until well combined.
3️⃣ Assemble the lasagna:
- Preheat your oven to 375°F (190°C).
- Spread a thin layer of sauce on the bottom of a 9×13-inch baking dish.
- Place 3 lasagna noodles over the sauce. Add ⅓ of the chicken-spinach-artichoke filling, spreading it evenly.
- Repeat the layers (sauce, noodles, filling) two more times, finishing with noodles on top.
- Pour the remaining sauce over the top layer of noodles and sprinkle with mozzarella and Parmesan cheese.
4️⃣ Bake:
- Cover the lasagna with foil and bake for 25 minutes.
- Remove the foil and bake uncovered for another 15 minutes, or until the top is bubbly and golden brown.
5️⃣ Cool and serve:
- Let the lasagna rest for 10 minutes to set before slicing. Serve warm and enjoy this comforting meal!
Notes
- Time Saver: Use pre-cooked rotisserie chicken to cut down on prep time.
- Add a Twist: Incorporate sun-dried tomatoes or mushrooms into the filling for extra flavor.
- Storage: Leftovers can be stored in the refrigerator for up to 3 days or frozen for up to 3 months.
- Prep Time: 25 minutes
- Cook Time: 40 minutes

