I absolutely adore this White Chicken Lasagna Recipe because it combines my two favorite comfort food elements: creamy, cheesy layers and tender shredded chicken, all baked into one irresistible dish. This recipe feels like a warm hug on a plate, blending fresh spinach, aromatic basil pesto, and a velvety white sauce that’s perfectly balanced. Every bite reminds me why lasagna doesn’t always have to be red-sauce based—sometimes, it’s just better with these lighter, yet deeply satisfying, flavors.
Why You'll Love This White Chicken Lasagna Recipe
What makes this White Chicken Lasagna Recipe stand out for me is the harmony of flavors and textures. The creamy white sauce, made with a mix of milk and Greek yogurt, creates a silky base that coats the tender chicken and fresh spinach so beautifully. You get just the right amount of cheesy goodness from the ricotta, mozzarella, and Parmesan cheeses without feeling overwhelmed by heaviness. Plus, the basil pesto adds an herbaceous punch that elevates the whole dish to something truly special.
Ease of preparation is another huge win here. I love recipes where you can layer ingredients without fuss and trust in no-boil lasagna noodles to deliver a soft, perfect noodle texture with minimal effort. It’s a great recipe for family dinners or entertaining friends because you can prepare it in advance, pop it in the oven, and then enjoy the aromas filling your kitchen. It feels fancy without the fuss, making it one of my go-to comfort meals to share.
Ingredients You'll Need
Gathering simple, wholesome ingredients is key for this recipe because each component brings something special—whether it’s creaminess, richness, freshness, or just the perfect hint of seasoning. These essentials combine to make the dish both comforting and elevated.
- Butter and olive oil: The perfect fat blend for sautéing onions and garlic, creating a flavorful base.
- Onion and garlic: These aromatics add depth and warmth to the white sauce foundation.
- Dried basil, salt, and pepper: Essential seasonings that bring the dish’s flavor profile to life with herby, savory notes.
- All-purpose flour: Used to thicken the white sauce into a luscious, creamy consistency.
- Milk and Greek yogurt: The duo gives the sauce its creamy texture with a bit of tang from the yogurt.
- Chicken broth: Adds richness and depth to the white sauce while keeping it light.
- Cooked chicken: Rotisserie chicken works best here, delivering moist and flavorful protein.
- Ricotta cheese, basil pesto, and egg: Mixed together for a creamy, herby layer that complements the sauce perfectly.
- No-boil lasagna noodles: A time-saving choice that cooks perfectly in the casserole without pre-boiling.
- Mozzarella cheese: Melts beautifully to create gooey, cheesy layers throughout.
- Fresh spinach: Adds vibrant color and a fresh, earthy contrast that balances the richness.
- Parmesan cheese: Sprinkled on top for a golden, savory finish after baking.
Directions
Step 1: Preheat your oven to 350°F. Spray a 9x9-inch baking dish lightly with nonstick spray to prevent sticking, then gather all your ingredients to have everything ready to go.
Step 2: In a large skillet over medium heat, melt 3 tablespoons of butter with 3 tablespoons of olive oil. Add the small chopped onion and sauté for about 5 minutes until soft and translucent. Then stir in the minced garlic and cook for another minute, just until fragrant.
Step 3: In a small bowl, whisk together the dried basil, salt, pepper, and flour. Add this seasoning and flour mix into the skillet with the onions and garlic, whisking until it absorbs all the oil and forms a paste-like base for your sauce.
Step 4: In a separate bowl or measuring cup, combine the milk, Greek yogurt, and chicken broth. Gradually pour this liquid mixture into the skillet, whisking constantly to avoid lumps. Continue cooking and stirring over medium heat until the sauce thickens slightly, then stir in the cooked chicken and remove from heat.
Step 5: In a medium mixing bowl, blend the ricotta cheese, basil pesto, and egg until smooth and creamy. This will add a wonderful herby richness in your lasagna layers.
Step 6: To assemble the lasagna, spoon a small amount of white sauce into the bottom of your baking dish—just enough to keep the noodles from sticking. Lay down three no-boil lasagna noodles evenly.
Step 7: Spread one-third of the ricotta mixture over the noodles, then scatter a handful of fresh spinach on top. Spoon one-third of the white sauce over the spinach and spread it evenly. Sprinkle with one-third of the mozzarella cheese.
Step 8: Repeat the layering process two more times: noodles, ricotta mix, spinach, white sauce, and mozzarella, making sure to end with mozzarella on top.
Step 9: Finish by sprinkling 3 to 4 tablespoons of Parmesan cheese over the lasagna. Cover the dish with a piece of foil sprayed with nonstick spray to prevent sticking.
Step 10: Bake the lasagna in your preheated oven for about 50 minutes until it’s bubbling and tender. Remove the foil, turn your oven to broil, and broil for 1 to 3 minutes until the top is golden brown and bubbly. Watch closely during broiling so it doesn’t burn.
Step 11: Allow the lasagna to rest for 10 minutes before slicing. Serve warm and enjoy the layers of creamy, cheesy goodness with tender chicken and fresh spinach.
Servings and Timing
This White Chicken Lasagna Recipe serves about 8 generous portions, making it perfect for families or small gatherings. Prep time takes approximately 30 minutes, while the baking and resting together sum to about 1 hour. The total time from start to finish falls around 1 hour and 30 minutes. Keep in mind the 10-minute resting time after baking—it really helps the layers set nicely for easier slicing and optimal flavor.
How to Serve This White Chicken Lasagna Recipe
When I serve this White Chicken Lasagna Recipe, I love pairing it with simple, fresh sides to complement but not overpower the rich flavors. A crisp green salad with a light vinaigrette adds a refreshing counterpoint to all the creamy layers. Roasted or steamed green vegetables like asparagus or broccoli are also fantastic companions that bring color and texture.
Presentation-wise, I recommend slicing the lasagna into square servings and plating with a sprinkle of fresh basil or parsley on top to bring an inviting burst of green. For a little extra flair, I sometimes drizzle a bit more basil pesto on the plate right before serving. This adds a beautiful pop of color and flavor that guests always appreciate.
When it comes to drinks, a chilled glass of Pinot Grigio or a light, fruity white wine pairs wonderfully with the herby, creamy notes in the lasagna. If you prefer non-alcoholic options, a sparkling water with a slice of lemon or cucumber is refreshing and helps balance the richness. This dish shines at weeknight dinners but also feels special enough for holiday meals or casual dinner parties. I always serve it warm so each layer’s flavor melds beautifully.
Variations
I like to switch things up sometimes with this recipe depending on what I have on hand or dietary needs. For example, you can swap out the chicken for shredded turkey or even sautéed mushrooms for a vegetarian twist. Using gluten-free lasagna noodles makes this dish accessible to anyone avoiding gluten without compromising flavor or texture.
If you’re vegan or dairy-free, try substituting the ricotta and mozzarella with plant-based cheeses or a cashew cream sauce. Coconut or almond milk works well in place of dairy milk, and nutritional yeast adds that cheesy punch to the sauce. For a bit more spice, adding a pinch of red pepper flakes to the white sauce or layering in roasted red peppers introduces lovely warmth and depth.
For cooking methods, I’ve even adapted this to a slow cooker by layering all the components in the slow cooker insert and cooking on low for 3 to 4 hours, which produces an incredibly tender, melded dish for an effortless meal.
Storage and Reheating
Storing Leftovers
When you have leftovers, I highly recommend transferring them to an airtight container and keeping them in the refrigerator. Stored properly, the lasagna will stay fresh for up to 4 days. I prefer glass containers because they don’t absorb odors and make reheating easier. Just cover tightly to prevent drying out and enjoy within a few days for the best taste and texture.
Freezing
This White Chicken Lasagna Recipe freezes beautifully. To freeze, I suggest assembling the entire lasagna in a freezer-safe dish, covering it securely with plastic wrap and then aluminum foil to protect against freezer burn. It will keep well for up to 3 months. When you’re ready to enjoy it, thaw overnight in the fridge before reheating. This makes prep ahead of time or meal planning a breeze.
Reheating
For reheating, I gently warm individual portions in the oven at 350°F, covered with foil to retain moisture, for about 20 minutes or until heated through. Avoid microwaving if possible, as it can make the noodles rubbery or the cheese separate. If microwaving, do so on low power and cover to help maintain creamy texture. A splash of chicken broth or milk added before reheating can help revive creaminess and prevent drying out.
FAQs
Can I use fresh lasagna noodles instead of no-boil noodles?
Yes, you can use fresh lasagna noodles if you prefer, but I recommend boiling them briefly before assembling to ensure they are soft enough to absorb the sauce while baking. No-boil noodles are convenient here because they cook perfectly in the white sauce’s moisture, saving a step.
Is this recipe freezer-friendly before or after baking?
This recipe freezes well both ways. You can freeze it after assembling but before baking for a make-ahead meal, or freeze leftovers after baking. Just make sure to thaw thoroughly before reheating for the best texture.
Can I add other vegetables besides spinach?
Absolutely! I love adding sautéed mushrooms, zucchini slices, or roasted red peppers for extra flavor and nutrition. Just layer them in with the spinach or substitute as you like.
What can I substitute for Greek yogurt in the white sauce?
If you don’t have Greek yogurt, sour cream or plain full-fat yogurt works well too. For a dairy-free option, a plant-based yogurt or extra milk with a squeeze of lemon for some tang can be used.
How do I make this recipe dairy-free?
To make a dairy-free version, use plant-based milks and yogurts, dairy-free cream cheese or cashew cream in place of ricotta, and choose vegan shredded cheese alternatives. The sauce can be thickened with a bit of cornstarch or flour as usual.
Conclusion
I genuinely hope you give this White Chicken Lasagna Recipe a try soon because it’s one of those dishes that manages to feel both cozy and elegant at the same time. It’s simple to make, packed with fresh, delicious flavors, and perfect for sharing around the table. From the creamy white sauce to the tender chicken and bright spinach, every bite is pure comfort. I’m excited for you to taste it and make it a new favorite in your recipe rotation!
PrintWhite Chicken Lasagna Recipe
This creamy and comforting White Chicken Lasagna features tender chicken, a rich basil-infused white sauce, layers of ricotta and mozzarella cheeses, fresh spinach, and no-boil lasagna noodles, all baked to golden perfection. A delightful twist on classic lasagna that combines savory flavors with a smooth, cheesy texture perfect for a satisfying family dinner.
- Prep Time: 20 minutes
- Cook Time: 1 hour 10 minutes
- Total Time: 1 hour 30 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
Ingredients
White Sauce and Chicken Mixture
- 3 Tablespoons butter
- 3 Tablespoons olive oil
- 1 small onion, chopped (about 1 cup)
- 3 cloves garlic, minced
- 2 teaspoons dried basil (or 1 Tablespoon fresh)
- 1 teaspoon Kosher salt
- ½ teaspoon pepper
- 6 Tablespoons all-purpose flour
- ⅓ cup milk
- ⅓ cup Greek yogurt
- 1 ⅔ cups chicken broth
- 2 cups cooked chicken, chopped (rotisserie recommended)
Ricotta Mixture
- 15 ounce container ricotta cheese
- ⅓ cup basil pesto (homemade or store-bought)
- 1 egg
Assembly
- 9 no-boil lasagna noodles
- 1 ½ cups mozzarella cheese
- 2-3 cups fresh spinach
- 3-4 Tablespoons Parmesan cheese
Instructions
- Preheat and prepare dish: Preheat your oven to 350°F (175°C). Lightly spray a 9x9-inch casserole dish with nonstick spray and set it aside.
- Sauté aromatics and create roux: In a large skillet over medium heat, melt 3 tablespoons of butter together with 3 tablespoons of olive oil. Add the chopped onion and sauté for about 5 minutes until soft. Stir in the minced garlic and cook for another minute. In a small bowl, mix dried basil, salt, pepper, and flour, then add this mixture to the skillet, whisking continuously until the flour absorbs the oils and becomes fragrant, forming a roux.
- Make the white sauce: In a separate large bowl or measuring cup, combine milk, Greek yogurt, and chicken broth. Gradually pour this liquid into the skillet with the roux, whisking constantly to prevent lumps. Cook over medium heat, stirring until the sauce thickens slightly. Stir in the cooked chicken, then remove the skillet from heat.
- Prepare ricotta filling: In a medium bowl, mix together the ricotta cheese, basil pesto, and egg until well combined.
- Assemble the lasagna: Wet the bottom of the casserole dish lightly with some of the prepared white sauce to prevent the noodles from sticking. Lay down 3 no-boil lasagna noodles to form the first layer. Spread a third of the ricotta mixture evenly over the noodles, then add a handful of fresh spinach. Pour one third of the white sauce over the spinach and spread it evenly to the edges. Sprinkle one third of the mozzarella cheese on top. Repeat this layering process two more times, finishing with mozzarella on top.
- Add Parmesan and cover: Sprinkle 3 to 4 tablespoons of Parmesan cheese evenly over the final layer. Cover the casserole with foil that has been sprayed with nonstick spray to prevent sticking.
- Bake and broil: Bake the lasagna in the preheated oven for about 50 minutes, or until cooked through and tender. Remove the foil and switch the oven to broil. Broil the lasagna for 1 to 3 minutes until the top is golden brown and bubbly; watch carefully to prevent burning.
- Rest and serve: Let the lasagna rest for 10 minutes before slicing. Serve warm and enjoy the rich layers of creamy chicken and cheese.
Notes
- Rotisserie chicken adds great flavor and saves time.
- Be patient when adding the liquid to the roux to avoid lumps in the white sauce.
- No-boil noodles make assembly easier and faster since you don’t need to pre-cook them.
- Covering the lasagna with sprayed foil prevents the cheese from sticking to the foil while baking.
- Broil at the end only briefly to brown the cheese without drying out the lasagna.
- Letting the lasagna rest before cutting helps it firm up for cleaner slices.

Leave a Reply