Chicken Florentine Casserole Recipe

If you love creamy, comforting casseroles with a touch of elegance, this Chicken Florentine Casserole will quickly become a favorite.

Inspired by classic Florentine flavors — tender chicken, spinach, cheese, and a rich sauce — this dish is perfect for weeknight dinners, potlucks, or even a cozy holiday meal.

Why You’ll Love This Recipe

Rich and creamy: Made with a luscious cream sauce that’s balanced with spinach and Parmesan.

Easy to assemble: Uses simple, everyday ingredients but delivers restaurant-quality flavor.

Family-friendly: Even picky eaters love the cheesy, comforting texture.

Make-ahead option: Perfect for preparing in advance and baking when ready.

Ingredients

For the Chicken Mixture:

  • 3 cups cooked chicken breast, shredded or cubed (rotisserie works great)

  • 2 tablespoons olive oil or butter

  • 1 small onion, finely chopped

  • 3 cloves garlic, minced

  • 3 cups fresh spinach (or 1 ½ cups frozen spinach, thawed and drained)

  • 1 cup mushrooms, sliced (optional but recommended)

For the Sauce:

  • 2 tablespoons butter

  • 2 tablespoons all-purpose flour

  • 1 ½ cups milk (whole milk preferred)

  • ½ cup chicken broth

  • ½ cup sour cream or Greek yogurt

  • ½ cup cream cheese, softened

  • ½ cup grated Parmesan cheese

  • 1 teaspoon Italian seasoning

  • ½ teaspoon salt (adjust to taste)

  • ¼ teaspoon black pepper

  • Pinch of nutmeg (optional, but adds depth)

For the Topping:

  • 1 cup shredded mozzarella or Swiss cheese

  • ½ cup breadcrumbs (plain or panko)

  • 1 tablespoon melted butter

Instructions

Preheat and Prepare:

Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with butter or oil.

Cook the Veggies:

In a large skillet, heat olive oil or butter over medium heat. Add the chopped onion and cook until soft, about 3 minutes.

Stir in garlic and mushrooms; cook for another 2–3 minutes until fragrant. Add spinach and cook until wilted (if using fresh). Remove from heat and set aside.

Make the Creamy Sauce:

In a saucepan, melt butter over medium heat. Whisk in the flour and cook for 1 minute to remove the raw taste.

Gradually whisk in the milk and chicken broth until smooth and thickened. Stir in cream cheese, sour cream, Parmesan, Italian seasoning, salt, pepper, and nutmeg. Mix until creamy and well combined.

Combine Everything:

In a large mixing bowl, combine the cooked chicken, sautéed spinach mixture, and the creamy sauce. Stir until evenly coated.

Assemble the Casserole:

Pour the mixture into the prepared baking dish. Sprinkle the top with mozzarella (or Swiss) cheese. In a small bowl, mix breadcrumbs with melted butter, then sprinkle over the cheese layer.

Bake:

Bake uncovered for 25–30 minutes, or until the top is golden and bubbly.

Serve:

Let it rest for about 5 minutes before serving. Garnish with extra Parmesan or fresh parsley if desired.

Tips for Success

Shortcut: Use rotisserie chicken to save time.

Spinach tip: If using frozen spinach, be sure to squeeze out excess moisture so your casserole doesn’t get watery.

Cheese swap: Try Gruyère or provolone for a richer flavor.

Make-ahead: Assemble up to 24 hours in advance, cover tightly, and refrigerate. Bake when ready to serve.

What to Serve With Chicken Florentine Casserole

  • Garlic bread or crusty rolls

  • Steamed green beans or roasted asparagus

  • A light Caesar or garden salad

Storage & Reheating

Refrigerator: Store leftovers in an airtight container for up to 3 days.

Freezer: Freeze before baking (up to 2 months). Thaw overnight in the fridge before baking.

Reheat: Warm individual portions in the microwave or bake at 350°F until heated through.

Also check: 14 Christmas morning breakfast ideas

This Chicken Florentine Casserole Recipe is the ultimate comfort food — creamy, cheesy, and packed with wholesome spinach and tender chicken.

It’s easy to make, impressive to serve, and sure to become a regular at your dinner table.

Scroll to Top