If you have a craving for a comforting, cheesy, and irresistible pasta dish, then this Easy Chicken Alfredo Lasagna Recipe is about to become your new favorite go-to dinner. This recipe takes all the creamy, garlicky goodness of classic Alfredo sauce and layers it with tender chicken, fresh spinach, and three types of luscious cheese inside tender sheets of lasagna noodles. It’s a satisfying, crowd-pleasing meal that feels fancy but comes together with surprisingly simple ingredients and straightforward steps. Whether you’re cooking for a family dinner or entertaining friends, this dish hits all the right notes of flavor and texture that make everyone ask for seconds.

Ingredients You’ll Need
This recipe shines because it uses a handful of simple, wholesome ingredients, each thoughtfully selected to balance creaminess, freshness, and a cozy cheesy bite. Every element adds depth — from the onions that soften to sweet perfection, to the fresh spinach that adds a peppery pop of green, and the tender chicken that makes this a hearty meal.
- Unsalted butter: Melts beautifully to create the base for the rich Alfredo sauce without overpowering the flavor.
- Chopped onion: Adds a soft sweetness and aromatic lift that enhances the sauce’s depth.
- Minced garlic: Brings a warm, savory punch that is classic in Alfredo dishes.
- All-purpose flour: Thickens the sauce perfectly for that luscious, clingy texture.
- Heavy cream (or whole milk): Delivers the signature creamy richness that defines Alfredo sauce.
- Grated Parmesan cheese: Adds sharp, nutty complexity and umami flavor.
- Cream cheese: Softened for extra velvety texture and tangy richness.
- Baby spinach leaves: Wilts in the sauce giving a lovely green color and fresh taste without overpowering the dish.
- Cooked chicken: Rotisserie chicken is recommended for convenience and flavor, cut into bite-sized pieces.
- Kosher salt and ground black pepper: Essential for seasoning and bringing all the flavors together.
- Ricotta cheese: Combined with egg to add creamy moisture and a subtle cheesiness between the layers.
- Large egg: Binds the ricotta mixture, creating a smooth, custardy layer.
- Cooked lasagna noodles: Nine noodles perfectly sized to form neat, delicious layers.
- Shredded mozzarella cheese: Melts gorgeously and provides that classic bubbly, golden top.
How to Make Easy Chicken Alfredo Lasagna Recipe
Step 1: Preheat and Make Sauce
Start by preheating your oven to 350°F (177°C) and greasing an 8×8 inch baking dish—this ensures your lasagna won’t stick and will have a lovely crust around the edges. Next, melt the butter in a medium saucepan over medium heat, then add the chopped onion and cook it gently until soft and translucent. This slow cooking brings out the subtle natural sweetness of the onion. Stir in the minced garlic and all-purpose flour, cooking briefly to create a roux that thickens the sauce. Slowly whisk in the heavy cream and bring the sauce up to a gentle simmer, allowing it to thicken to a rich consistency. Remove from heat, then stir in the grated Parmesan, softened cream cheese, cooked chicken, baby spinach leaves, salt, and pepper. The spinach wilts quickly in the warm sauce, adding color and freshness to this delicious base.
Step 2: Prepare Ricotta Mixture
While your sauce is cooling slightly, whisk together the ricotta cheese and the egg until smooth and creamy. This mixture provides a smooth layer that balances perfectly with the other cheesy elements in the lasagna. The egg acts as a binder, ensuring the ricotta holds together after baking while contributing a subtle richness.
Step 3: Assemble the Lasagna
Now comes the satisfying part—putting it all together! Start by spreading ¼ cup of the Alfredo sauce on the bottom of your prepared baking dish. Layer three of the cooked lasagna noodles neatly over the sauce. Spread about a quarter of the ricotta mixture evenly on top of the noodles, then spoon half a cup of the sauce over the ricotta. Sprinkle a generous ⅔ cup of shredded mozzarella cheese next. Repeat this layering process two more times: noodles, ricotta, sauce, mozzarella. Finish by topping everything with the remaining sauce and a final layer of mozzarella cheese, which will melt into a golden, bubbly crust when baked. Cover the dish with foil to keep the moisture in.
Step 4: Bake and Broil
Bake the lasagna in your preheated oven for 35 to 45 minutes until it is beautifully bubbly and heated throughout. Then, remove the foil and broil for 2 to 3 minutes to let the top layer of mozzarella melt perfectly and turn a gorgeous golden brown. This step gives the dish that irresistible cheesy finish that everyone loves. Allow the lasagna to cool for 15 to 20 minutes before slicing—this resting time helps the layers set for cleaner, neater servings.
How to Serve Easy Chicken Alfredo Lasagna Recipe

Garnishes
A sprinkle of freshly chopped parsley or basil is a simple way to add brightness and a pop of color to your lasagna plate. A light dusting of extra Parmesan cheese over each slice adds a finishing touch that enhances the cheesy flavor. For a little zest, you can also serve with a lemon wedge on the side, which brings a lovely contrast to the richness of the dish.
Side Dishes
This Easy Chicken Alfredo Lasagna Recipe pairs beautifully with light, fresh sides to balance the creamy richness. A crisp Caesar salad with crunchy croutons and a tangy dressing adds freshness. Roasted or steamed seasonal vegetables—like asparagus, broccoli, or green beans—bring color and crunch without competing with the flavors of the lasagna. Garlic bread or warm crusty bread also makes a perfect accompaniment to soak up any leftover sauce.
Creative Ways to Present
For a special occasion, try serving individual portions in mini cast iron skillets or ramekins for a charming presentation. Layer the lasagna in a clear glass baking dish so everyone can admire the tantalizing layers of creamy sauce, chicken, spinach, and cheese before serving. You can also cut the lasagna into bite-sized squares for a fun appetizer platter or party snack that’s easy to grab and enjoy.
Make Ahead and Storage
Storing Leftovers
Leftover Easy Chicken Alfredo Lasagna Recipe keeps wonderfully in the refrigerator for up to 4 days. Cover it tightly with plastic wrap or transfer portions to an airtight container to maintain freshness and prevent drying out.
Freezing
This dish freezes very well if you want to prepare it in advance. Assemble the lasagna completely but skip the final bake; wrap tightly with foil and freeze for up to 3 months. When ready to eat, bake it covered at 350°F, adding extra baking time if frozen solid, then broil uncovered just like in the original recipe.
Reheating
To reheat, warm individual portions in the oven at 350°F for 20 to 25 minutes or until heated through. You can also reheat smaller portions in the microwave in short bursts, stirring between rounds to evenly warm the cheesy layers without drying them out.
FAQs
Can I use store-bought Alfredo sauce instead of making it from scratch?
Yes, store-bought Alfredo sauce can be used to save time, but making the sauce from scratch adds a fresher, more vibrant flavor that really elevates the dish. Plus, you can customize the thickness and seasoning.
What type of chicken works best for this recipe?
Rotisserie chicken is ideal because it is already cooked and flavorful, making the preparation quicker and simpler. You can also use leftover roasted chicken or poached chicken breast.
Is it necessary to cook the lasagna noodles before assembling?
Yes, for this recipe, the noodles should be cooked first to ensure they soften properly during baking. Using no-boil noodles would require adjusting liquid amounts and baking times.
Can I substitute spinach with other greens?
Absolutely! Baby kale or Swiss chard are great alternatives. Just make sure to wilt the greens in the sauce as you would with the spinach to keep the texture moist and tender.
How can I make this recipe dairy-free?
To make a dairy-free version, substitute heavy cream and cheeses with plant-based alternatives like cashew cream, dairy-free cream cheese, and vegan mozzarella. The flavor and texture will be different but still delicious.
Final Thoughts
This Easy Chicken Alfredo Lasagna Recipe is truly a gem for anyone who loves rich, cheesy comfort food that doesn’t require hours in the kitchen. From the creamy homemade Alfredo sauce to the layers of tender chicken and cheese, every bite feels like a warm hug. I can’t wait for you to try this recipe and share it with those you love—it’s the kind of dish that turns a simple dinner into a memorable occasion.
Print
Easy Chicken Alfredo Lasagna Recipe
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 9 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
Description
This Easy Chicken Alfredo Lasagna combines creamy, cheesy Alfredo sauce with tender chicken, spinach, and layers of ricotta and mozzarella cheese, all baked to bubbly perfection. A comforting Italian-American classic that’s simple to prepare and perfect for family dinners.
Ingredients
Sauce
- 1 tablespoon unsalted butter
- ½ cup chopped onion
- 2 teaspoons minced garlic
- 3 tablespoons all-purpose flour
- 2 to 2½ cups heavy cream or whole milk
- ¼ cup grated Parmesan cheese
- 4 ounces cream cheese, softened
- 4 cups baby spinach leaves
- 2 cups cooked chicken, cut into bite-sized pieces (rotisserie chicken recommended)
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon ground black pepper, plus more to taste
Lasagna
- ¾ cup ricotta cheese
- 1 large egg
- 9 cooked lasagna noodles
- 2 cups shredded mozzarella cheese, plus more for topping
Instructions
- Preheat and Make Sauce: Preheat your oven to 350°F (177°C) and grease an 8×8 inch baking dish. In a medium saucepan, melt the unsalted butter over medium heat. Add chopped onion and cook until softened, about 3-5 minutes. Stir in minced garlic and all-purpose flour, cooking for 30 seconds to form a roux.
- Add Cream and Simmer: Gradually whisk in the heavy cream or whole milk and bring the mixture to a gentle simmer. Continue cooking and stirring until the sauce thickens to a creamy consistency, about 5-7 minutes. Remove from heat.
- Incorporate Cheese and Chicken: Stir in grated Parmesan cheese and softened cream cheese until melted and combined. Fold in the cooked chicken pieces, baby spinach leaves, kosher salt, and ground black pepper. Continue stirring until spinach wilts slightly.
- Prepare Ricotta Mixture: In a separate bowl, whisk together the ricotta cheese and one large egg until smooth and well blended.
- Assemble Lasagna: Spread about ¼ cup of the Alfredo sauce on the bottom of the prepared baking dish. Layer three cooked lasagna noodles on top. Spread ¼ cup of the ricotta mixture evenly over the noodles, followed by ½ cup of Alfredo sauce and then ⅔ cup of shredded mozzarella cheese. Repeat these layers two more times, finishing with the remaining Alfredo sauce and a generous topping of mozzarella cheese. Cover the dish tightly with foil.
- Bake and Broil: Bake the covered lasagna in the preheated oven for 35-45 minutes, or until bubbly and heated through. Remove the foil and broil for 2-3 minutes to melt and lightly brown the cheese topping.
- Rest and Serve: Let the lasagna cool for 15-20 minutes before slicing and serving. This resting time helps the layers set for easier cutting and better texture.
Notes
- Rotisserie chicken works wonderfully for quick and flavorful protein but feel free to use cooked shredded or diced chicken breast.
- Whole milk can be substituted for heavy cream for a lighter sauce, but heavy cream yields the creamiest texture.
- Use freshly grated Parmesan cheese for the best flavor and smooth melting.
- Cooking the lasagna noodles ahead ensures they layer easily without added liquid.
- Allowing the dish to rest after baking helps the lasagna hold together better when sliced.
- Leftovers can be stored in the refrigerator for up to 3 days or frozen for up to 2 months.

