Home Recipes Ingredients Search Appetizer Breakfast Pastry Cake Desserts Main Course Side Dish About Contact
Main Course

Creamy Chicken Alfredo Lasagna

↓ Jump to recipe
Creamy chicken Alfredo lasagna with melted cheese layers
Total
1 hr 20 min
Prep
30 min
Cook
50 min
Serves
8
Calories
640

This chicken alfredo lasagna is the pan I pull out when I want comfort food that makes people go quiet at the table. No tomato sauce anywhere: just juicy seasoned chicken, a silky homemade Alfredo built on a butter-and-garlic roux, creamy ricotta, and noodles that soak it all up. If my marry me chicken pasta is the weeknight fix, this white lasagna is the Sunday version. It slices clean and it never turns greasy.

Why you'll love this

  • Rich and creamy, with three cheeses running through every layer
  • Homemade Alfredo sauce that beats anything from a jar
  • Beginner-friendly — the only real skill is patience with the roux
  • Built for holidays, family dinners, and Sunday meal prep
  • Freezes beautifully and makes excellent leftovers
  • Easy to bulk up with spinach, mushrooms, or broccoli

Key ingredients & how to use them

  • Boneless, skinless chicken breasts — they stay tender and shred easily, which is what you want between soft layers. Season both sides, cook over medium heat, and rest the meat 10 minutes before you cut it or the juices end up on the board instead of in the lasagna.
  • Butter and fresh garlic — the base of the sauce. Cook the minced garlic for about a minute, just until it smells sweet. Let it brown and the whole batch of Alfredo turns bitter on you.
  • All-purpose flour — the quiet hero. Whisked into the butter for 2 to 3 minutes it becomes a pale gold roux, which cooks out the raw flour taste and keeps the sauce thick and stable instead of thin and split.
  • Whole milk (warmed) — the body of the sauce. Add it about 1/2 cup at a time, whisking smooth after each addition. Cold milk hitting a hot roux is exactly how you get lumps.
  • Heavy cream — goes in after the milk for that restaurant richness. Half-and-half works for a lighter version, with a slightly thinner sauce.
  • Freshly grated Parmesan — melts into the sauce smoothly and seasons it at the same time. Pre-grated tubs are coated with anti-caking agents that turn Alfredo grainy, so grate your own and add it a handful at a time over low heat.
  • Nutmeg — optional, but I'd never skip it. A scant 1/4 teaspoon rounds out all that dairy without making anything taste sweet.
  • Whole-milk ricotta and one egg — the filling. Whole milk gives the richest texture, and the egg binds everything so the layers set instead of running. If the ricotta looks watery in the tub, drain it first.
  • Shredded mozzarella — the stretch and the golden top. Shred it off the block; it melts better and browns more evenly than the bagged kind.
  • Lasagna noodles — cook them to just al dente, 8 to 10 minutes, because they keep cooking in the oven. Drain and spread them flat on parchment or a lightly oiled sheet pan so they don't glue together while you build the sauce.

How to make it (step by step)

  1. 1

    Season and cook the chicken

    Sprinkle both sides of the chicken with the salt, pepper, garlic powder, and Italian seasoning. Heat the olive oil in a large skillet over medium heat, then cook the chicken 6 to 7 minutes per side, depending on thickness, until the center reads 165°F (74°C). Medium heat is the whole trick here: it builds a golden crust while the inside stays juicy. Move the chicken to a cutting board, rest it a full 10 minutes, then cut it into bite-size pieces or shred it for a softer bite.

  2. 2

    Boil the noodles just to al dente

    Bring a large pot of generously salted water to a boil and cook the lasagna noodles until barely al dente, usually 8 to 10 minutes. Pull them a minute early if you're unsure. They keep cooking in the oven, and overcooked noodles are the number one reason a white lasagna goes watery. Drain right away and lay them flat on parchment or a lightly oiled baking sheet.

  3. 3

    Start the sauce with a garlic roux

    Melt the butter in a large heavy-bottomed saucepan over medium heat, add the minced garlic, and stir for 1 minute until it's fragrant but still pale. Sprinkle in the flour and whisk constantly for 2 to 3 minutes. You're looking for a pale gold paste that smells toasty, not raw. This is the step that decides whether your Alfredo tastes floury, so give it the full time.

  4. 4

    Whisk in the milk, then the cream

    Pour the milk in about 1/2 cup at a time, whisking after each addition until it's completely smooth before you add more. Warm milk blends in far more easily than cold. Once all the milk is in, stir in the heavy cream and bring the sauce to a gentle simmer over medium heat, stirring often. Don't let it boil hard. After 6 to 8 minutes it should be thick enough to coat the back of a spoon.

  5. 5

    Finish with Parmesan and nutmeg

    Turn the heat to low and add the grated Parmesan one handful at a time, stirring each addition until it melts before the next goes in. Season with the salt, pepper, onion powder, and nutmeg. The finished sauce should be rich and pourable, never gluey. Too thick? Splash in some warm milk. Too thin? Let it simmer another minute or two, then set it aside to cool for about 5 minutes.

  6. 6

    Mix the ricotta filling

    While the sauce cools, stir the ricotta, 2 cups of mozzarella, 1/2 cup of Parmesan, the egg, and the chopped parsley together in a medium bowl until evenly combined. The egg is what binds it all so the filling sets in the oven instead of running out between the noodles. Drain off any pooled liquid from the ricotta before you mix.

  7. 7

    Layer the lasagna

    Heat the oven to 375°F (190°C) and grease a 9x13-inch baking dish. Spread about 3/4 cup of Alfredo over the bottom so the noodles don't stick, then build three identical layers: 3 noodles, a third of the ricotta mixture, a third of the chicken, about 1 cup of sauce, a handful of mozzarella, a sprinkle of Parmesan. Push each layer out to the edges with the back of a spoon. Finish with the last 3 noodles, the remaining sauce, and all the leftover mozzarella and Parmesan.

  8. 8

    Bake covered for 35 minutes

    Cover the dish with foil, tenting it or spraying the underside so it won't stick to the cheese and peel your golden top off later. Set the whole thing on a sheet pan, because this one likes to bubble over the sides. Bake 35 minutes, rotating the dish halfway through if your oven has a hot corner.

  9. 9

    Uncover and brown the top

    Take the foil off and bake another 15 to 20 minutes, until the cheese is bubbling, the edges are lightly golden, and the top is spotted with brown. The center should hit 165°F (74°C). Want a crispier crust? Run it under the broiler for 2 to 3 minutes, but stand right there and watch it, since cheese goes from golden to burnt in seconds.

  10. Slice of creamy chicken alfredo lasagna on a plate showing ricotta, chicken and melted cheese layers
    10

    Rest your chicken alfredo lasagna, then slice

    Let it sit 15 to 20 minutes before you cut into it. Straight out of the oven those layers are loose and soupy; resting is what lets the cheese firm up and the sauce thicken so you get clean squares. Scatter a little more Parmesan and fresh parsley over the top, then cut with a sharp knife and lift each piece out with a flat spatula. Every slice should hold together while still tasting soft and creamy.

Pro tips

  • Grate the Parmesan and mozzarella yourself — the anti-caking coating on pre-shredded cheese keeps it from melting smoothly.
  • Warm the milk before it meets the roux and you'll avoid lumps entirely.
  • Let the Alfredo cool about 5 minutes before assembling; piping-hot sauce makes the layers slide around.
  • Season lightly as you go, a pinch on the chicken and some in the cheese filling, instead of loading it all into the sauce.
  • Shred the chicken rather than cubing it if you want a softer, more forkable slice.

Variations & substitutions

  • Rotisserie shortcut: swap in 4 to 5 cups of shredded rotisserie chicken and skip the skillet entirely.
  • Cottage cheese: use it in place of ricotta, drained well, for a lighter and slightly tangier filling.
  • Lighter sauce: half-and-half instead of heavy cream still gives you a creamy Alfredo with less richness.
  • Gluten-free noodles: they hold up well in these layers — cook them a touch under so they don't go soft in the oven.
  • Smokier, meltier cheese: smoked mozzarella adds real depth, and a handful of Monterey Jack makes every slice stretchier.
  • Loaded with vegetables: fold in wilted spinach, sauteed mushrooms, or chopped steamed broccoli, all cooked and drained first so they don't water down the layers.

Storage & reheating

Leftovers keep beautifully in an airtight container in the fridge, and the flavor honestly deepens by day two, which is why I'll often bake this a day ahead when people are coming over. It freezes well too: wrap the cooled lasagna tightly, thaw it overnight in the refrigerator, and reheat it covered so the top doesn't dry out. The Alfredo firms up as it chills, so if a reheated portion looks tight, spoon a splash of warm milk over it before it goes back in the oven. Individual squares reheat fastest and make excellent packed lunches.

Serving ideas

This lasagna is rich, so I keep everything around it light: a Caesar salad, a garden salad with Italian dressing, roasted asparagus, lemon-roasted broccoli, or garlic butter mushrooms. Warm bread is non-negotiable at my table, either a toasted baguette or a batch of garlic knots for mopping up the sauce. Iced tea or sparkling lemonade cuts through all that cream nicely. And if you finish with a few odd noodles and a scoop of filling left over, roll them up into my crispy fried lasagna rolls.

More recipes to try

Leftover lasagna is a gift, but sometimes I want the same noodles in a different shape. Crispy fried lasagna rolls take that idea and add a crunchy edge, perfect for handing around. For another big, feed-a-crowd dinner built on chicken, chicken biryani is my go-to, and chicken tikka sliders make a good starter while the pan rests.

Recipe

Creamy Chicken Alfredo Lasagna

Tender seasoned chicken, silky homemade Alfredo sauce, and a three-cheese ricotta filling baked into a golden, bubbling white lasagna. It slices clean and feeds a crowd.

Main Course · Italian-American
Prep
30m
Cook
50m
Total
80m
Serves
8
Servings
8

Ingredients

For the Chicken
  • 2 pounds boneless, skinless chicken breasts
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 1 teaspoon garlic powder
  • 1 teaspoon Italian seasoning
  • 2 tablespoons olive oil
For the Homemade Alfredo Sauce
  • 6 tablespoons unsalted butter
  • 6 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 4 cups whole milk, warmed
  • 2 cups heavy cream
  • 2 cups freshly grated Parmesan cheese
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon ground nutmeg (optional, but highly recommended)
For the Cheese Filling
  • 15 oz whole-milk ricotta cheese, drained if watery
  • 2 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 2 tablespoons chopped fresh parsley
For the Lasagna Layers
  • 12 lasagna noodles, cooked al dente
  • 3 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 2 tablespoons chopped fresh parsley, for garnish
Optional Add-Ins
  • 2 cups fresh spinach, wilted and squeezed dry
  • 1 cup steamed broccoli florets, chopped
  • 8 oz mushrooms, sliced and sauteed
  • 1/2 cup cooked bacon pieces
  • 1/2 cup caramelized onions
  • 1/4 teaspoon red pepper flakes
  • 2 tablespoons chopped fresh basil
  • 4 cloves roasted garlic, mashed

Instructions

  1. Season both sides of the chicken breasts with the salt, pepper, garlic powder, and Italian seasoning.
  2. Heat the olive oil in a large skillet over medium heat and cook the chicken 6 to 7 minutes per side, until the center reads 165°F (74°C). Rest 10 minutes on a cutting board, then cut into bite-size pieces or shred.
  3. Cook the lasagna noodles in generously salted boiling water until just al dente, 8 to 10 minutes. Drain immediately and lay them flat on parchment or a lightly oiled baking sheet.
  4. Melt the butter in a large heavy-bottomed saucepan over medium heat. Add the garlic and stir 1 minute until fragrant but not browned. Whisk in the flour and cook 2 to 3 minutes, until pale gold and paste-like.
  5. Add the warmed milk about 1/2 cup at a time, whisking smooth after each addition. Stir in the heavy cream, bring to a gentle simmer over medium heat, and cook 6 to 8 minutes, stirring often, until the sauce coats the back of a spoon.
  6. Reduce the heat to low and stir in the Parmesan a handful at a time until melted. Season with the salt, pepper, onion powder, and nutmeg. Thin with a splash of warm milk if needed, then cool about 5 minutes.
  7. Stir the ricotta, 2 cups mozzarella, 1/2 cup Parmesan, egg, and parsley together in a medium bowl until well combined.
  8. Heat the oven to 375°F (190°C) and grease a 9x13-inch baking dish. Spread about 3/4 cup Alfredo sauce over the bottom.
  9. Layer 3 noodles, one-third of the ricotta mixture, one-third of the chicken, about 1 cup sauce, a handful of mozzarella, and a sprinkle of Parmesan. Repeat twice more, spreading each layer to the edges.
  10. Top with the last 3 noodles, the remaining Alfredo sauce, and all the remaining mozzarella and Parmesan.
  11. Cover with foil sprayed on the underside, set the dish on a sheet pan, and bake 35 minutes. Uncover and bake 15 to 20 minutes more, until bubbling, golden at the edges, and 165°F (74°C) in the center. Broil 2 to 3 minutes for a crispier top if you like.
  12. Rest 15 to 20 minutes before slicing so the layers set. Garnish with extra Parmesan and chopped parsley.

Tips & notes

  • Grate the Parmesan and mozzarella yourself. Pre-shredded cheese is coated with anti-caking agents that keep it from melting smoothly.
  • Warm the milk before it goes into the roux; cold milk makes the sauce seize into lumps.
  • Let the Alfredo sauce cool about 5 minutes before assembling so the layers don't slide.
  • Cook and drain any vegetables you add, or they'll release water into the layers.
  • Bake the dish on a sheet pan to catch bubble-over, and rest the lasagna 15 to 20 minutes before slicing for clean squares.
  • Cook the chicken to a safe 165°F (74°C) before it goes between the layers.

Watch how to make it

Nutrition · per serving (estimate)

640
calories
42g
protein
36g
carbohydrates
36g
fat
19g
saturated_fat
165mg
cholesterol
2g
fiber
6g
sugar
760mg
sodium

Made this recipe?

Tap the stars to leave your rating — it helps other home cooks.

Frequently asked questions

Can I use rotisserie chicken instead of cooking chicken breasts?

Yes, and it's the shortcut I lean on for busy weeknights. Shred or dice about 4 to 5 cups of rotisserie chicken and layer it in exactly as you would the cooked breasts. You save 20 minutes of hands-on work and gain a little extra roasted flavor.

Can I make chicken alfredo lasagna ahead of time?

Absolutely. You can bake it a full day in advance and the flavors settle overnight, so it often tastes even better the next day. Reheat it covered so the top doesn't dry out. It's also a strong meal-prep dish since the portions hold their shape all week.

Does this lasagna freeze well?

It does. Cream sauces can be tricky in the freezer, but the flour-based roux in this Alfredo holds together, so the lasagna freezes beautifully. Wrap it tightly, thaw it overnight in the fridge, and reheat covered with a splash of warm milk if the sauce has firmed up.

Can I use no-boil or oven-ready lasagna noodles?

Yes. Oven-ready noodles work as long as you keep the Alfredo generous, since they pull moisture out of the sauce as they bake. Make sure every noodle is fully covered, and plan on a few extra minutes in the oven.

Can I swap cottage cheese for the ricotta?

You can. Cottage cheese stands in for ricotta with a slightly looser, tangier result, and the egg still binds the filling. Drain off any liquid first so the layers don't turn runny.

Why is my Alfredo lasagna watery?

Usually one of three things: noodles cooked past al dente, ricotta that was watery to begin with, or vegetables added without cooking and draining them first. Skipping the rest does it too. Give the lasagna 15 to 20 minutes out of the oven so the layers set before you cut.

Why did my Alfredo sauce turn grainy or too thick?

Grainy almost always means pre-shredded cheese, since the anti-caking coating stops it melting smoothly, so grate your own Parmesan. Lumps usually come from cold milk hitting the hot roux. If the finished sauce is too thick, whisk in a splash of warm milk; if it's too thin, simmer it another minute or two.

Leave a review

Leave a review