I used to think lasagna had to mean ground beef and red sauce. Period.
Then I made it with chicken and an alfredo-style cream sauce instead, and I genuinely haven’t gone back since.
It’s rich. It’s creamy. It’s got that gooey cheese pull everyone fights over. And it comes together with shockingly little effort for how impressive it looks on the table.
If you’ve been intimidated by lasagna before, this is the one to start with. No boiling noodles for 20 minutes. No babysitting a meat sauce for hours.
Just layers of tender chicken, three cheeses, and a sauce so good you’ll want to drink it straight from the pan. 🍝
Let’s get into it.
What You’ll Need
For the chicken:
- 2 lbs boneless, skinless chicken breasts (or thighs, if you want extra juiciness)
- 1 tbsp olive oil
- 1 tsp garlic powder
- 1 tsp Italian seasoning
- Salt and pepper, to taste
For the cream sauce:
- 4 tbsp butter
- 4 cloves garlic, minced
- 1/3 cup all-purpose flour
- 3 cups whole milk
- 1 cup chicken broth
- 1 cup heavy cream
- 1 cup grated parmesan cheese
- 1/2 tsp nutmeg (trust me on this one)
- Salt and pepper, to taste
For the layers:
- 12 lasagna noodles (regular or no-boil)
- 3 cups shredded mozzarella
- 1 1/2 cups ricotta cheese
- 1 egg
- 2 cups baby spinach, chopped
- 1/2 cup grated parmesan (for the top)
Tools You’ll Need
- Large skillet
- Medium saucepan
- 9×13 baking dish
- Whisk
- Mixing bowl
- Aluminum foil
Pro Tips
These are the little things that take this lasagna from good to “can I get this recipe” good.
- Don’t skip the nutmeg. I know it sounds weird in a savory dish. But it’s the secret behind every good cream sauce, and it makes the flavor taste rounder, not spicier.
- Shred your own chicken instead of dicing it. It soaks up more sauce and gives you that classic, tender bite in every forkful.
- Let the sauce cool slightly before layering. A piping hot sauce can make your ricotta mixture slide around instead of staying put.
- Always let the lasagna rest for 15 minutes after baking. I know it’s torture. But it’s the difference between clean slices and a cheesy puddle on the plate.
- Use freshly grated parmesan, not the shaker kind. It melts so much smoother into the sauce.
How to Make It
Step 1: Cook the chicken
Season the chicken breasts with garlic powder, Italian seasoning, salt, and pepper.
Heat olive oil in a large skillet over medium heat. Cook the chicken for 6-7 minutes per side, until it’s fully cooked through.
Let it rest for 5 minutes, then shred it with two forks (or your hands, once it’s cooled a bit).
Step 2: Make the cream sauce
In a medium saucepan, melt the butter over medium heat.
Add the garlic and cook for about 30 seconds, just until fragrant.
Whisk in the flour and cook for 1 minute, stirring constantly. This is your roux, and it’s what gives the sauce its body.
Slowly pour in the milk and chicken broth, whisking the whole time so it doesn’t clump.
Bring it to a gentle simmer and let it thicken for about 5 minutes.
Stir in the heavy cream, parmesan, and nutmeg. Season with salt and pepper.
Take it off the heat once it’s smooth and creamy.
Step 3: Prep the ricotta layer
In a mixing bowl, combine the ricotta, egg, and chopped spinach.
Mix until it’s well combined. This will be your “white sauce” layer, similar to what ricotta does in a classic lasagna.
Step 4: Cook your noodles (if using regular noodles)
Boil according to package directions, just until al dente.
Drain and lay flat on a baking sheet so they don’t stick together while you build your layers.
Step 5: Layer everything
Preheat your oven to 375°F.
In your 9×13 dish, start with a thin layer of cream sauce on the bottom. This keeps the noodles from sticking.
Then layer in this order:
- Noodles
- Shredded chicken
- Ricotta mixture
- Cream sauce
- Mozzarella
Repeat the layers two more times, ending with a final layer of noodles, cream sauce, and a generous topping of mozzarella and parmesan.
Step 6: Bake
Cover the dish with foil and bake for 25 minutes.
Remove the foil and bake for another 15-20 minutes, until the top is golden and bubbly.
Step 7: Rest, then serve
Let it rest for 15 minutes before slicing. I know waiting is hard, but it’s worth it.
Substitutions and Variations

This recipe is forgiving, so feel free to make it your own.
- No spinach? Swap in kale, or skip the greens entirely.
- Want it spicier? Add a pinch of red pepper flakes to the sauce.
- Out of heavy cream? Half-and-half works, though the sauce will be slightly thinner.
- Going low-carb? Use thinly sliced zucchini instead of noodles.
- Vegetarian craving? Sub the chicken for sautéed mushrooms. It’s surprisingly close in texture.
Make Ahead Tips
This lasagna is actually one of those meals that tastes better the next day, once the flavors settle.
- You can assemble the entire dish up to 24 hours ahead. Just cover and refrigerate, then bake when you’re ready.
- You can also fully bake it, let it cool, and freeze it for up to 3 months. Thaw overnight in the fridge before reheating.
- If baking straight from the fridge, add an extra 10-15 minutes to the covered bake time.
Leftovers and Storage
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Reheat individual slices in the microwave for 1-2 minutes, or in the oven at 350°F for about 15 minutes if you want the top to stay crisp.
- To freeze leftovers, wrap slices tightly in foil and store for up to 3 months.
A Few Extra Details
Meal pairing ideas: A simple arugula salad with lemon vinaigrette cuts through the richness nicely. Garlic bread is also never a bad call here.
Time-saving tip: Use a rotisserie chicken instead of cooking your own. It cuts about 15 minutes off your prep time and tastes just as good.
For gluten-free needs: Use gluten-free lasagna noodles and swap the all-purpose flour for a 1:1 gluten-free flour blend in the sauce.
FAQ
Can I use rotisserie chicken instead of cooking my own? Yes, and it’s a great shortcut. You’ll need about 3-4 cups of shredded chicken total.
Why did my sauce turn out lumpy? This usually happens if the milk is added too quickly. Pour it in slowly while whisking constantly, and it should stay smooth.
Can I make this without ricotta? You can swap it for cottage cheese blended smooth, which gives a similar texture with a slightly different flavor.
Do I need to boil the noodles first? Only if you’re using regular noodles. No-boil noodles can go in straight from the box since they soften while baking.
Can I double this recipe? Yes, just use a larger baking dish (like a deep 9×13 or two separate pans) and add an extra 10 minutes to the bake time.
Wrapping Up
This chicken lasagna is the kind of recipe that turns a regular Tuesday into something worth looking forward to.
It’s creamy, comforting, and just different enough from the classic version to feel a little special.
Give it a try this week, and let me know how it turns out in the comments below. I’d love to hear what swaps you made or what you paired it with. 🍴