Ina Garten's Chicken Casserole Recipe: Herb-Infused Cheese Swirls and Crispy Top

Main Courses

Ina Garten's Chicken Casserole Recipe: Herb-Infused Cheese Swirls and Crispy Top

Ina Garten's chicken casserole recipe delivers the kind of comforting, restaurant-quality meal that feels like a hug from a well-loved cookbook. The secret lies in her signature herb-infused cheese swirls and that crispy, golden top that makes every bite irresistible.

Growing up in small-town Georgia, I learned that the best casseroles balance simplicity with rich flavors—and this one does exactly that.

What sets this dish apart is the way the tender chicken and creamy sauce marry with the crispy cheese crust, creating layers of texture that make it impossible to resist.

Ina's method ensures the chicken stays juicy while the cheese develops that perfect golden-brown finish, and the herbs infuse every bite with bright, aromatic notes. The recipe comes together in one baking dish, making it both elegant and practical for weeknight dinners.

By the time it emerges from the oven, you'll have a dish that's creamy, savory, and crispy in all the right places—ready to be paired with a fresh salad or crusty bread.

The aroma alone will have everyone gathered around the table, and the first bite will prove why this casserole is a staple in so many homes. Let's bring this comforting classic to your kitchen.

This recipe is designed to be approachable yet impressive, perfect for those who want restaurant-quality results without the fuss. The instructions are straightforward, and the ingredients are simple, ensuring that even beginners can achieve a dish that feels like it's been simmering all day.

Trust me—once you try it, you'll want to make it again and again.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for ina garten chicken casserole

Simple ingredients that transform into Ina's signature crispy, herb-infused chicken casserole masterpiece.

Ingredient Amount Notes
Boneless, Skinless Chicken Thighs 🍗 2 lb Trimmed for even cooking
All-Purpose Flour 🌾 ¼ cup For thickening sauce
Heavy Cream 🥛 1 cup Full-fat for creaminess
Chicken Broth 💧 1 ½ cups Low-sodium preferred
Shredded Sharp Cheddar Cheese 🧀 2 cups Freshly shredded (no pre-shredded)
Shredded Gruyère Cheese 🧀 1 cup For nutty depth
Fresh Thyme Leaves 🌿 ¼ cup Or 1 tbsp dried thyme
Fresh Parsley Leaves 🌿 ¼ cup Chopped for freshness
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Yellow Onion 🧅 1 whole Diced, medium size
Unsalted Butter 🧈 ½ cup Cold, cubed for topping
Breadcrumbs 🍞 ½ cup Panko for extra crunch
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly cracked

The chicken thighs are non-negotiable here—they stay juicier than breasts during the long bake. Grab bone-in, skin-on thighs from the butcher section if you can, but boneless works too. For the cheeses, Gruyère is key—it melts beautifully and adds that nutty depth. If you can't find it, Swiss cheese works in a pinch. The fresh herbs? Trader Joe's or Whole Foods usually have the best selection, but any grocery store's produce section will do. Just make sure the thyme and parsley are vibrant and bright green—no wilted stems allowed.

No fresh thyme? Dried works at one-third the amount, but trust me, fresh is worth the extra minute. Short on Gruyère? Add an extra half-cup of sharp cheddar—it won't be identical, but it'll still taste amazing. The breadcrumbs can be regular or panko for that extra-crispy texture. For the butter topping, cold cubes are essential—don't let them melt before going in the oven. And if you're in a rush, use refrigerated pie crust instead of breadcrumbs and butter for that same golden finish.

This casserole tastes even better the next day—make a double batch if you can. It keeps for 4-5 days in the fridge, covered tightly. For leftovers, reheat covered at 350°F for 20 minutes—the cheese will get gooey all over again. Freezes beautifully for up to 3 months, though the top might get a little soggy after thawing. Portion into individual servings before freezing for easy lunches later.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s all in one dish—no fussing with multiple pans or dirtying extra bowls. The chicken thighs get coated in that simple flour mix (just salt, pepper, and a hint of paprika), then simmered right in the creamy broth until tender. By the time the cheese melts into a golden blanket on top, I’ve already got the table set.
  • Creamy Cheesy Bliss: That heavy cream and sharp cheddar combo? Chef’s kiss. The sauce isn’t just thick—it’s velvety, with a little tang from the chicken broth that makes every bite feel indulgent. Honestly, the first time I tasted it, I nearly skipped dessert.
  • Lunchbox Hero: Between us, this casserole is my go-to for meal prep. I make a big batch on Sundays, portion it into containers, and it reheats like a dream—no soggy corners, just that same rich, cheesy goodness. My kids grab it for school lunches, and my husband sneaks seconds when he thinks I’m not looking.
  • Budget-Friendly Feast: Chicken thighs and a block of cheddar stretch this dish far—way more than a fussy recipe with specialty ingredients. I’ll be real: it’s not the prettiest, but the taste makes up for it every time, especially when I’m feeding a crowd or just trying to save a little cash. Plus, leftovers? They’re just as good the second day.

Step-by-step instructions for Ina Garten's chicken casserole recipe

This method delivers a golden, crispy top with tender chicken and creamy cheese swirls every time.

1

Prepare the Chicken and Aromatics

Preheat your oven to 375°F. In a large skillet, melt 0.25 cup unsalted butter over medium heat. Add the 2 lb boneless, skinless chicken thighs, seasoned with 1.5 tsp salt and 0.5 tsp ground black pepper, and cook for 5-6 minutes per side until golden brown and cooked through. Remove the chicken and set aside to rest for 5 minutes.

In the same skillet, add the 1 whole yellow onion and 4 cloves garlic cloves, both diced, and sauté for 3-4 minutes until softened. Stir in the 0.25 cup fresh thyme leaves and 0.25 cup fresh parsley leaves, cooking for another 30 seconds until fragrant. This aromatic base forms the flavor foundation of the casserole.

2

Create the Creamy Cheese Sauce

Return the chicken to the skillet and add the 1.5 cups chicken broth and 1 cup heavy cream. Bring to a gentle simmer, then reduce heat to low and let it cook for 5 minutes until slightly thickened. Remove from heat and stir in the 2 cups shredded sharp cheddar cheese and 1 cup shredded gruyère cheese until fully melted and smooth.

Here's the thing—don't rush this step. The sauce needs to coat the chicken evenly so every bite is creamy and flavorful. If it looks too thick, add a splash of the reserved chicken broth to loosen it. The cheese should melt completely, creating a velvety texture that pairs perfectly with the crispy topping.

3

Assemble the Casserole

Transfer the chicken mixture to a 9x13-inch baking dish, spreading it evenly in a single layer. In a small bowl, combine 0.5 cup breadcrumbs, 0.25 cup all-purpose flour, 0.5 tsp salt, and 0.25 tsp ground black pepper. Sprinkle this mixture evenly over the top of the casserole, then dot with the 0.5 cup unsalted butter, cutting it into small pieces for even distribution.

This breadcrumb topping is your secret to that perfect crispy crust. The butter melts into the breadcrumbs, creating a golden, crunchy layer that contrasts beautifully with the creamy filling. Press down gently on the topping to ensure it makes contact with the cheese mixture underneath.

4

Bake to Golden Perfection

Place the baking dish on the center rack of your preheated oven and bake for 25-30 minutes until the top is deep golden brown and the filling is bubbling around the edges. The breadcrumbs should be crispy, not just toasted—this is your cue that it's ready.

I know it's tempting to peek, but resist the urge. Every time you open the oven, you risk losing heat and steam, which can make the top soggy. Instead, trust the timer and the visual cues. The casserole should have a beautiful golden crust on top and a creamy, bubbly filling underneath.

5

Rest and Serve

Remove the casserole from the oven and let it rest for 10 minutes before serving. This resting period allows the filling to set slightly, making it easier to slice and serve. The cheese will continue to melt just enough to create those perfect swirls that Ina Garten is known for.

Serve this casserole warm, straight from the oven, with a side of crusty bread or a simple green salad. The contrast of the crispy top with the creamy, cheesy filling is what makes this dish truly special. Each bite delivers tender chicken, rich cheese, and a satisfying crunch that keeps you coming back for more.

👨‍🍳

Pro Tips For Making Ina Garten Chicken Casserole

  • Prep Chicken Like a Pro: Pat those thighs bone-dry before dredging—no wet spots, no sticking. I used to rush this, and the flour coating would clump like sad mashed potatoes. Take the 30 seconds to wipe them down with a paper towel; your crust will thank you.
  • Don’t Rush the Cream: Simmer the heavy cream low and slow after adding flour—no boiling, or you’ll end up with gluey, grainy sauce. I learned this the hard way when my casserole turned into a sad, lumpy mess. Keep it at a gentle bubble, stirring like you’re painting a fence.
  • Broth First, Cheese Last: Add the chicken broth before the cheese—this keeps the sauce velvety, not clumpy. I was skeptical until I tried it: the cheese melts in smoothly, and the texture stays rich. (Yes, even if it feels counterintuitive.)
  • Cover Early, Uncover Late: Start with the foil on for the first 20 minutes to build heat, then uncover for the last 5-10 to let the cheese brown. This isn’t the prettiest method, but it guarantees a golden top without a soggy bottom. (Your future self will thank you.)

Flavor customization for this ina garten chicken casserole

Cheese Swap Ideas

Ina's original uses sharp cheddar and Gruyère, but you can easily swap cheeses for different flavor profiles. For a creamy, milder option, replace half the Gruyère with fontina—it melts beautifully and adds a subtle sweetness.

If you prefer bold, tangy notes, try pecorino romano instead of Gruyère, but reduce it to ½ cup since it's stronger. For a vegetarian twist, use vegan cheddar and mozzarella shreds (like Miyoko's brand) and ensure your broth is plant-based. 🧀

Herb Variations

The fresh thyme and parsley are classic, but don’t be afraid to experiment. Swap thyme for rosemary (use 1 tbsp chopped fresh) for a piney, earthy depth, or add 1 tsp dried oregano for a Mediterranean touch.

For a bright, citrusy kick, stir in 1 tbsp finely chopped lemon zest with the parsley. If you love heat, add ½ tsp red pepper flakes to the breadcrumb topping—it’ll contrast perfectly with the creamy filling. 🌿

Spicy Kick Options

For those who crave heat, there are two easy ways to spice this up. First, stir 1 tbsp hot sauce (like Cholula or Frank’s RedHot) into the cheese sauce before baking.

Second, mix 1 tsp smoked paprika and ½ tsp cayenne pepper into the breadcrumb topping for a slow-building smoky heat. If you’re feeling adventurous, fold ½ cup cooked chorizo into the chicken mixture—it’ll add richness and spice without overpowering. 🌶️

Creamy Upgrades

Want to make this casserole even richer? Replace the heavy cream with a mix of ½ cup heavy cream and ½ cup crème fraîche for a tangy, velvety texture. For extra decadence, stir in 2 oz cream cheese (softened) with the shredded cheeses—it’ll keep the filling lusciously smooth.

If you’re watching calories, use ½ cup Greek yogurt (full-fat) instead of half the heavy cream, but add an extra ¼ tsp salt to balance the tang. 🥛

Crunchy Top Alternatives

The breadcrumb-butter topping is foolproof, but there are other ways to achieve that crispy finish. For a nutty crunch, use ½ cup chopped pecans or walnuts instead of breadcrumbs, tossed with 1 tbsp melted butter and 1 tsp cinnamon (trust me, it works!).

For a gluten-free option, swap breadcrumbs for ½ cup crushed gluten-free crackers (like Mary’s Gone Crackers) mixed with 2 tbsp grated Parmesan. For a cheesy crust, press ½ cup shredded mozzarella on top before baking—it’ll get bubbly and golden. 🍞

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 220mg73%
Sodium 1020mg44%
Total Carbohydrate 22g8%
Dietary Fiber 2g8%
Sugars 3g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does Ina Garten use chicken thighs instead of breasts for this casserole?

Chicken thighs stay juicier during the long bake than breasts, which can dry out. The fat content in thighs keeps the meat tender and flavorful, while the skin adds richness to the sauce. For best results, use bone-in, skin-on thighs if available—they're even more flavorful!

2

Can I make this casserole ahead of time?

Assemble it completely (up to the baking step) and refrigerate for up to 24 hours. When ready to bake, add 10-15 minutes to the baking time. For leftovers, reheat covered at 350°F for 20 minutes—the cheese will get gooey again. Freezing works too: bake, cool completely, then freeze in portions for up to 3 months.

3

What's the secret to getting that perfect crispy top?

The golden crust comes from three things: cold butter (don't let it melt before baking), panko breadcrumbs (they stay crispier than regular), and not opening the oven during baking. Press the topping gently before baking to ensure even contact with the cheese. If it browns too quickly, tent with foil for the last 5 minutes.

4

Can I substitute the Gruyère cheese?

Yes! Gruyère adds nutty depth, but you can swap it for Swiss cheese (same amount) or fontina (half the amount) for creaminess. For a tangier option, use pecorino romano but reduce to ½ cup—it's stronger. Always use freshly shredded cheese (not pre-shredded) to prevent excess moisture.

5

How do I keep the chicken from drying out?

Don't overcook! The chicken should reach 165°F internally before baking. After assembling, bake at 375°F for 25-30 minutes max. If your oven runs hot, reduce to 350°F and check at 20 minutes. The cheese sauce helps retain moisture—just make sure it's fully melted before baking.

★★★★★4.8(1 review)
Categories Main Courses