White Chicken Lasagna with Spinach and Mushrooms Recipe
Introduction
White Chicken Lasagna with Spinach and Mushrooms is a creamy, comforting twist on the classic Italian favorite. Packed with tender chicken, sautéed vegetables, and a rich white sauce, it’s perfect for family dinners or special occasions.

Ingredients
- 2 1/2 Tbsp. olive oil
- 1 cup chopped onion
- 2 Tbsp. minced garlic
- 8 oz. white mushrooms, thinly sliced
- 1 tsp. dried basil
- 1 tsp. dried oregano
- 1/2 tsp. red pepper flakes
- 1 1/4 tsp. kosher salt, divided
- 1 (6 oz.) bag fresh baby spinach
- 2 cups shredded cooked chicken
- 2 cups low-sodium chicken stock
- 1/4 cup all-purpose flour
- 2 cups whole milk
- 1/4 tsp. nutmeg
- 1/2 cup shredded Parmesan cheese
- 8 no-boil (oven-ready) lasagna noodles
- 1 1/4 cups shredded mozzarella cheese
Instructions
- Step 1: Preheat the oven to 375 degrees F.
- Step 2: Heat a large sauté pan over medium-high heat. When hot, add olive oil, then onions, garlic, mushrooms, basil, oregano, red pepper flakes, and 1/4 teaspoon of salt. Sauté for 5 minutes or until mushrooms soften, stirring occasionally. Ensure all mushroom liquid has evaporated before proceeding.
- Step 3: Stir in spinach and cook until wilted and moisture is gone. Remove from heat and stir in cooked chicken. Set the mixture aside.
- Step 4: In a small bowl, whisk together 1/2 cup chicken stock and flour until thick and milky; set aside. In a saucepan, combine remaining 1 1/2 cups chicken stock, milk, nutmeg, and 1 teaspoon salt. Heat over medium until simmering, stirring occasionally. Slowly whisk in the slurry and simmer until thickened, about 5–8 minutes. Stir in Parmesan cheese and remove from heat.
- Step 5: Pour 1/2 cup of sauce into the bottom of a 10×10-inch baking dish. Layer 2 noodles on top, then 1 cup chicken mixture, 1 cup sauce, and 1/4 cup mozzarella. Make sure noodles are well covered with sauce and gently press them down. Repeat layering three more times with noodles, chicken, sauce, and cheese. Use slightly more sauce and remaining cheese on the final layer.
- Step 6: Cover the dish with aluminum foil and bake for 25 minutes. Remove foil and bake uncovered for another 15 minutes. For a golden top, broil for 2–3 minutes if desired. Let stand for 15–20 minutes before slicing and serving.
Tips & Variations
- Use rotisserie chicken for a quicker prep time without sacrificing flavor.
- Substitute baby kale or swiss chard for spinach for a slightly different texture and taste.
- Add a pinch of smoked paprika to the sauce for a subtle smoky note.
- Try mixing in some artichoke hearts or sun-dried tomatoes into the chicken mixture for added depth.
- If you prefer a spicier dish, increase the red pepper flakes slightly.
Storage
Store any leftover lasagna covered in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm in a 350°F oven covered with foil until heated through. For longer storage, freeze portions wrapped tightly in plastic wrap and foil for up to 2 months; thaw overnight before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this lasagna ahead of time?
Yes, you can assemble the lasagna a day in advance and refrigerate it, covered, before baking. Just add a few extra minutes to the baking time since it will be cold going into the oven.
Do I need to boil the noodles for this recipe?
No, this recipe uses no-boil, oven-ready lasagna noodles that soften during baking, making preparation quicker and easier.
PrintWhite Chicken Lasagna with Spinach and Mushrooms Recipe
This White Chicken Lasagna with Spinach and Mushroom is a creamy, comforting twist on traditional lasagna, featuring sautéed mushrooms, fresh spinach, and tender cooked chicken layered between no-boil lasagna noodles and a rich white sauce made with Parmesan and nutmeg. Baked to perfection with mozzarella cheese on top, this hearty casserole offers a flavorful yet elegant meal perfect for family dinners or entertaining guests.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
Ingredients
Vegetables & Aromatics
- 2 1/2 Tbsp. olive oil
- 1 cup chopped onion
- 2 Tbsp. minced garlic
- 8 oz. white mushrooms, thinly sliced
- 1 (6 oz.) bag fresh baby spinach
Herbs & Seasonings
- 1 tsp. dried basil
- 1 tsp. dried oregano
- 1/2 tsp. red pepper flakes
- 1 1/4 tsp. kosher salt, divided
- 1/4 tsp. nutmeg
Proteins
- 2 cups shredded cooked chicken
Dairy & Cheese
- 2 cups whole milk
- 1/2 cup shredded Parmesan cheese
- 1 1/4 cups shredded mozzarella cheese
Pantry Essentials
- 2 cups low-sodium chicken stock
- 1/4 cup all-purpose flour
- 8 no-boil (oven-ready) lasagna noodles
Instructions
- Preheat Oven: Preheat the oven to 375 degrees F to prepare for baking the lasagna later.
- Sauté Vegetables: Heat a large sauté pan over medium-high heat. Add olive oil, then sauté onions, garlic, mushrooms, dried basil, oregano, red pepper flakes, and 1/4 teaspoon salt for about 5 minutes until mushrooms soften and all liquid has evaporated, stirring occasionally.
- Cook Spinach and Combine Chicken: Add the fresh baby spinach to the pan and cook until wilted and moisture evaporates. Remove from heat and mix in the shredded cooked chicken. Set aside this flavorful filling.
- Prepare White Sauce: In a small bowl, whisk together 1/2 cup chicken stock and the flour to create a thick slurry. In a small saucepan, combine the remaining 1 1/2 cups chicken stock, whole milk, nutmeg, and 1 teaspoon salt. Bring to a gentle simmer over medium heat, stirring occasionally. When it starts bubbling at the edges, slowly whisk in the slurry and continue to simmer for 5-8 minutes until thickened. Remove from heat and stir in the Parmesan cheese.
- Assemble Lasagna: Pour 1/2 cup of the white sauce into the bottom of a 10×10 inch square baking dish. Layer 2 lasagna noodles on top, followed by 1 cup of the chicken mixture, 1 cup of the sauce, and 1/4 cup mozzarella cheese. Repeat this layering process three more times, finishing with a layer of noodles, slightly more sauce, and the remaining mozzarella cheese on top.
- Bake: Cover the dish tightly with aluminum foil and bake in the preheated oven for 25 minutes. Remove the foil and bake uncovered for an additional 15 minutes. Optionally, broil for 2-3 minutes until the top is golden brown and bubbly.
- Rest: Let the lasagna stand for 15-20 minutes before cutting and serving to allow it to set for easier slicing and better flavor melding.
Notes
- Make sure to evaporate all liquid when sautéing mushrooms and spinach to avoid a watery lasagna.
- No-boil lasagna noodles save time and simplify assembly as they cook during baking.
- Let the lasagna rest after baking to help it hold together when served.
- Broiling at the end is optional but creates a beautiful golden and slightly crispy cheese topping.
- Use low-sodium chicken stock to better control the saltiness of the dish.
Keywords: White Chicken Lasagna, Spinach Lasagna, Mushroom Lasagna, Oven-Ready Noodles, Creamy White Sauce, Family Dinner, Italian Casserole

