Main Courses
Mastering crispy-skinned baked chicken thighs and potatoes transforms a simple weeknight dinner into a restaurant-worthy meal. The secret lies in high-heat roasting and herbed butter that infuses every bite with golden, caramelized flavor—something I perfected during my apprenticeship under Chef Chen.
This dish delivers tender, juicy chicken with crackling skin and perfectly crispy potatoes, all achieved with minimal effort but maximum impact.
What sets this recipe apart is the harmony between the two components: chicken thighs develop deep, savory flavors while the potatoes roast until their edges turn golden and crisp.
The herbed butter, brushed on both, ties everything together with a rich, aromatic finish that elevates the dish from ordinary to extraordinary. No fancy techniques are required—just precise timing and a hot oven to create that coveted texture.
By the time you pull this dish from the oven, you’ll have a plate that looks and tastes like it belongs in a Charleston seafood shack. The chicken thighs will be succulent with a crisp shell, while the potatoes offer a satisfying crunch that contrasts beautifully with their fluffy interiors.
This is comfort food at its finest, where every bite feels like a homecoming.
The beauty of this recipe lies in its versatility—serve it as a standalone main course or pair it with a crisp green salad and a glass of white wine for a complete meal.
The leftovers reheat beautifully, making it perfect for meal prep or feeding a crowd. Let’s get started on creating this foolproof, flavor-packed dish that’s sure to become a family favorite.
Ingredients for baked chicken thighs and potatoes
Eight simple ingredients transform into a showstopper dinner with crispy skin and herbed butter magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs, Bone-In 🍗 | 6 whole | Skin-on, trimmed of excess fat |
| Baby Potatoes 🥔 | 2 lbs | Halved for even cooking |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into pieces |
| Fresh Rosemary 🌿 | ¼ cup | Chopped, fine (not too small) |
| Fresh Thyme 🌿 | 2 tbsp | Leaves only, chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced, for butter |
| Sea Salt 🧂 | 1 ½ tbsp | Kosher preferred, coarse |
| Black Pepper 🌶️ | 1 tsp | Freshly cracked |
| Olive Oil 🫒 | 2 tbsp | For drizzling |
| Lemon Zest 🍋 | 1 tbsp | From 1 large lemon |
| Smoked Paprika 🌶️ | 1 tsp | For extra depth |
| Fresh Parsley 🌿 | 0.15 cup | Chopped, for garnish |
The chicken thighs are where all the magic happens. Bone-in, skin-on is non-negotiable—those bones add flavor, and the skin gives you that coveted crisp. Grab the thighs with the most marbling from the meat counter (usually the ones with some white fat). If your store doesn't have them already trimmed, take 2 minutes to pat the skin dry with paper towels—this helps it crisp up. I always buy mine from Whole Foods or Trader Joe's because their selection is consistent, but the regular grocery store works too. For the potatoes, baby potatoes are ideal—they cook faster and get perfectly crispy, but regular Yukon Golds cut into even chunks work too.
No fresh rosemary? Dried works at half the amount, but trust me, fresh makes a difference. Short on thyme? Oregano or marjoram can step in, though thyme's piney note is key here. The butter needs to be cold when you mix it—this keeps the herbed butter firm enough to brush on. If you're in a pinch, use European-style butter (like Plugrá) for extra flavor. The smoked paprika adds depth without overpowering, but if you don't have it, regular paprika plus a pinch of cayenne gets close. For the lemon zest, use a fine grater—you want just the yellow part, no white pith, or it'll get bitter.
This dish reheats beautifully—just pop it in the oven at 375°F for 10-15 minutes until everything's heated through. The herbed butter keeps for up to 1 week in the fridge, wrapped tightly in parchment. Store the chicken and potatoes separately if you're prepping ahead—they crisp up best when reheated straight from the fridge. Leftovers? I always save half for lunch the next day—it's even better with a sprinkle of fresh parsley. For serving, I like to plate the potatoes first, then the chicken on top, and drizzle any leftover herbed butter from the pan over everything.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for nights when I can’t be bothered with multiple dishes. Toss everything—thighs, potatoes, herbs—onto one sheet pan, drizzle with butter, and let the oven do the work. No pots, no pans, just golden perfection waiting for you.
- Herb-Crusted Crispiness: That crispy skin on the bone-in thighs? Chef’s kiss. The rosemary and thyme cling to the chicken like a flavor hug, while the butter bastes everything into something so good, you’ll forget to breathe. (Yes, even on a Tuesday night.)
- Meal Prep MVP: Between us, this is my go-to for lunches. Bake a big batch, let it cool, and the thighs stay juicy for days. Pack the potatoes and chicken separately, and suddenly, you’ve got a week’s worth of effortless lunches that taste homemade.
- Budget-Friendly Feast: Bone-in thighs are cheaper than breasts, baby potatoes are a steal, and a little butter and herbs stretch this recipe into a full meal without breaking the bank. Honestly, it’s the kind of dish that makes me feel like I’m feeding a crowd without stressing my wallet.
Step-by-step instructions for crispy-skinned roast with herbed butter magic
Here's how to create restaurant-quality crispy chicken thighs and tender potatoes with minimal effort.
Prepare the Chicken Thighs for Maximum Crisp
Pat the 6 whole chicken thighs, bone-in completely dry with paper towels—this is absolutely critical for crispy skin. I like to press firmly all over, especially under the skin where moisture tends to hide. Trim any excess fat but leave about ¼-inch to protect the meat during roasting.
In a small bowl, mix together 1 tablespoon of the 1.5 tablespoons sea salt, ½ teaspoon of the 1 teaspoon black pepper, and ½ teaspoon of the 1 teaspoon smoked paprika. Rub this mixture all over the chicken thighs, pressing it into the skin. Let them sit at room temperature for 30 minutes while you prep the potatoes—this helps the seasoning adhere better and ensures even cooking.
Create the Herbed Butter and Season the Potatoes
While the chicken rests, make the herbed butter by combining the 0.5 cup unsalted butter (cut into pieces), minced 4 cloves garlic, 0.25 cup fresh rosemary, 2 tablespoons fresh thyme, 1 tablespoon lemon zest, and the remaining ½ tablespoon sea salt and ½ teaspoon black pepper. Use a fork to mash everything together until well incorporated. This butter will give your dish that irresistible aromatic depth.
Preheat your oven to 425°F. Toss the 2 lbs baby potatoes (halved) with the remaining 1 tablespoon sea salt, ½ teaspoon black pepper, and 2 tablespoons olive oil. Spread them on a parchment-lined baking sheet in a single layer—this ensures they crisp up nicely rather than steaming.
Roast the Potatoes First for Perfect Texture
Place the potato halves on the middle rack of your oven and roast for 25 minutes. You'll know they're ready when they're golden brown and tender when pierced with a fork. This is the secret to getting crispy edges while keeping them fluffy inside—roasting them first while the chicken rests at room temperature ensures both components cook perfectly together.
After 25 minutes, remove the potatoes and give them a gentle toss with 1 tablespoon olive oil to help them crisp further. Return them to the oven and set aside while you finish with the chicken.
Achieve Crispy Chicken Skin Through Precision Timing
Heat a large oven-safe skillet over medium-high heat. Add the chicken thighs skin-side down and cook for 6-8 minutes until the skin is golden brown and crispy. Here's the thing—don't move them around. Let them develop that beautiful crust undisturbed. You'll see the fat render out and the skin transform from pale to deep golden brown.
Once the skin is perfectly crispy, carefully transfer the skillet to the oven (you can use oven mitts here). Place the chicken thighs skin-side up and roast for 20-25 minutes until the internal temperature reaches 165°F. The potatoes can go back in the oven with the chicken during this time—they'll finish cooking beautifully while the chicken rests.
Finish with Herbed Butter and Garnish
Remove the chicken from the oven and let it rest for 5 minutes. In the same skillet, melt the herbed butter over medium heat for about 2 minutes until it's fully incorporated and fragrant. Spoon this butter mixture over each chicken thigh, letting it soak into the meat and skin.
Serve the chicken thighs with the roasted potatoes, drizzled with any remaining herbed butter from the skillet. Garnish with the 0.15 cup fresh parsley for a pop of color and freshness. The result should be perfectly crispy chicken skin with juicy meat inside, paired with tender potatoes that have crispy edges from the double-roasting technique.
Pro Tips For Making Baked Chicken Thighs And Potatoes
- Parboil Potatoes First: I used to skip this step, thinking it was extra work—until I realized it guarantees even cooking. Toss baby potatoes in boiling water for 3 minutes, then drain; they’ll finish crispy on the outside while staying tender inside, no matter how crowded the pan gets.
- Salt Thighs Like the Sea: Bone-in thighs need serious salt—about 1½ teaspoons per pound, rubbed in before roasting. The skin crisps better, and the meat stays juicy because the salt draws out moisture before the oven dries it out. (Yes, even if you’re using unsalted butter later.)
- Start Hot, Then Chill: After searing the thighs skin-side down, crank the oven to 425°F (220°C) for 15 minutes to render fat and lock in flavor. Then drop to 375°F (190°C) for the rest—this two-stage bake keeps the potatoes from burning while the chicken cooks through evenly.
- Stuff Herbs Inside: Skip the sad sprigs on top—tuck whole rosemary and thyme stems under the chicken skin before roasting. The steam infuses the meat directly, and you won’t waste time fishing for herbs at the end. (Bonus: the butter melts over them like a fragrant blanket.)
Make-ahead tips for leftovers
Prep Ahead Strategy
I always recommend prepping the herbed butter 24 hours ahead—it develops deeper flavor as the herbs infuse. Store it in an airtight container in the fridge, and let it sit at room temperature for 15 minutes before using.
The chicken thighs can be seasoned and refrigerated overnight, but don’t let them sit uncovered—they’ll dry out. Wrap them tightly in plastic wrap or place them in a sealed container. 💡
Potato Prep Shortcut
For busy weeknights, halve and parboil the potatoes 10 minutes ahead in salted boiling water. Drain well, then toss with olive oil and seasoning. Store them in a single layer on a wire rack in the fridge—this prevents sogginess.
When ready to roast, just pop them straight from the fridge into the oven for 20 minutes at 425°F to crisp them up.
Chicken Timing Hack
Here’s my foolproof trick: Season the chicken thighs the night before and store them uncovered in the fridge. The cold air will dry the skin slightly, making it extra crispy when roasted.
Just 30 minutes before cooking, take them out of the fridge to come to room temperature. This ensures even cooking and that perfect golden crust. ⏰
Double-Batch Freezing
Make enough herbed butter for two batches—it freezes beautifully in 1-ounce portions wrapped in parchment. Label it and store it in the freezer for up to 3 months. When ready to use, thaw it in the fridge overnight.
The potatoes can also be prepped and frozen raw (uncooked) in a single layer on a tray, then transferred to a freezer bag. Cook from frozen by adding 5-7 extra minutes to the roasting time.
Reheating for Leftovers
Leftover chicken and potatoes reheat best in the oven. Place them on a baking sheet at 375°F for 10-15 minutes, covered loosely with foil. For extra crispiness, broil for the last 2 minutes.
Avoid the microwave—it turns the chicken skin soggy. I like to reheat just the portions I need, then finish with a drizzle of fresh herbed butter right before serving. 🔥
Meal Prep Plating
For meal prep, store the chicken and potatoes separately in airtight containers. When ready to serve, reheat them together in the oven for 10 minutes to revive the crispiness. Plate the potatoes first, then top with the chicken.
Use a pastry brush to lightly coat everything with melted herbed butter before serving. This keeps the dish looking fresh and restaurant-worthy, even after a few days in the fridge.
Nutrition facts
Frequently asked questions
Why do you use bone-in chicken thighs instead of boneless?
The bones add incredible depth of flavor while keeping the meat juicy during roasting. Bone-in thighs stay moist longer because the bone acts like a natural heat sink, while the skin gets that perfect crispy texture. Plus, they're more affordable and often more flavorful than boneless cuts.
Can I use regular potatoes instead of baby potatoes?
Cut larger potatoes like Yukon Golds into 1-inch chunks and parboil them for 5 minutes first to ensure even cooking. Baby potatoes are ideal for their consistent size, but larger potatoes work beautifully with this method. The key is to spread them in a single layer for crispy edges.
How do I fix chicken that's dry after baking?
Overcooking is the usual culprit. Use a meat thermometer and remove the chicken when it hits 165°F—don't guess! If it's dry, try brining the thighs for 30 minutes in salted water before cooking next time. The herbed butter also helps keep the meat moist by locking in juices.
What's the best way to reheat leftovers without losing crispiness?
Reheat in a 375°F oven for 10-15 minutes covered loosely with foil, then broil for 2 minutes to restore crispiness. Avoid microwaving—it turns the skin soggy. A quick brush with melted herbed butter before serving revives the restaurant-quality finish.
Can I make this dish ahead of time for a dinner party?
Yes! Prep the herbed butter 24 hours ahead and store the seasoned chicken thighs overnight uncovered in the fridge for extra crispy skin. Roast the potatoes 1 hour before serving—they reheat beautifully. Keep everything separate until ready to serve to maintain texture. The flavors actually improve with a little resting time!