If you’re craving something creamy, comforting, and packed with a vibrant mix of flavors, this White Chicken and Spinach Lasagna Recipe is about to become your new go-to. Rich, cheesy layers meld perfectly with tender chicken and fresh spinach to create a dish that’s both hearty and surprisingly fresh. It’s a brilliant twist on classic lasagna that combines the ease of a simple white sauce with the wholesome goodness of lean protein and leafy greens. Every bite brings that satisfying, velvety texture along with a burst of bright, savory notes. This recipe is sure to win over any crowd, whether it’s a cozy family dinner or a special gathering with friends.

Ingredients You’ll Need
To create this sensational White Chicken and Spinach Lasagna Recipe, you only need a handful of straightforward ingredients that work harmoniously to deliver incredible taste and texture. Each one is essential: the creamy cheeses add richness, the fresh spinach brightens the dish, and the chicken brings that fulfilling protein element.
- Salted butter: Provides the perfect base for a smooth, flavorful cheese sauce with a subtle richness.
- Minced garlic: Adds a wonderful aromatic kick without overpowering the dish.
- All-purpose flour: The thickening agent that helps create that luscious white sauce.
- Milk (whole milk ideal): Gives body and creaminess to the sauce, making every bite indulgent.
- Ground nutmeg (optional): A tiny pinch brings warmth and depth to the sauce without stealing the show.
- Chive and onion cream cheese: Introduces a subtle oniony and fresh herbal undertone.
- Grated parmesan cheese: Boosts savory umami notes and helps thicken the sauce nicely.
- Baby spinach leaves: Freshness and color that balance out the rich cheeses.
- Lasagna noodles: The essential chewy layers that hold everything together elegantly.
- Ricotta cheese: Creamy and slightly tangy, it blends beautifully with the egg for structure.
- Large egg: Binds the ricotta and adds richness to the filling.
- Cooked chicken breast: Tender, bite-sized pieces give hearty protein and substance.
- Shredded mozzarella cheese: Melts perfectly for that irresistible gooey texture on top and between layers.
How to Make White Chicken and Spinach Lasagna Recipe
Step 1: Prepare Your Oven and Dish
Preheat your oven to 400 degrees Fahrenheit and get your baking dish ready by greasing it with cooking spray. Using a 7×11-inch or 8×8-inch dish works perfectly to hold all those delicious layers snugly while baking evenly. Setting up your workspace this way ensures a stress-free cooking process and fabulous results.
Step 2: Make the Luxurious White Cheese Sauce
In a medium saucepan over medium heat, melt the butter and whisk in the minced garlic and flour. Let it cook for just 30 seconds until it becomes fragrant and lightly golden, creating a roux that thickens the sauce. Slowly pour in the milk while whisking continuously to keep the sauce smooth and free of lumps. If you’re using nutmeg, this is the moment to stir it in for that subtle hint of warmth. Simmer until the sauce thickens beautifully, then take it off the heat and stir in the chive and onion cream cheese, parmesan, and fresh baby spinach. The spinach wilts gently into the sauce, lending it vibrant color and a fresh contrast to the rich cheese.
Step 3: Cook and Prep Your Lasagna Noodles
Follow the package instructions to cook nine lasagna noodles until al dente, so they hold their shape but don’t get mushy. Drain and lay them flat on parchment paper, making sure they don’t touch so they don’t stick together. Allowing them to air dry slightly makes layering easier and ensures a perfect texture in your final dish.
Step 4: Mix Ricotta and Egg Filling
In a small bowl, whisk together the ricotta cheese and the large egg until smooth and creamy. This mixture provides a light, fluffy layer that balances out the denser cheeses and chicken, adding a luscious texture and slight tang that perfectly complements the sauce.
Step 5: Layer Your Lasagna to Perfection
Start by pouring 1/4 cup of the white cheese sauce into the bottom of your baking dish and spread it evenly. Lay down three lasagna noodles side by side over the sauce. Spread one-third of your ricotta mixture over the noodles, followed by one-third of the cooked chicken pieces, one-third of the shredded mozzarella, and then top with about two-thirds cup of the white cheese sauce. Repeat these layers two more times, finishing with a generous layer of white sauce on top to keep everything wonderfully moist and cheesy while baking.
Step 6: Bake Until Golden and Bubbly
Place the lasagna uncovered in your preheated oven and bake for 20 to 25 minutes. You’ll know it’s ready when the sauce is bubbling and the cheese starts turning a lovely golden-brown on top. Let the lasagna rest for at least 10 minutes after baking; this helps the layers set nicely for clean slicing and serving.
How to Serve White Chicken and Spinach Lasagna Recipe

Garnishes
Before serving, sprinkle freshly chopped parsley or basil over the top to add a fresh herbal pop that elevates both flavor and appearance. A light drizzle of good quality extra virgin olive oil can also add richness and shine to your presentation, making your White Chicken and Spinach Lasagna Recipe look as good as it tastes.
Side Dishes
This lasagna is quite rich on its own, so pairing it with lighter, crisp sides is perfect. Consider a simple mixed green salad dressed in lemon vinaigrette or garlic roasted green beans to bring balance and freshness. Garlic bread or a crusty baguette also works wonderfully to soak up any extra sauce.
Creative Ways to Present
For a fun twist, serve individual portions in ramekins or small baking dishes to impress guests with personal-sized servings. You can also layer it into muffin tins for mini lasagna bites, perfect for parties and casual gatherings. No matter how you plate it, the creamy, cheesy goodness of this White Chicken and Spinach Lasagna Recipe will shine through.
Make Ahead and Storage
Storing Leftovers
Once cooled completely, cover your leftovers tightly with plastic wrap or transfer to an airtight container and store in the refrigerator. The lasagna will keep well for 3 to 4 days while maintaining its moisture and flavor.
Freezing
This recipe freezes beautifully. Wrap tightly in plastic wrap and then foil, or place in a freezer-safe container. Freeze for up to 2 months. When you’re ready to enjoy, thaw overnight in the fridge for best texture and flavor retention.
Reheating
Reheat your leftovers in the oven covered with foil at 350 degrees Fahrenheit for about 20 minutes or until heated through. This helps maintain the creamy texture without drying out. For a quicker option, the microwave works too—just reheat in short bursts and check frequently.
FAQs
Can I use frozen spinach instead of fresh?
Yes, you can substitute frozen spinach, but be sure to thaw and squeeze out excess moisture thoroughly before adding it to prevent a watery sauce in your White Chicken and Spinach Lasagna Recipe.
Is it possible to make this recipe vegetarian?
Absolutely! Simply omit the chicken and consider adding sautéed mushrooms or another hearty vegetable to keep the dish satisfying and delicious.
Can I prepare this lasagna in advance?
Yes, you can assemble the lasagna a day ahead and keep it covered in the fridge. When ready, just bake as directed, adding a few extra minutes if it’s chilled.
What’s the best type of chicken to use?
Rotisserie chicken is perfect because it’s already cooked and flavorful, making your prep quick and easy without sacrificing taste or texture.
Can I use low-fat cheeses or milk?
You can, but the dish might lose some of its creamy richness. Using whole milk and full-fat cheeses helps achieve that signature indulgent texture and flavor in this White Chicken and Spinach Lasagna Recipe.
Final Thoughts
I genuinely believe this White Chicken and Spinach Lasagna Recipe is one of those special dishes that you’ll want to make again and again. It’s cozy yet fresh, simple yet impressive—a true crowd-pleaser that fills your kitchen with the most inviting aromas. Give it a try soon, and I promise it’ll be a favorite in your recipe box, perfect for sharing and savoring with loved ones.
Print
White Chicken and Spinach Lasagna Recipe
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
Description
This creamy White Chicken and Spinach Lasagna is a comforting casserole featuring tender layers of cooked chicken, fresh spinach, and a luscious white cheese sauce made from cream cheese, parmesan, and mozzarella. Perfect for a satisfying family dinner, it combines rich flavors and gooey textures baked to golden perfection.
Ingredients
White Cheese Sauce
- 4 Tablespoons salted butter
- 1/2 Tablespoon minced garlic
- 2 Tablespoons all-purpose flour
- 2 ¼ cups milk (whole milk works best)
- 1/8 teaspoon ground nutmeg (optional)
- 4 ounces chive and onion cream cheese
- 1/4 cup grated parmesan cheese
- 3 cups baby spinach leaves
Lasagna and Filling
- 9 lasagna noodles
- 1 cup ricotta cheese
- 1 large egg
- 2 cups cooked chicken breast, cut in bite-size pieces (a rotisserie chicken works perfect for this)
- 2 ½ cups shredded mozzarella cheese
Instructions
- Preheat and prepare dish: Preheat oven to 400 degrees F. Grease a 7×11-inch or 8×8-inch baking dish with cooking spray and set aside.
- Make white cheese sauce: In a medium saucepan over medium heat, melt the butter. Whisk in minced garlic and flour, cooking for 30 seconds to form a roux. Slowly whisk in milk and optional nutmeg, bringing the mixture to a simmer until it thickens. Remove from heat and stir in cream cheese, parmesan, and spinach leaves until the sauce is smooth and spinach is wilted.
- Cook lasagna noodles: Cook lasagna noodles according to package instructions. Drain and spread them out on parchment paper to air dry slightly, preventing sticking.
- Prepare ricotta mixture: In a small bowl, whisk together ricotta cheese and egg until combined, ensuring a creamy texture for layering.
- Assemble lasagna: Pour 1/4 cup of the white cheese sauce evenly on the bottom of the prepared baking dish. Layer 3 lasagna noodles on top. Spread 1/3 of the ricotta mixture evenly over noodles, then add 1/3 of the cooked chicken, 1/3 of the shredded mozzarella, and 2/3 cup of the white cheese sauce. Repeat this layering two more times, finishing with the white cheese sauce on top.
- Bake: Bake the lasagna uncovered for 20 to 25 minutes, until the sauce bubbles and the cheese turns golden brown on top.
- Rest and serve: Remove from oven and let the lasagna rest for at least 10 minutes before slicing. Serve warm and enjoy the rich, creamy flavors.
Notes
- Using a rotisserie chicken saves time and adds great flavor.
- Be sure not to overcook the noodles to avoid sogginess; slightly undercooked is best since they will bake further.
- Wilt the spinach fully in the sauce to avoid excess moisture in the lasagna.
- Letting the lasagna rest after baking helps it set for easier slicing.
- Ground nutmeg is optional but adds a warm, subtle depth to the cheese sauce.

