Description
Looking for a hearty and comforting dinner that feels a little fancy but is easy enough for a weeknight? This Chicken Mushroom and Spinach Lasagna is a creamy, flavorful twist on the classic Italian dish. Juicy shredded chicken, earthy mushrooms, and tender spinach are layered between sheets of lasagna noodles, all smothered in a velvety white sauce and melty cheese. It’s rich, satisfying, and sure to become a family favorite.
Want recipes like this delivered straight to your inbox? Subscribe now to get cozy dinner ideas and delicious comfort food recipes you’ll love.
Ingredients
For the Filling:
-
2 tbsp olive oil
-
1 medium onion, finely chopped
-
3 cloves garlic, minced
-
2 cups mushrooms, sliced (button or cremini)
-
3 cups fresh spinach (or 1½ cups thawed frozen spinach, squeezed dry)
-
2½ cups cooked chicken, shredded (rotisserie chicken works great)
-
1 tsp dried Italian herbs
-
Salt and black pepper, to taste
For the White Sauce:
-
4 tbsp unsalted butter
-
4 tbsp all-purpose flour
-
3½ cups milk (whole or 2%)
-
½ tsp garlic powder
-
½ tsp onion powder
-
Salt and pepper, to taste
-
½ cup grated Parmesan cheese
For Assembling:
-
9–12 lasagna noodles (regular or oven-ready)
-
2 cups shredded mozzarella cheese
-
¼ cup grated Parmesan cheese (for topping)
-
Fresh basil or parsley, for garnish (optional)
Instructions
Step 1: Cook the Noodles
If using traditional lasagna noodles, cook them according to package instructions.
Drain and lay them flat on a parchment-lined tray to prevent sticking.
Step 2: Sauté the Veggies & Chicken
Heat olive oil in a large skillet over medium heat.
Add chopped onion and garlic, sauté for 2–3 minutes until softened.
Stir in mushrooms and cook until browned, about 5 minutes.
Add spinach and cook until wilted (or stir in thawed frozen spinach).
Mix in the shredded chicken and Italian herbs. Season with salt and pepper to taste.
Set aside.
Step 3: Make the White Sauce
In a medium saucepan, melt butter over medium heat.
Whisk in flour and cook for 1–2 minutes to form a roux.
Gradually whisk in the milk, stirring constantly until smooth.
Add garlic powder, onion powder, salt, and pepper.
Cook for 4–6 minutes, stirring often, until the sauce thickens slightly.
Stir in Parmesan cheese until melted and smooth. Remove from heat.
Step 4: Assemble the Lasagna
Preheat oven to 375°F (190°C).
Spread a thin layer of white sauce on the bottom of a 9×13-inch baking dish.
Layer 3–4 lasagna noodles on top.
Spread ⅓ of the chicken-mushroom-spinach mixture over the noodles.
Spoon over some white sauce and sprinkle with mozzarella.
Repeat layers two more times: noodles, filling, sauce, and mozzarella.
Top with final layer of noodles, remaining sauce, and sprinkle with Parmesan.
Step 5: Bake
Cover the lasagna loosely with foil (to prevent cheese from sticking).
Bake for 25 minutes covered, then uncover and bake another 15–20 minutes until bubbly and golden on top.
Let rest for 10–15 minutes before slicing.
Notes
Use Pre-Cooked Chicken – Save time by using rotisserie or leftover cooked chicken.
Thicken the Sauce – Make sure the white sauce is not too runny, or the lasagna will be watery.
Let It Rest – This helps the layers firm up for clean slicing.
Customize It – Add ricotta or swap spinach for kale, or mushrooms for zucchini.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Cuisine: Italian-American