This creamy and indulgent Chicken Alfredo Lasagna is a rich twist on the classic Italian comfort food. Layers of tender lasagna noodles, juicy rotisserie chicken, sautéed spinach and onions, and a velvety homemade Alfredo sauce come together under a blanket of melted mozzarella cheese. Perfect for family dinners or special gatherings, this lasagna delivers everything you love in one hearty dish.
Why You’ll Love This Recipe
- Creamy and comforting with a luscious homemade Alfredo sauce
- A great way to use rotisserie chicken for easy meal prep
- Perfect for make-ahead dinners or freezer meals
- Elegant enough for guests but easy enough for weeknights
- Crowd-pleaser for kids and adults alike
Ingredients
- 2 tablespoons unsalted butter
- 2 garlic cloves, minced
- 1 cup onion, chopped
- 10 ounces fresh baby spinach
- 4 cups heavy cream
- 1.5 cups grated Parmesan cheese
- 15 ounces ricotta cheese
- 1/4 teaspoons black pepper
- 1 1/2 teaspoons salt
- 3 cups shredded rotisserie chicken
- 15 cooked lasagna noodles
- 3 cups shredded mozzarella cheese
Directions

Sauté Aromatics
In a large skillet over medium-high heat, melt the butter. Add the minced garlic and chopped onions. Sauté for about 3–4 minutes, or until the onions are soft and translucent.
Wilt the Spinach
Add the fresh baby spinach to the skillet and stir occasionally for 2–3 minutes, until the spinach is completely wilted and well mixed with the aromatics.
Make the Alfredo Sauce
Reduce the heat to medium and pour in the heavy cream. Stir in the grated Parmesan cheese, ricotta cheese, salt, and black pepper. Mix thoroughly until all cheeses are melted and the sauce is smooth and creamy.
Add the Chicken
Stir in the shredded rotisserie chicken, ensuring it’s evenly coated with the sauce. Once the mixture reaches a gentle simmer, turn off the heat and set aside.
Prepare the Lasagna Noodles
Meanwhile, cook your lasagna noodles in a large pot of salted boiling water according to package instructions, until al dente. Drain and set aside. Lightly toss with a bit of oil to prevent sticking.
Assemble the Lasagna
Preheat your oven to 350°F (175°C). In a 9×13-inch baking dish, spread a generous spoonful of the chicken Alfredo mixture across the bottom to prevent sticking.
Layer in the following order:
- 5 lasagna noodles (or as many as fit in a single layer)
- A generous layer of chicken Alfredo sauce
- About 1 cup of shredded mozzarella cheese
Repeat the layers two more times, ending with the final portion of mozzarella cheese on top.
Bake
Cover the dish tightly with aluminum foil and bake for 35–40 minutes, or until hot and bubbling.
Broil for Finish
Remove the foil and broil for 2–3 minutes to lightly brown the cheese on top. Watch closely to prevent burning.
Rest and Serve
Let the lasagna rest for 10–15 minutes before slicing. This helps the layers set for easier serving.
Pro Tips and Variations
- Add a pinch of Italian seasoning or nutmeg to the sauce for extra depth.
- Use oven-ready noodles to skip boiling—just add 1/4 cup extra cream to the sauce.
- Swap spinach for kale or sautéed mushrooms if desired.
- Make it spicy with a sprinkle of red pepper flakes in the sauce.
- Assemble in a foil pan if planning to freeze before baking.
Serving Suggestions
- Serve with a crisp Caesar salad or garlic bread
- Add a side of roasted vegetables like asparagus or zucchini
- Pair with a glass of white wine or sparkling water with lemon
- Great with a side of bruschetta or Caprese salad for a full Italian dinner
Storage/Reheating
To Store:
Refrigerate leftovers in an airtight container for up to 4 days.
To Freeze:
Cool completely and wrap tightly in foil or place in a freezer-safe dish. Freeze for up to 3 months.
To Reheat:
Thaw in the fridge overnight. Bake at 350°F covered for 20–25 minutes until warmed through, or microwave individual slices until hot.
FAQs
Can I make this with store-bought Alfredo sauce?
A: Yes, but the homemade version is much creamier and more flavorful. If using store-bought, you’ll need about 3 cups.
Can I use leftover grilled chicken?
A: Absolutely. Any cooked chicken works, but rotisserie is quickest and adds extra flavor.
Do I need to cook the spinach first?
A: Yes. Cooking it helps release moisture and prevents a watery lasagna.
Can I make this gluten-free?
A: Use certified gluten-free lasagna noodles and ensure all dairy products are gluten-free.
Conclusion
This Chicken Alfredo Lasagna is a rich, creamy masterpiece your family will ask for again and again. With tender chicken, cheesy Alfredo sauce, and layers of melty mozzarella, it’s the ultimate comfort food for any night of the week. Whether you’re making it fresh or freezing ahead, it’s bound to become a go-to in your dinner rotation.


Easy Alfredo Chicken Lasagna
- Total Time: 1 hour
- Yield: 10–12 servings 1x
Description
Creamy Chicken Alfredo Lasagna with spinach, rotisserie chicken, ricotta, and mozzarella in a rich Parmesan cream sauce. Easy, cozy, and crowd-pleasing!
Ingredients
2 tablespoons unsalted butter
2 garlic cloves, minced
1 cup onion, chopped
10 ounces fresh baby spinach
4 cups heavy cream
1.5 cups grated Parmesan cheese
15 ounces ricotta cheese
1/4 teaspoons black pepper
1 1/2 teaspoons salt
3 cups shredded rotisserie chicken
15 cooked lasagna noodles
3 cups shredded mozzarella cheese
Instructions
Step 1: Sauté Aromatics
In a large skillet over medium-high heat, melt the butter. Add the minced garlic and chopped onions. Sauté for about 3–4 minutes, or until the onions are soft and translucent.
Step 2: Wilt the Spinach
Add the fresh baby spinach to the skillet and stir occasionally for 2–3 minutes, until the spinach is completely wilted and well mixed with the aromatics.
Step 3: Make the Alfredo Sauce
Reduce the heat to medium and pour in the heavy cream. Stir in the grated Parmesan cheese, ricotta cheese, salt, and black pepper. Mix thoroughly until all cheeses are melted and the sauce is smooth and creamy.
Step 4: Add the Chicken
Stir in the shredded rotisserie chicken, ensuring it’s evenly coated with the sauce. Once the mixture reaches a gentle simmer, turn off the heat and set aside.
Step 5: Prepare the Lasagna Noodles
Meanwhile, cook your lasagna noodles in a large pot of salted boiling water according to package instructions, until al dente. Drain and set aside. Lightly toss with a bit of oil to prevent sticking.
Step 6: Assemble the Lasagna
Preheat your oven to 350°F (175°C). In a 9×13-inch baking dish, spread a generous spoonful of the chicken Alfredo mixture across the bottom to prevent sticking.
Layer in the following order:
-
5 lasagna noodles (or as many as fit in a single layer)
-
A generous layer of chicken Alfredo sauce
-
About 1 cup of shredded mozzarella cheese
Repeat the layers two more times, ending with the final portion of mozzarella cheese on top.
Step 7: Bake
Cover the dish tightly with aluminum foil and bake for 35–40 minutes, or until hot and bubbling.
Step 8: Broil for Finish
Remove the foil and broil for 2–3 minutes to lightly brown the cheese on top. Watch closely to prevent burning.
Step 9: Rest and Serve
Let the lasagna rest for 10–15 minutes before slicing. This helps the layers set for easier serving.
Notes
For best texture, avoid overcooking the lasagna noodles before baking.
If prepping ahead, refrigerate the assembled lasagna unbaked for up to 24 hours.
Letting the lasagna sit after baking makes for cleaner slices and better flavor.
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American-Italian
Keywords: chicken lasagna, alfredo lasagna, creamy chicken pasta, easy chicken dinner