Love this? Pin it for later!
There’s a moment—usually around 6:15 p.m.—when the after-school chaos peaks, the dog is barking at the mail carrier, and someone announces they need poster board for a project due tomorrow. On those nights, I fall back on the recipe that has never once let me down: One-Pan Creamy Garlic Chicken and Potatoes. It’s the culinary equivalent of a deep breath. Everything cooks together in a single skillet, which means I’m not juggling sheet pans or scrubbing multiple pots when I’d rather be helping with that last-minute science fair display. The sauce is luxe enough to feel like weekend comfort food, yet the whole dish is ready in under 40 minutes—faster than delivery and infinitely more satisfying.
I first developed this recipe when my oldest started soccer practice at dusk. We’d roll back onto the driveway, grass-stained and starving, and I needed dinner on the table before baths and bedtime stories. I wanted something that tasted like the garlicky skillet potatoes my grandmother made on Sunday mornings, but with lean protein and a vegetable built in. After a few rounds of tweaking, this version emerged: tender baby potatoes that soak up a silky garlic-Parmesan cream, juicy seared chicken thighs, and just enough spinach to keep the meal balanced. We’ve served it to company with crusty bread and a crisp white wine, and we’ve eaten it cross-legged on the couch during movie night. Every single time, someone asks for the recipe before the plates are cleared.
Why This Recipe Works
- One-Pan Magic: Chicken, potatoes, and sauce cook in the same skillet, so flavors layer and cleanup is minimal.
- Restaurant-Level Cream Sauce Without Heavy Cream: A combination of chicken stock, milk, and a touch of cream cheese creates richness for half the calories.
- Crispy-Skinned Chicken & Creamy Potatoes: Searing first locks in juices, then finishing with a lid steams the potatoes to pillowy perfection.
- Garlic in Two Stages: Fresh minced garlic for punch, plus a whisper of garlic powder in the sear for depth.
- Make-Ahead Friendly: Prep the sauce and chop potatoes up to 24 hours ahead; dinner comes together in 15 minutes.
- Versatile Greens: Swap spinach for kale, green beans, or broccoli without changing timing.
- Freezer-Ready: The cream sauce reheats beautifully, so you can double and freeze half for a future 30-minute meal.
Ingredients You'll Need
Great food starts with great ingredients, but that doesn’t mean you need fancy imports or a specialty store. Here’s what to look for—and what you can swap—so dinner is both delicious and convenient.
Chicken: I use boneless, skinless chicken thighs for flavor and forgiveness. They stay juicy even if you overshoot the temp by a minute or two. If you prefer breast, slice it horizontally so pieces are an even ¾-inch thick; they’ll cook at the same rate as the potatoes.
Potatoes: Baby Yukon Golds are my gold standard. Their thin skin crisps beautifully and their natural waxiness keeps them from falling apart in the cream sauce. If you only have red potatoes, cut them slightly smaller; if you have russets, peel first to avoid tough skins.
Garlic: Fresh is non-negotiable for the sauce. Look for plump, tight heads with no green shoots. Pre-minced jarred garlic tastes metallic here. If you’re a true garlic devotee, add a pinch of roasted garlic powder along with the fresh for double-layer flavor.
Liquid Trio: Low-sodium chicken stock lets you control salt, whole milk adds body, and a modest spoon of cream cheese melts into tangy silkiness. You can substitute half-and-half for the milk, or use Greek yogurt instead of cream cheese if you whisk it in off-heat.
Spinach: Buy pre-washed baby spinach to save time. If you’re using tough greens like kale, remove the ribs and chop finely; add them with the potatoes so they soften adequately.
Accent Flavors: Lemon zest brightens the rich sauce, and a whisper of nutmeg rounds out the dairy. Don’t skip these—they’re the difference between good and memorable.
How to Make One-Pan Creamy Garlic Chicken and Potatoes
Sear the Chicken
Pat chicken thighs dry; moisture is the enemy of browning. Season both sides with 1 tsp kosher salt, ½ tsp black pepper, and ¼ tsp garlic powder. Heat 2 Tbsp olive oil in a 12-inch stainless or cast-iron skillet over medium-high until shimmering. Add chicken, smooth-side down; do not crowd. Cook 4 minutes without moving for a deep golden crust. Flip, cook 2 minutes more, then transfer to a plate (they will finish later). The fond (those browned bits) equals flavor—do not wipe the pan.
Start the Potatoes
Add halved baby potatoes cut-side down into the rendered chicken fat. Season with ½ tsp salt and a few cracks of pepper. Let them sear undisturbed 3 minutes until edges turn golden. Toss once, then add ¼ cup minced shallots and 3 cloves minced garlic; sauté 60 seconds until fragrant but not browned.
Build the Cream Base
Pour in 1 cup low-sodium chicken stock; scrape the bottom with a wooden spoon to release every speck of fond. Whisk in 1 Tbsp Dijon mustard, ½ tsp dried thyme, and a pinch of nutmeg. Reduce heat to medium-low and nestle chicken (and any juices) back into the skillet. Cover and simmer 10 minutes; potatoes will steam while flavors marry.
Enrich the Sauce
In a small bowl, whisk ½ cup whole milk with 2 Tbsp softened cream cheese until smooth. Slide the chicken to one side, pour the mixture into the liquid, and stir gently. The sauce will look thin—that’s perfect; it thickens as it simmers. Add 2 cups baby spinach on top, replace lid, and cook 3 minutes more until wilted.
Finish & Serve
Remove from heat; stir in zest of ½ lemon and ¼ cup grated Parmesan. Taste and adjust salt. Let rest 5 minutes—sauce will continue to thicken. Spoon potatoes into shallow bowls, top with chicken, then ladle over the garlicky cream. Garnish with chopped parsley and an extra crack of black pepper.
Expert Tips
Temp Talk
Chicken is safe at 165 °F, but thighs stay juicy to 175 °F. Use an instant-read probe inserted horizontally into the thickest part.
Non-Split Milk
To prevent curdling, let milk come to room temp and whisk in off the boil. If it does separate, buzz with an immersion blender.
Overnight Flavor
Make the dish through Step 3, cool, refrigerate. Next day, reheat at 300 °F for 10 min, then proceed with Step 4 for fresh sauce sheen.
Double Duty
Double the sauce (not the potatoes) and freeze in muffin trays. Pop out two “pucks,” melt into sautéed chicken for instant weeknight luxury.
Variations to Try
- Mushroom-Herb: Swap spinach for 8 oz sliced cremini; sauté after potatoes brown. Add fresh rosemary instead of thyme.
- Spicy Cajun: Replace Dijon with Cajun seasoning, use andouille sausage coins instead of chicken, and finish with pickled jalapeños.
- Dairy-Free: Use full-fat coconut milk and omit cream cheese; thicken with 1 tsp arrowroot. Flavor with lime zest instead of lemon.
- One-Pan Primavera: Trade potatoes for gnocchi, add asparagus tips and peas in the last 4 minutes, then stir in fresh basil.
Storage Tips
Refrigerate: Cool completely, transfer to an airtight container, and refrigerate up to 4 days. The sauce will gel; thin with a splash of stock when reheating.
Freeze: Store chicken and sauce (potatoes become grainy) in freezer bags, lay flat to freeze up to 3 months. Thaw overnight in fridge, then warm gently in a covered skillet with new potatoes.
Meal-Prep Bowls: Portion into glass containers with rice or cauliflower rice; microwave 90 seconds with a loose lid so steam revives the cream.
Frequently Asked Questions
One-Pan Creamy Garlic Chicken and Potatoes
Ingredients
Instructions
- Crisp the Chicken: Heat oil in a 12-inch skillet over medium-high. Season chicken with ½ tsp salt, pepper, and garlic powder. Sear 4 min per side until golden; set aside.
- Brown Potatoes: In same skillet, place potatoes cut-side down; season with remaining salt. Sear 3 min, add shallot & garlic, cook 1 min.
- Build Sauce: Pour in stock, mustard, thyme, nutmeg; scrape browned bits. Return chicken & juices, cover, simmer 10 min.
- Make it Creamy: Whisk milk and cream cheese; stir into skillet. Top with spinach, cover 3 min.
- Finish: Off heat, add lemon zest and Parmesan. Rest 5 min, garnish with parsley, serve.
Recipe Notes
For thicker sauce, simmer uncovered an extra 2 min. Swap spinach for kale or broccoli florets if desired.