White Chicken Lasagna with Pesto

Jump to Recipe

This post contains affiliate links. Please see our disclosure policy.

Sharing is caring!

This white chicken lasagna with pesto and spinach is surprisingly easy to make, and I’ll walk you through every step. Tender chicken, fresh spinach, gooey mozzarella, and a creamy béchamel sauce are layered together with a touch of pesto for a simple but delicious twist on classic lasagna.

It’s hearty without feeling too heavy, making it perfect for weeknight dinners, meal prep, or serving to family and friends. Every bite is rich, cheesy, and incredibly satisfying. If you love lasagna, check out this lasagna all vodka and lasagna roll ups.

Baked white chicken lasagna with fresh parsley on top.
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!

The Best Part of This Lasagna?

It’s made with store-bought rotisserie chicken, so there’s no need to cook chicken from scratch or spend hours simmering a meat sauce. It’s much easier than classic lasagna!

A slice of lasagna with a fork.

INGREDIENT NOTES

  • See the recipe card below for ingredient quantities and complete instructions.
  • Chicken – Store-bought rotisserie or leftover home cooked chicken works here. Just made sure it’s shredded white meat.
  • Pasta – Boil some lasagna noodles and avoid no-boil aka oven ready noddles!
  • Cheese – You’re going to need lots of parmesan and mozzarella cheese.
  • Pesto – Homemade or store-bought pesto works perfectly fine!
  • Spinach – I highly recommend using fresh instead of frozen spinach.
Lasgana noodles, chicken, pesto, spinach, spices, butter, cheese, milk, flour, and spices.
Melted butter, garlic, and flour in a skillet.

Top Tips

  • If your chicken is unseasoned, or lightly seasoned, feel free to add some flavor by drizzling with 1 tablespoon of olive oil, some salt, pepper, garlic powder or herb seasonings. Stir to incorporate.
  • Don’t brown the butter and flour (the roux). Cook it only for 1-2 minutes just to remove raw flour taste. 
  • Whisk constantly while slowly adding the warmed milk to the bechamel sauce to avoid lumps. 
  • There is no need to cook the spinach first. It will wilt beautifully while baking.  
  • You may need more/less lasagna noodles depending on the size of your baking dish. Either layer or cut the noodles to fit the dish. 
  • Keep the noodles in cold water to prevent them from sticking and keeping them fresh. Drain excess water before layering. 
  • Use the toothpick method to prevent the melted cheese from sticking to the foil while baking.
Hand pouring milk into a skillet with butter and flour while whisking to make a béchamel sauce.
White sauce coating the back of a wooden spoon, with parmesan cheese and seasonings beside the skillet.

FAQ’s

Can I make this ahead of time?

Yes! This can be assembled up to 1 day in advance and refrigerated. 

Do I have to cook the spinach first?

No, fresh baby spinach will wilt perfectly during the baking process. 

Can I add more pesto or omit it altogether?

Absolutely! The pesto can be adjusted to your taste buds, however having a little bit in one layer gives a nice herby surprise without overpowering the creamy sauce. Feel free to omit if you don’t have any on hand. 

Can I use oven-ready noodles?

This will not work well with oven-ready noodles. The amount of sauce is just perfect for regular noodles, allowing the noodles to soak up the sauce, while keeping it creamy and saucy. 

Are there any variations?

  • Use a mix of mozzarella and provolone cheeses for a yummy variation.  
  • Add some sauteed veggies such as mushrooms, peppers or onions. 
Sauce being poured over the lasagna layers.
Fresh spinach and shredded mozzarella cheese on top of lasagna noodles.

Storage:

Refrigerate in an airtight container for up to 3 days. 

Freezing:

Freeze assembled and unbaked lasagna for up to 2 months. Cover tightly with plastic wrap and then with foil for best preservation. Thaw overnight in the fridge and then bake as directed. 

Baked leftovers can be divided into individual portions, placed in freezer safe containers and stored in the freezer for up to 2 months.

Cheesy slice of white chicken lasagna being lifted from the baking dish.

Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below and/or a review in the comments section further down the page. Also, please consider following me on Facebook or Pinterest!

Baked white chicken lasagna with fresh parsley on top.
No ratings yet

White Chicken Lasagna with Pesto

This white chicken lasagna with pesto and spinach is surprisingly easy to make, and I'll walk you through every step. Tender chicken, fresh spinach, gooey mozzarella, and a creamy béchamel sauce are layered together with a touch of pesto for a simple but delicious twist on classic lasagna.
Prep: 35 minutes
Cook: 45 minutes
Total: 1 hour 20 minutes
Servings: 10
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!

Equipment

  • 9×13 inch baking dish

Ingredients 

  • 12 uncooked lasagna noodles
  • ½ cup unsalted butter
  • 3 cloves garlic, minced
  • ¾ teaspoon Italian seasoning
  • ½ cup all-purpose flour
  • 4 cups whole milk warmed
  • 1 cup freshly grated parmesan cheese, divided
  • ¼ teaspoon nutmeg, optional
  • 4 cups cooked chicken, shredded
  • 4 cups freshly shredded mozzarella cheese
  • 2 cups fresh baby spinach, roughly chopped
  • ½ cup basil pesto
  • salt and pepper to taste
  • Fresh chopped parsley or basil, for garnish, optional

Instructions 

  • Preheat oven to 350°F. Grease a 9 x 13-inch baking dish.
  • Bring a large pot of water to a boil. Cook lasagna noodles according to package instructions for al dente. Drain and rinse with cold water to stop the cooking process. Set aside.
  • Make the bechamel sauce by melting the butter in a large saucepan over medium heat. Once melted, add the garlic and cook for 30 seconds, until fragrant. Stir in the Italian seasoning. Whisk in the flour and cook for 1 minute to remove the raw flour taste.
  • Gradually whisk in the milk until the sauce is smooth. Bring to a light simmer and cook until thickened, about 8-12 minutes. The sauce should coat the back of a spoon.
  • Stir in ¾ cup parmesan cheese, salt, pepper, and nutmeg until cheese is melted and sauce is smooth. Remove from heat.
  • Spread 1 cup of bechamel sauce evenly across the bottom of the baking dish. Arrange 3 noodles on top, then layer with 1/2 cup bechamel, 1/3 of the chicken, 1 cup mozzarella, and 1/3 of the spinach.
  • Repeat with another layer of 3 noodles, ½ cup bechamel, 1/3 of the chicken, 1 cup mozzarella, and 1/3 of the spinach.
  • For the third layer, repeat the same process and drizzle on the ½ cup pesto.
  • For the final layer, add 3 noodles, then spread with bechamel and finish with remaining 1 cup mozzarella and ¼ cup parmesan.
  • Cover with foil and bake for 25 minutes. (Note: Insert 6-10 toothpicks evenly across the top, sticking out about ½-1 inch out of the lasagna before covering with foil. This prevents melted cheese from sticking to the foil. )
  • Remove foil and bake another 20-25 minutes or until cheese is golden brown and bubbly. If desired, place under the broiler for 2-3 minutes for a golden top. Keep watch so it doesn’t burn.
  • Allow to rest for 10-15 minutes before slicing. Top with fresh chopped herbs for a beautiful presentation.

Notes

  • If your chicken is unseasoned, or lightly seasoned, feel free to add some flavor by drizzling with 1 tablespoon of olive oil, some salt, pepper, garlic powder or herb seasonings. Stir to incorporate.
  • Don’t brown the butter and flour (the roux). Cook it only for 1-2 minutes just to remove raw flour taste. 
  • Whisk constantly while slowly adding the warmed milk to the bechamel sauce to avoid lumps. 
  • There is no need to cook the spinach first. It will wilt beautifully while baking.  
  • You may need more/less lasagna noodles depending on the size of your baking dish. Either layer or cut the noodles to fit the dish. 
  • Keep the noodles in cold water to prevent them from sticking and keeping them fresh. Drain excess water before layering. 
  • Use the toothpick method to prevent the melted cheese from sticking to the foil while baking.

Nutrition

Calories: 538kcal | Carbohydrates: 39g | Protein: 40g | Fat: 24g | Saturated Fat: 11g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.4g | Cholesterol: 96mg | Sodium: 714mg | Potassium: 464mg | Fiber: 2g | Sugar: 7g | Vitamin A: 1584IU | Vitamin C: 2mg | Calcium: 690mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Prep Time: 35 minutes
Cook Time: 45 minutes
Total Time: 1 hour 20 minutes
Course: Main Course
Cuisine: Italian American
Servings: 10
Calories: 538
Keyword: chicken lasagna with spinach and pesto, White chicken lasagna
Like this recipe? Leave a comment below!
Get new recipes sent to your inbox!
Don't miss out! Subscribe and get all the new recipes first.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating