Main Courses
This holiday feast delivers golden, juicy chicken thighs and crispy herb stuffing—all baked together in 50 minutes for a stress-free centerpiece. The secret? A one-pan method that locks in moisture while the stuffing toasts to perfect crunch, transforming a traditional meal into a foolproof weeknight (or holiday) success.
Juicy chicken thighs get a savory rub of garlic, thyme, and paprika, while the stuffing—made with day-old bread, celery, and herbs—bakes alongside them, absorbing flavor without drying out. No separate roasting or stuffing the bird required; this recipe simplifies holiday cooking without sacrificing richness or texture.
By the time the timer goes off, you’ll have crispy, golden-brown stuffing surrounding tender chicken thighs with caramelized edges. The aromas alone—warm herbs, toasted bread, and caramelizing chicken—will fill your kitchen, making it feel like a restaurant-quality meal without the fuss.
Serve with roasted vegetables or a fresh salad to round out the plate. The best part? Leftovers reheat beautifully, so you’ll have dinner covered for days. Let’s get cooking—this holiday meal is easier than you think.
Ingredients for baked chicken thighs and stuffing
Golden-brown chicken thighs and crispy herb stuffing—all baked together in one pan for holiday perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Bone-In Chicken Thighs 🍗 | 4 whole | Skin-on for crispiness, trimmed |
| Day-Old Bread Cubes 🍞 | 4 cups | Sourdough or crusty loaf preferred |
| Celery Stalks 🥬 | 2 whole | Finely chopped, stringy bits removed |
| Yellow Onion 🧅 | 1 whole | Diced small, sweet variety |
| Fresh Thyme Sprigs 🌿 | 2 tbsp | Leaves only, stems removed |
| Garlic Cloves 🧄 | 4 cloves | Minced fine, not powdered |
| Smoked Paprika 🌶️ | 1 tbsp | Sweet or hot variety |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked preferred |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for crisp stuffing |
| Chicken Broth 💧 | ½ cup | Low-sodium preferred |
| Fresh Sage Leaves 🌿 | ½ cup | Chopped, stems removed |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for drizzling |
The chicken thighs are the star here, so grab skin-on, bone-in ones—they stay juicier than breasts. Trader Joe's or Whole Foods often carry the best quality, but any grocery store will have them. For the stuffing, day-old bread is non-negotiable—it absorbs moisture without turning soggy. Sourdough or a crusty loaf adds great texture, but whatever you've got works. Chop the celery and onion small so they cook down completely and disappear into the stuffing. Fresh herbs? Penzeys sells them in bulk, but the grocery store usually has decent thyme and sage if you grab them early.
No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a pinch. Short on butter? Olive oil or avocado oil keeps the stuffing crispy, though butter adds richness. For the chicken, if you can't find bone-in thighs, bone-in, skinless still works—just watch the cooking time. The chicken broth can be subbed with vegetable broth for a lighter flavor, but don't skip it entirely. Fresh herbs wilt fast, so chop them last and keep them in the fridge until ready to add. The garlic should be minced fine—no need to go overboard, but don't skip it either.
This dish reheats beautifully—just cover with foil and warm in the oven for 15-20 minutes at 350°F. The stuffing stays crispy on top and tender inside, while the chicken reheats juicy. Leftovers keep for 3-4 days in the fridge, but honestly, it's even better the next day as the flavors meld. For make-ahead prep, assemble everything the night before and refrigerate uncovered so the bread dries out slightly—this ensures a crispy top when baking. Double the recipe if you're feeding a crowd; it scales perfectly.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to dirty three pots. The thighs and stuffing bake together—no flipping, no fuss—just golden, crispy edges and tender centers all on one sheet pan. Honestly, the only cleanup is wiping my fingers.
- Thyme for Love: That fresh thyme tied around the onion and celery? It infuses the stuffing with this bright, earthy aroma that makes every bite feel like a hug. The bone-in thighs add richness, too—juicy, flavorful, and way more satisfying than dry white meat.
- Weeknight to Weekend: This is my go-to for lazy Sundays or when unexpected guests show up. The stuffing soaks up all the chicken juices, and the leftovers? Even better reheated—crispy again in minutes. I’ve served it for book club, game nights, and my own "I can’t be bothered" dinners.
- Budget-Friendly Feast: Bone-in thighs stretch every dollar, and day-old bread? Free if you’re smart. The veggies are cheap staples, and the thyme lasts forever if you dry it. Between us, this recipe feeds four for under $12—and still feels like a restaurant meal.
Step-by-step instructions for baked chicken thighs with stuffing
Here's how to create a showstopping holiday centerpiece with juicy chicken and crispy stuffing—all in one pan.
Prepare the Chicken and Stuffing Base
Preheat your oven to 375°F. Pat the 4 whole bone-in chicken thighs dry with paper towels, removing any excess fat from the skin. This step is crucial—dry skin equals crispy skin. Place them skin-side up in a large oven-safe skillet.
In a large bowl, combine the 4 cups day-old bread cubes, finely chopped celery from the 2 whole celery stalks, diced yellow onion, minced garlic cloves, leaves from 2 tbsp fresh thyme sprigs, chopped sage leaves, 1 tbsp smoked paprika, 1 tsp ground black pepper, and 1.5 tsp kosher salt. Mix gently but thoroughly—you want even distribution of herbs and spices without crushing the bread.
Build the Stuffing Mixture
Cut the 0.5 cup unsalted butter into small cubes and add them to the bread mixture. Use your hands to work the butter into the bread until every cube is fully coated and the mixture looks uniformly moist but not wet. This creates the perfect texture—crispy edges with tender centers.
Make a well in the center of the mixture and pour in the 0.5 cup chicken broth. Using your hands or a fork, gently fold everything together until just combined. The stuffing should hold its shape when pressed but still feel slightly crumbly. Don't overmix or it will become dense.
Assemble the One-Pan Feast
Spoon the stuffing mixture evenly around and between the chicken thighs in the skillet, pressing down gently to create a compact shape. This ensures the stuffing cooks through while staying moist. Drizzle the 2 tbsp olive oil evenly over the top of the stuffing and chicken.
Transfer the skillet to the preheated oven and bake for 40 minutes. About halfway through, when you notice the stuffing is browning nicely, spoon any accumulated juices from the bottom of the pan over the top to keep everything moist. The chicken is done when it reaches an internal temperature of 165°F and the stuffing is golden brown and crispy on top.
Rest and Serve with Holiday Flair
Remove the skillet from the oven and let the chicken and stuffing rest for 5-10 minutes before serving. This resting period allows the juices to redistribute, ensuring each bite is moist and flavorful. The stuffing will continue to crisp up slightly as it rests.
Garnish with additional chopped fresh sage leaves and serve family-style straight from the pan. The crispy edges of the stuffing contrast beautifully with the juicy, golden-brown chicken skin. This one-pan wonder makes holiday entertaining effortless—just set the table and let the cooking do the work.
Pro Tips For Making Baked Chicken Thighs And Stuffing
- CRISP THE BREAD FIRST: I learned this the hard way—tossing stale bread cubes straight into the oven with everything else just makes them soggy. Toss them in a single layer on a baking sheet with a drizzle of olive oil, salt, and pepper, then bake at 375°F (190°C) for 10–12 minutes until golden and crunchy. This guarantees texture that won’t turn to mush when the chicken juices hit.
- SALT THE CHICKEN BEFORE SEASONING: Bone-in thighs need extra salt to season all the way through. Pat them dry, then sprinkle generously with kosher salt (about 1 teaspoon per thigh) and let them sit for at least 20 minutes before adding herbs or other seasonings. This isn’t just about flavor—it’s about ensuring the meat stays juicy and the skin gets crispy.
- DON’T SKIP THE THYME STRAIN: Fresh thyme sprigs add depth, but whole sprigs can turn bitter if left too long in the oven. After mixing the stuffing, remove the thyme stems before baking—just leave the leaves scattered in. If you’re worried about burning, toss the sprigs in the oven for 5 minutes at 375°F (190°C) to release their aroma, then remove them entirely before mixing into the stuffing.
- BAKE THIGH-SIDE DOWN FIRST: Start the chicken skin-side down on a rack (or upside-down cooling rack over a tray) to render fat and crisp the skin without steaming. After 20 minutes, flip the thighs and add the stuffing mixture. This two-step approach prevents the stuffing from turning into a sad, wet pile while the chicken cooks through—no foil tenting required.
Regional styles of these flavors
Southern Comfort Style
In the South, this dish becomes a cornbread-stuffed centerpiece with a touch of andouille sausage. Swap the day-old bread for 1 cup cornbread crumbs (or crushed cornbread) and add ½ cup diced andouille sausage to the stuffing mixture.
Cook the sausage in the skillet first to render its fat, then proceed with the recipe. The result? A rich, smoky-sweet stuffing that pairs perfectly with the crispy chicken skin. 🌶️
New England Herb Crust
Up north, the focus shifts to fresh herbs and crispy bread crusts. Use 1 cup panko breadcrumbs mixed with 2 tbsp chopped parsley and 1 tsp dried tarragon for the stuffing topping.
After baking, sprinkle the mixture over the stuffing and chicken, then broil for 2-3 minutes to create a golden, herby crust. Serve with maple-glazed carrots for a true New England twist.
Midwest Hearty Bread Pudding
The Midwest takes stuffing to another level by turning it into a bread pudding-style side. Replace the bread cubes with 2 cups cubed challah or brioche and add ½ cup grated sharp cheddar cheese to the stuffing mixture.
After baking, drizzle with 2 tbsp honey and broil for 1 minute to caramelize. The result is a creamy, cheesy stuffing that’s as hearty as it is delicious. 🧀
Pacific Northwest Wild Mushroom
On the West Coast, wild mushrooms and truffle oil elevate the dish. Sauté 1 cup sliced wild mushrooms (like shiitake or oyster) with the onions and celery, then add them to the stuffing.
Finish with 1 tsp truffle oil drizzled over the top after baking. The earthy mushrooms and truffle notes create a luxurious, umami-rich stuffing that feels like a gourmet meal. 🍄
Italian Sage & Rosemary
For an Italian-inspired version, swap the thyme for 2 tbsp chopped rosemary and add 1 tbsp chopped fresh rosemary to the stuffing. Use ½ cup grated Parmesan cheese in place of some of the butter, and finish with a sprinkle of flaky sea salt before serving.
The rosemary and Parmesan give the stuffing a bright, herby flavor that pairs beautifully with the chicken. 🌿
Tex-Mex Spiced Stuffing
Down in Texas, the stuffing gets a spicy kick with cumin and chili powder. Add 1 tsp ground cumin and ½ tsp chili powder to the stuffing mixture, and top the baked dish with ¼ cup crumbled cotija cheese and 2 tbsp chopped cilantro.
The bold spices and cheese create a fiery, tangy contrast to the juicy chicken. 🌶️
Nutrition facts
Frequently asked questions
Can I use boneless chicken thighs instead of bone-in?
Yes, but adjust the cooking time. Boneless thighs cook faster—reduce baking time by 5-10 minutes and check for doneness at 165°F internal temp. The stuffing will still bake through perfectly, but boneless thighs lose crispiness faster. For best results, pat them extra dry and add 1 extra tbsp olive oil to the pan to compensate.
How do I make the stuffing extra crispy?
Use day-old bread (never fresh) and increase butter to ⅔ cup for maximum crunch. After baking, broil for 2-3 minutes on high to crisp the top. For extra insurance, press the stuffing firmly into the pan before baking—this creates more surface area for browning. A splash of chicken broth on the bottom of the pan also helps crisp the edges.
Can I prepare this ahead of time for Thanksgiving?
Assemble everything (including raw chicken) the night before, cover loosely, and refrigerate. The bread will dry out slightly, ensuring crispy stuffing. Bake straight from the fridge—just add 5-10 extra minutes to the cooking time. For make-ahead leftovers, reheat covered at 350°F for 15 minutes—the stuffing stays crispy on top while warming through.
What if my stuffing turns out soggy?
Soggy stuffing usually means too much liquid or not enough baking time. For next time, reduce broth to ¼ cup and bake 5 minutes longer. If it happens now, spread the stuffing on a baking sheet and broil for 3-5 minutes to crisp the top. A quick fix is to add ½ cup breadcrumbs to the top and broil until golden. Always use day-old bread—fresh bread absorbs too much moisture.
Can I use gluten-free bread for the stuffing?
Yes, but choose a sturdy gluten-free bread that holds shape well. Use 1 cup gluten-free breadcrumbs mixed with 1 extra egg (or flax egg) to bind the mixture. Add 1 tbsp cornstarch to absorb excess moisture. The texture will be slightly denser, but still delicious. For extra crispiness, brush the top with olive oil before baking.
