If you have been searching for that ultimate cozy comfort dish that combines rich flavors with nutritious ingredients, you are in for a treat with this Creamy Chicken Lasagna with Mushrooms and Spinach Recipe. Imagine layers of tender, juicy chicken and earthy mushrooms nestled alongside vibrant spinach, all enveloped in a luscious, creamy béchamel sauce. This recipe creates a harmonious blend that is both satisfying and elegant, perfect for family dinners or special occasions. I absolutely love how every bite bursts with flavor, and the creamy texture keeps you coming back for more.
Ingredients You’ll Need
This recipe calls for simple, wholesome ingredients that come together beautifully to create a balanced dish. Each element plays a vital role: the chicken adds protein and heartiness, mushrooms bring deep umami notes, spinach offers a fresh, green contrast, and the creamy béchamel ties everything together with dreamy smoothness.
- Chicken breast (1 ¼ lb): Cut into bite-sized pieces, it ensures tender, juicy bites throughout the dish.
- Olive oil (1-2 tablespoons): Essential for sautéing and adding subtle fruity richness.
- Salt and pepper (to taste): The basics that enhance every flavor in this recipe.
- Sliced mushrooms (12 oz, optional): Adds earthiness and meaty texture—feel free to add more chicken if you prefer.
- Diced onion (1): Brings sweetness and depth when sautéed.
- Chopped garlic (6 cloves): Packs a flavorful punch to brighten the whole dish.
- Fresh rosemary (3 tablespoons total): Infuses a fragrant herbal note; dried can substitute if needed.
- Fresh spinach (2-3 cups, packed and chopped): Adds vibrant color and a subtle earthy taste.
- Butter (4 tablespoons): For the béchamel sauce’s creamy base, but olive oil works too for a lighter version.
- All-purpose flour (4 tablespoons): Helps thicken the béchamel for that perfect luscious texture.
- Whole milk (3 cups): Creates richness; plant-based milk can be used for dairy-free adjustments.
- Kosher salt (1 1/4 teaspoons): Seasoning that balances the sauce beautifully.
- Nutmeg (1/2 teaspoon, plus 1/4 teaspoon): Adds a subtle warmth and warmth to both sauce and ricotta mix.
- White pepper (1/4 teaspoon): Offers gentle heat and fragrance; black pepper is fine as a substitute.
- Fresh lasagna noodles (9 sheets, par-boiled): Provides that classic layered structure; egg roll wrappers offer a lighter twist.
- Mozzarella cheese (12 oz): Melts into gooey goodness within the layers.
- Ricotta cheese (15 oz): Combined with egg and lemon zest to give a creamy, tangy layer.
- Egg (1): Binds the ricotta mixture perfectly.
- Lemon zest (1 tablespoon): Brightens the ricotta with fresh, citrus notes.
- Parmesan or Pecorino cheese (3/4 cup grated): Adds a sharp, salty kick that enhances every bite.
- Truffle oil (optional): For drizzling if you want to take this recipe to a luxurious level.
How to Make Creamy Chicken Lasagna with Mushrooms and Spinach Recipe
Step 1: Prepare the Chicken and Vegetables
Start by cutting the chicken into 1/2-inch bite-sized pieces and seasoning them with salt and freshly cracked pepper. Heat olive oil in a skillet over medium heat and sauté the chicken until golden and cooked through. Set the chicken aside, wipe the skillet clean, then add a bit more oil to cook the sliced mushrooms and diced onion. Sauté until tender, then stir in garlic and fresh rosemary, cooking for a couple more minutes. Season with salt and pepper, then add chopped spinach and cook until wilted. Combine this mixture with the cooked chicken and set aside.
Step 2: Make the Béchamel Sauce
In a medium saucepan, melt butter over medium-low heat. Add flour and cook, stirring constantly for 2-3 minutes until golden and fragrant—this creates the roux, the base for your sauce. Gradually whisk in milk, one cup at a time, and add chopped rosemary. Keep stirring until the mixture just comes to a simmer and thickens beautifully. Season with salt, nutmeg, and white pepper, then set the velvety sauce aside.
Step 3: Whisk the Ricotta Mixture
In a bowl, mix ricotta cheese with an egg, lemon zest, black pepper, and a touch of nutmeg. This creamy blend adds a wonderful tang and richness as one of the layered fillings in your lasagna.
Step 4: Assemble the Lasagna
Generously butter or grease a 9×13 inch baking dish for easy serving and cleanup. Spread about ¾ cup of béchamel sauce across the bottom, then lay down a single layer of par-boiled lasagna noodles. On top, spread half of the ricotta mixture evenly, followed by half the chicken and mushroom filling. Sprinkle with one-third of the Parmesan and mozzarella cheeses, then drizzle with about 1 cup of béchamel sauce. Repeat this layering sequence once more. Finally, add your last noodle layer, pour the remaining béchamel sauce over the top, add the rest of the cheeses, and sprinkle some fresh rosemary for a lovely finish. For an extra special touch, drizzle with truffle oil here if you’re feeling indulgent.
Step 5: Bake to Perfection
Cover the dish tightly with parchment paper and foil to prevent foil contact with the lasagna, then bake in a 400°F oven for 40 minutes until the filling is hot and bubbly. Remove the foil and parchment, and continue baking uncovered for 10-15 minutes until the top is beautifully golden and slightly crisped. Let the lasagna rest for 10-15 minutes before slicing—this helps everything set for perfect, neat servings.
How to Serve Creamy Chicken Lasagna with Mushrooms and Spinach Recipe
Garnishes
A sprinkle of fresh rosemary or extra grated Parmesan right before serving adds aroma and a burst of flavor. A light drizzle of truffle oil just before plating can elevate the dish with a touch of gourmet flair.
Side Dishes
Pair this lasagna with a crisp green salad dressed lightly with lemon vinaigrette to balance the creamy richness. Roasted vegetables like asparagus or Brussels sprouts also complement the flavors perfectly without overwhelming the palate.
Creative Ways to Present
For a fun twist, serve individual portions in small ramekins baked just like the larger dish—they make for charming individual servings during a dinner party. You can also sprinkle toasted pine nuts on top for an interesting crunch contrast.
Make Ahead and Storage
Storing Leftovers
After enjoying the initial meal, you can store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors often deepen overnight, making the lasagna even tastier the next day!
Freezing
This Creamy Chicken Lasagna with Mushrooms and Spinach Recipe freezes beautifully. Wrap tightly or transfer to a freezer-safe container and freeze for up to 3 months. Defrost overnight in the fridge before reheating to maintain its texture and flavor.
Reheating
Reheat individual portions in the microwave on medium power to avoid drying out. For larger quantities, cover with foil and warm in a preheated oven at 350°F until heated through and bubbly again, about 20-25 minutes.
FAQs
Can I make this recipe vegetarian?
Absolutely! You can skip the chicken and add extra mushrooms or swap in other hearty vegetables such as roasted eggplant or zucchini to keep the dish satisfying.
What if I don’t have fresh rosemary?
Dried rosemary works just fine, usually about one-third the amount of fresh. Thyme or sage make lovely substitutes, offering a different but complimentary herbaceous note.
Is it necessary to par-boil the lasagna noodles?
Par-boiling noodles helps avoid a chewy texture and ensures the noodles absorb the sauce perfectly. However, if you use no-boil noodles or egg roll wrappers, you can skip this step for convenience.
Can I use a different type of cheese?
Yes! While mozzarella, ricotta, and Parmesan are traditional, you can experiment with fontina or provolone for a change. Just keep a blend of creamy and sharp cheeses for balance.
How can I make this recipe dairy-free?
Swap out dairy milk for unsweetened plant-based milk and use vegan butter or olive oil in the béchamel. Also, try vegan cheese alternatives or omit cheese to suit your dietary preferences.
Final Thoughts
This Creamy Chicken Lasagna with Mushrooms and Spinach Recipe has become an absolute favorite in my kitchen for its comforting layers of flavor and velvety sauce. It strikes the perfect balance between indulgence and freshness, making it a show-stopper for any gathering or a cozy night in. I wholeheartedly encourage you to give this recipe a go—you might just find your new favorite lasagna that everyone will keep asking for!
Print
Creamy Chicken Lasagna with Mushrooms and Spinach Recipe
This Creamy Chicken Lasagna recipe combines tender, seasoned chicken and mushrooms with layers of fresh spinach, béchamel sauce, and a luscious ricotta cheese mixture. Baked to golden perfection with mozzarella and Parmesan cheeses, this Italian-inspired dish is rich, comforting, and perfect for feeding a crowd or enjoying as delicious leftovers.
- Total Time: 1 hour 50 minutes
- Yield: 9 servings
Ingredients
Chicken and Vegetable Filling
- 1 ¼ lb chicken breast, cut into small ½-inch bite-sized pieces (or use leftover rotisserie chicken)
- 1–2 tablespoons olive oil
- 1 teaspoon salt, plus additional to taste
- Freshly ground black pepper, to taste
- 12 oz sliced mushrooms (optional, can replace with more chicken)
- 1 onion, diced
- 6 cloves garlic, chopped
- 1 tablespoon fresh rosemary, chopped (or 2 teaspoons dried, or substitute thyme or sage)
- 2–3 cups packed chopped fresh spinach
Béchamel Sauce
- 4 tablespoons butter (or olive oil)
- 4 tablespoons all-purpose flour
- 3 cups whole milk (or plant-based milk alternative)
- 1 tablespoon fresh rosemary, chopped
- 1 ¼ teaspoon kosher salt
- ½ teaspoon ground nutmeg
- ¼ teaspoon white pepper (or substitute black pepper)
Ricotta Mixture
- 15 oz whole milk ricotta cheese
- 1 large egg
- 1 tablespoon lemon zest
- Black pepper, to taste
- ¼ teaspoon ground nutmeg
Assembly
- Fresh lasagna noodles, 9 sheets (par-boiled) or use egg roll wrappers for a lighter version
- 12 oz fresh or grated mozzarella cheese
- ¾ cup Parmesan or Pecorino cheese, grated
- Butter or oil for greasing the baking dish
- Optional: Truffle oil for drizzling
Instructions
- Preheat Oven: Preheat the oven to 400°F (200°C) to prepare for baking the lasagna.
- Prepare Noodles: If using dried pasta, bring a large pot of salted water to a boil and par-cook the lasagna noodles until al dente. Drain and set aside.
- Make the Filling: Season the bite-sized chicken pieces with 1 teaspoon of salt and freshly cracked black pepper. Heat 1-2 tablespoons of olive oil in a skillet over medium heat and sauté the chicken until golden brown and cooked through. Remove the chicken and set aside. In the same pan, add a bit more oil if needed, sauté mushrooms and diced onion over medium heat for about 7 minutes until tender. Add garlic and rosemary, cook for 2 more minutes. Season with salt and pepper and continue cooking over medium-low heat until mushrooms release their liquid. Stir in chopped spinach and cook until wilted. Combine the vegetable mixture with the cooked chicken and set aside.
- Prepare the Béchamel Sauce: In a medium saucepan over medium-low heat, melt butter. Add flour and stir continuously for 2 to 3 minutes until the flour becomes golden. Gradually whisk in milk, one cup at a time, continually stirring to avoid lumps. Add chopped rosemary and keep stirring until the sauce begins to simmer and thickens. Stir in salt, nutmeg, and white pepper. Remove from heat and set aside.
- Make Ricotta Mixture: In a bowl, whisk together the ricotta cheese, egg, lemon zest, black pepper, and nutmeg until smooth. Set aside.
- Assemble the Lasagna: Grease a 9 x 13-inch baking dish with butter or olive oil. Pour ¾ cup of béchamel sauce evenly across the bottom. Lay one layer of lasagna noodles over the sauce. Spread half of the ricotta mixture evenly over the noodles, then add half of the chicken and mushroom filling on top. Sprinkle one-third of the Parmesan cheese and one-third of the mozzarella cheese over the filling. Drizzle with 1 cup of béchamel sauce. Repeat these layers: noodles, ricotta mixture, chicken filling, Parmesan, mozzarella, béchamel sauce (optionally drizzle some truffle oil). Top with the last layer of noodles and pour the remaining béchamel sauce evenly on top. Finish with the last of the mozzarella and Parmesan cheeses, and sprinkle with a bit of rosemary.
- Bake Covered: Cover the baking dish tightly with parchment paper and foil (parchment prevents foil from touching the lasagna and reacting with aluminum). Bake in the preheated 400°F oven for 40 minutes, until hot and bubbly.
- Bake Uncovered: Remove the parchment and foil, and bake uncovered for an additional 10-15 minutes or until the top is golden and bubbly.
- Rest Before Serving: Remove from the oven and let the lasagna rest for 10-15 minutes to allow it to set, making it easier to cut and serve.
- Storage: Store leftovers in the refrigerator for up to 4 days or freeze sealed for up to 3 months.
Notes
- For a vegetarian version, omit the chicken and increase mushrooms or use a plant-based protein substitute.
- If using dried lasagna noodles, par-cook them to al dente to avoid sogginess.
- The béchamel sauce requires constant stirring when adding milk to prevent lumps and ensure smoothness.
- Parchment paper used under foil prevents aluminum from leaching into the food.
- Truffle oil is optional but adds a luxurious flavor dimension to the finished dish.
- Allow lasagna to rest after baking; this helps it to set and makes slicing easier.
- Prep Time: 20 minutes
- Cook Time: 1 hour 30 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Italian
