
Garlic Herb Chicken with Creamy Mashed Potatoes tastes rich, buttery, and garlicky with juicy chicken and pillowy potatoes that soak up every drop of sauce. It suits busy weeknights and cozy Sunday dinners alike, and you can serve it in about 45 minutes from fridge to table. I cook some version of this at least twice a month, usually in sweatpants with a podcast on and a kid asking when dinner happens.
Why Make This Garlic Herb Chicken with Creamy Mashed Potatoes at Home
You control the garlic, the herbs, and the salt, so the flavor hits exactly how you like it. Restaurants often drown chicken in heavy cream; this version tastes luxurious without feeling like you swallowed a brick.
You also cook everything in one skillet plus one pot, which keeps cleanup simple. Leftovers taste even better the next day, so you cook once and eat twice.
“This Garlic Herb Chicken with Creamy Mashed Potatoes tastes like a cozy restaurant dinner at home, without the price tag or the tiny portions. ★★★★★”
Ingredients You Need
Chicken and Marinade
- 4 boneless skinless chicken breasts
- Pound to even thickness for quick, juicy cooking.
- 2 tablespoons olive oil
- 1 tablespoon melted butter
- 4 cloves garlic, minced
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 1 teaspoon Italian seasoning or dried mixed herbs
- 1 teaspoon dried parsley or dried basil
- Juice of ½ lemon
- Zest of ½ lemon
Pan Sauce
- 2 tablespoons butter
- 2 cloves garlic, minced
- ½ cup low sodium chicken broth
- ½ cup heavy cream or half and half
- 1 teaspoon Dijon mustard
- ¼ teaspoon salt, more to taste
- ¼ teaspoon black pepper
- 1 teaspoon fresh thyme leaves or ½ teaspoon dried thyme
- 1 tablespoon chopped fresh parsley
You can use boxed broth or bouillon paste with water as a shortcut. I like Better Than Bouillon because it adds a deeper savory flavor.
Creamy Mashed Potatoes
- 2 pounds Yukon Gold potatoes, peeled and cut into chunks
- Russet potatoes also work and give a fluffier texture.
- 4 tablespoons butter
- ½ to ¾ cup warm milk or half and half
- ¼ cup sour cream or plain Greek yogurt
- 1 teaspoon kosher salt
- ½ teaspoon garlic powder
- ¼ teaspoon black pepper
Use whole milk if possible for the creamiest mashed potatoes. Shelf stable milk works in a pinch if you warm it gently before adding.
Optional Garnishes
- Extra chopped parsley
- Extra black pepper
- A squeeze of lemon over the chicken right before serving
Equipment List
- Large skillet (12 inch works best, stainless or cast iron)
- Medium pot for potatoes
- Colander
- Potato masher or hand mixer
- Cutting board and sharp knife
- Small bowl for marinade
- Tongs or spatula
- Instant read thermometer (helps you avoid dry chicken)
Tips & Mistakes
- Pat the chicken dry so the seasoning sticks and the chicken browns nicely.
- Pound thick chicken breasts to even thickness so they cook at the same rate.
- Do not overcrowd the skillet or the chicken steams instead of browning.
- Brown the chicken to a deep golden color to build flavor for the sauce.
- Use low sodium broth so the sauce does not taste overly salty.
- Warm the milk before adding to potatoes so the starch stays smooth and creamy.
- Add liquid to potatoes gradually so you do not end up with soupy mashed potatoes.
- Taste and season both the chicken and potatoes at the end; under seasoned food tastes flat.
- Do not boil potatoes on a rapid, aggressive boil; keep it at a gentle simmer so they cook evenly.
- Let the chicken rest a few minutes before slicing so the juices stay inside the meat.
How to Make Garlic Herb Chicken with Creamy Mashed Potatoes
Step 1: Season the Chicken
Add olive oil, melted butter, minced garlic, salt, pepper, Italian seasoning, dried parsley, lemon juice, and lemon zest to a small bowl. Stir until the mixture looks combined. Place the chicken breasts on a plate, then coat both sides with the garlic herb mixture.
Let the chicken sit at room temperature for 10 to 15 minutes while you start the potatoes. This short rest helps the flavors soak in and helps the chicken cook more evenly.
Step 2: Start the Potatoes
Place the peeled, chunked potatoes in a medium pot and cover them with cold water by about 1 inch. Add 1 teaspoon of salt to the water. Set the pot over medium high heat and bring it to a gentle boil.
Lower the heat to maintain a steady simmer. Cook the potatoes for 12 to 15 minutes until a fork slides into the center easily.
Step 3: Sear the Chicken
While the potatoes cook, heat a large skillet over medium heat. Add a drizzle of olive oil if the skillet looks dry. Place the seasoned chicken in the hot skillet, smooth side down.
Cook the chicken for 5 to 7 minutes on the first side until it turns deep golden brown. Flip the chicken and cook another 5 to 7 minutes, depending on thickness, until the internal temperature reaches 165°F.
Transfer the cooked chicken to a plate and cover it loosely with foil. Let it rest while you finish the sauce and potatoes.
Step 4: Make the Garlic Herb Cream Sauce
Turn the heat under the same skillet to medium low. Add 2 tablespoons of butter and let it melt. Add the minced garlic and stir for about 30 seconds until it smells fragrant.
Pour in the chicken broth and scrape up the browned bits from the bottom of the skillet with a wooden spoon. Add the Dijon mustard, salt, pepper, and thyme. Stir until everything mixes together.
Pour in the heavy cream and stir. Let the sauce simmer gently for 3 to 5 minutes until it thickens slightly and coats the back of a spoon. Taste and adjust salt and pepper as needed, then stir in the chopped parsley.
Return the chicken and any juices from the plate to the skillet. Spoon some sauce over the top and keep the skillet on low heat while you finish the potatoes.
Step 5: Finish the Creamy Mashed Potatoes
When the potatoes feel tender, drain them in a colander. Return the hot potatoes to the warm pot. Add the butter, garlic powder, salt, and pepper.
Mash the potatoes until they look mostly smooth. Warm the milk or half and half, then add it a little at a time while you continue to mash. Stir in the sour cream or Greek yogurt until the potatoes look creamy and fluffy.
Taste and adjust salt and pepper. If the potatoes seem too thick, add a splash more warm milk until they reach your favorite texture.
Step 6: Plate and Serve
Spoon a generous scoop of creamy mashed potatoes onto each plate. Place a piece of garlic herb chicken next to or on top of the potatoes. Ladle warm garlic herb cream sauce over the chicken and a little over the potatoes.
Sprinkle with extra parsley and black pepper if you like. Serve right away while everything stays hot and silky.
Variations I've Tried
Swap the chicken breasts for boneless chicken thighs and adjust the cooking time slightly; thighs usually need a couple extra minutes and stay very juicy. Use fresh rosemary and thyme instead of dried herbs when you want a more woodsy, holiday style flavor.
Add sautéed mushrooms or spinach to the sauce to sneak in extra vegetables. Stir roasted garlic into the mashed potatoes for a deeper, sweeter garlic flavor. Use Greek yogurt instead of sour cream in the potatoes when you want a bit more tang and a lighter feel.
How to Serve Garlic Herb Chicken with Creamy Mashed Potatoes
Serve Garlic Herb Chicken with Creamy Mashed Potatoes with a simple green side like steamed broccoli, roasted green beans, or a crisp salad. Spoon extra sauce over the vegetables so nothing on the plate feels left out. Add a side of crusty bread or warm dinner rolls to catch every bit of the garlic herb sauce. This meal fits weeknight dinners, casual guests, or a cozy at home date night.
How to store
- Cool leftovers to room temperature within 1 hour, then place chicken and mashed potatoes in separate airtight containers.
- Store in the fridge for up to 3 to 4 days.
- Freeze chicken and sauce together for up to 2 months; freeze mashed potatoes separately for up to 1 month.
- Reheat gently on the stove over low heat with a splash of broth or milk for the chicken and sauce, and a bit of milk or butter for the potatoes so everything stays creamy.
- You can also reheat in the microwave in short bursts, stirring often, until hot and smooth.
