I recently made this Creamy Chicken Lasagna with White Sauce Recipe, and honestly, it turned out better than I expected. The layers were rich, cheesy, and perfectly balanced with tender chicken and a smooth white sauce.
I loved how comforting and satisfying every bite felt, especially when paired with something light like a creamy italian sausage soup recipe for a complete meal.
It’s now one of my favorite recipes when I want something special yet homemade. If you enjoy creamy pasta dishes, this one will quickly win your heart too.

Ingredients
Here’s everything you’ll need to make this rich and creamy lasagna:
- lasagna sheets – 9 to 12 sheets (use oven-ready for convenience)
- chicken breast – 2 cups cooked and shredded (freshly cooked gives best flavor)
- butter – 4 tablespoons (use unsalted for better control of seasoning)
- all-purpose flour – 4 tablespoons (for thickening the white sauce smoothly)
- milk – 3 cups (full-fat milk gives a richer texture)
- garlic – 3 cloves minced (fresh garlic enhances flavor greatly)
- onion – 1 medium finely chopped (adds depth to the sauce)
- salt – to taste (season gradually while cooking)
- black pepper – 1 teaspoon (adds mild heat)
- oregano – 1 teaspoon (for a subtle Italian flavor)
- red chili flakes – ½ teaspoon (optional for slight spice)
- mozzarella cheese – 2 cups grated (always grate fresh for better melt)
- parmesan cheese – ½ cup (adds a sharp, nutty taste)
- spinach – 1 cup (optional, but use fresh not frozen for best texture)
Note: This quantity serves 4–6 people depending on portion size.
Variations
You can easily tweak this recipe based on your preference:
- Use grilled chicken instead of boiled for a smoky flavor
- Add mushrooms or broccoli for extra nutrition
- Swap milk with plant-based milk for a dairy-free version
- Use gluten-free lasagna sheets if needed
- Add a pinch of nutmeg to white sauce for a gourmet touch

Cooking Time
Here’s how long it takes from start to finish:
- Prep Time: 20 minutes
- Cooking Time: 35 minutes
- Total Time: 55 minutes
Equipment You Need
- large pan – for preparing white sauce
- pot – to boil lasagna sheets if not oven-ready
- baking dish – for layering and baking lasagna
- whisk – to prevent lumps in sauce
- spatula – for mixing and layering evenly
How to Make Creamy Chicken Lasagna with White Sauce Recipe?
This recipe comes together in simple stages. Follow each step carefully for the best creamy texture and perfect layers.
Prepare the Chicken
I usually cook the chicken first by boiling or lightly sautéing it with salt and pepper. Once done, shred it into small pieces for easy layering. Keeping the chicken moist is important for a juicy lasagna.
Make the White Sauce
In a pan, melt butter and sauté garlic and onion until soft. Add flour and cook briefly, then slowly whisk in milk to avoid lumps. Cook until the sauce thickens into a creamy consistency.
Season the Sauce
Now I add salt, pepper, oregano, and chili flakes to the sauce. Stir well and let it simmer for a few minutes so all flavors blend together. Taste and adjust seasoning as needed.
Prepare the Layers
Start by spreading a thin layer of white sauce in your baking dish. Add lasagna sheets, followed by chicken, sauce, and cheese. Repeat this layering process until everything is used.

Add the Final Topping
Top the last layer with generous mozzarella and parmesan cheese. This creates a golden, bubbly crust after baking. I always make sure the top is evenly covered.
Bake the Lasagna
Bake in a preheated oven at 180°C (350°F) for about 30–35 minutes. The cheese should be melted and slightly golden on top. Let it rest for a few minutes before slicing.
Additional Tips for Making This Recipe Better
After making this recipe a few times, here are some tips I personally recommend:
- I always use freshly grated cheese because it melts much better
- Don’t rush the white sauce; I cook it slowly for a smooth texture
- Let the lasagna rest before cutting, it helps layers stay intact
- I sometimes add a little cream to the sauce for extra richness
- Avoid overloading layers, or it may become too heavy
How to Serve Creamy Chicken Lasagna with White Sauce Recipe?
Serve this lasagna warm, straight from the oven, for the best taste. I like to garnish it with fresh parsley or basil for a pop of color. Pair it with garlic bread or even something like a chicken caprese panini recipe if you want to enjoy similar flavors in a lighter option. For presentation, slice neatly and serve on a clean white plate to highlight the creamy layers.

Nutritional Information
Here’s a quick look at the approximate nutritional values per serving:
- Calories: 450–500 kcal
- Protein: 25g
- Carbohydrates: 35g
- Fat: 22g
Make Ahead and Storage
Make Ahead
You can assemble the lasagna a day in advance and store it in the fridge. I often do this when preparing for guests. Just bake it fresh when needed for best results.
Storage
Store leftovers in an airtight container in the refrigerator. It stays fresh for up to 3 days. Make sure it cools completely before storing.
Freezing
This lasagna freezes really well. Wrap it tightly and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat in the oven at low temperature to maintain texture. You can also microwave it, but I prefer the oven for even heating.
Why You’ll Love This Recipe?
This recipe is a true comfort dish that’s easy to enjoy anytime.
- It’s incredibly creamy and flavorful, making every bite satisfying
- Simple ingredients come together for a restaurant-style dish at home
- It’s versatile, allowing you to customize with your favorite add-ins
- Perfect for family dinners, gatherings, or meal prep
- Easy to make ahead, saving time on busy days
This creamy chicken lasagna with white sauce is one of those recipes I keep coming back to. It’s comforting, rich, and always a crowd-pleaser. Once you try it, you’ll definitely want to make it again!

Creamy Chicken Lasagna with White Sauce Recipe
Ingredients
Method
- I usually cook the chicken first by boiling or lightly sautéing it with salt and pepper. Once done, shred it into small pieces for easy layering. Keeping the chicken moist is important for a juicy lasagna.
- In a pan, melt butter and sauté garlic and onion until soft. Add flour and cook briefly, then slowly whisk in milk to avoid lumps. Cook until the sauce thickens into a creamy consistency.
- Now I add salt, pepper, oregano, and chili flakes to the sauce. Stir well and let it simmer for a few minutes so all flavors blend together. Taste and adjust seasoning as needed.
- Start by spreading a thin layer of white sauce in your baking dish. Add lasagna sheets, followed by chicken, sauce, and cheese. Repeat this layering process until everything is used.
- Top the last layer with generous mozzarella and parmesan cheese. This creates a golden, bubbly crust after baking. I always make sure the top is evenly covered.
- Bake in a preheated oven at 180°C (350°F) for about 30–35 minutes. The cheese should be melted and slightly golden on top. Let it rest for a few minutes before slicing.
Notes
- I always use freshly grated cheese because it melts much better
- Don’t rush the white sauce; I cook it slowly for a smooth texture
- Let the lasagna rest before cutting, it helps layers stay intact
- I sometimes add a little cream to the sauce for extra richness
- Avoid overloading layers, or it may become too heavy