There are meals that feed you and meals that actually comfort you. This chicken and garlic gravy with cheesy mashed potatoes is the second kind — the kind that makes a hard day feel smaller and a good day feel even better.
I grew up eating versions of this dish. Chicken over mashed potatoes with some kind of pan gravy is as classic and dependable as comfort food gets. But this version — with the deeply savory garlic gravy built right in the same pan the chicken was seared in, and the mashed potatoes loaded with cheese and butter until they are almost indecently creamy — this version is the one that makes people ask for the recipe before they even finish their plate.
Fair warning: once you make this, it becomes the meal everyone in your house requests on cold nights, rough days, and every occasion in between. You have been warned.
Why you’ll love this recipe
- The garlic gravy is built in the same pan as the chicken. All those golden browned bits left behind from searing the chicken? Those go straight into the gravy. That is where all the flavor is and nothing gets wasted.
- The cheesy mashed potatoes are genuinely the best you will make. Butter, cream, and a generous amount of cheese folded into properly cooked potatoes. No lumps, no gluey texture, just pure creamy comfort in a bowl.
- It is deeply satisfying without being complicated. This is not a recipe that requires technique or precision. It requires good ingredients, a little patience, and a hot pan. Anyone can make this well.
- It is a crowd pleaser every single time. Kids love it, adults love it, picky eaters love it. There is genuinely nobody who sits down to a bowl of cheesy mashed potatoes topped with chicken in garlic gravy and walks away disappointed.
- The leftovers are outstanding. The gravy thickens overnight and reheats into something even more flavorful the next day. If there are leftovers, which is not guaranteed, they are worth looking forward to.
- It feels like a restaurant meal made at home. The combination of golden seared chicken, glossy rich gravy, and creamy cheesy potatoes looks and tastes like something you would pay good money for at a restaurant. You made it in your own kitchen in under 45 minutes. That always feels good.
Ingredients with key notes
For the chicken:
- 4 boneless skinless chicken thighs — Thighs are the right choice for this recipe. They stay juicy through the searing and the time spent resting in the gravy. Chicken breasts work but they are less forgiving and can dry out quickly.
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon dried thyme — Thyme and chicken in gravy are one of those combinations that just make sense together. Use fresh thyme if you have it — about 4 to 5 fresh sprigs — and the flavor will be even better.
- Salt and black pepper to taste
- 2 tablespoons olive oil or butter — Butter gives the chicken a richer sear and more flavor in the pan drippings. Olive oil has a higher smoke point. A combination of both is honestly the best approach.
For the garlic gravy:
- 6 garlic cloves, minced — This is a garlic gravy and it earns that name. Six cloves sounds like a lot until you taste the finished gravy and realize it was exactly right.
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour — This is the thickener for the gravy. Cook it with the butter and garlic for a full minute before adding the liquid — this cooks out the raw flour taste completely.
- 2 cups chicken broth — Good quality chicken broth makes a significant difference in the depth of the gravy. Use low sodium so you can control the salt level yourself.
- 1 teaspoon Worcestershire sauce — Adds a deep savory umami note that makes the gravy taste like it has been cooking for hours. Do not leave it out.
- 1/2 teaspoon dried thyme
- Salt and black pepper to taste
- 2 tablespoons heavy cream — Optional but highly recommended. Stirred in at the end it makes the gravy silky and rounds out the savory edge beautifully.
For the cheesy mashed potatoes:
- 2 lbs Yukon Gold potatoes, peeled and cut into chunks — Yukon Golds are the right potato for mashed potatoes. They have a naturally buttery flavor and a creamy texture that russets simply do not match. Do not substitute.
- 4 tablespoons unsalted butter — Use real butter. This is not the place for margarine or substitutes.
- 1/2 cup warm heavy cream or whole milk — Warm your cream or milk before adding it to the potatoes. Cold dairy tightens the starch and makes the mash gluey. Warm dairy keeps them light and fluffy.
- 1 cup shredded sharp cheddar cheese — Sharp cheddar gives you the most flavor. Mild cheddar works but you will want more of it. Gruyere is an excellent upgrade if you want to take it further.
- 2 tablespoons cream cheese, softened — The secret weapon. Cream cheese adds a subtle tang and an extra layer of creaminess that makes these mashed potatoes different from every other mashed potato you have made.
- Salt and white pepper to taste — White pepper in mashed potatoes is a small detail that makes a noticeable difference. It seasons without leaving visible black specks.
For garnish:
- Fresh thyme sprigs
- Extra black pepper
Step-by-step instructions
Step 1: Boil the potatoes
Place the peeled and chunked Yukon Gold potatoes in a large pot and cover with cold salted water. Bring to a boil over high heat then reduce to a steady simmer. Cook for 15 to 18 minutes until the potatoes are completely tender when pierced with a fork — they should offer zero resistance. Drain them thoroughly and return them to the hot pot. Let them sit in the hot pot for two minutes to steam dry. Excess moisture is the enemy of great mashed potatoes.
Step 2: Season and sear the chicken
While the potatoes cook, season the chicken thighs generously on both sides with garlic powder, onion powder, smoked paprika, dried thyme, salt, and black pepper. Heat the olive oil and butter in a large skillet over medium-high heat. Once the butter is foamy and the pan is hot, add the chicken thighs smooth side down. Cook without moving them for 5 to 6 minutes until they are deeply golden and release naturally from the pan. Flip and cook for another 4 to 5 minutes until cooked through to 165°F / 74°C internally. Remove the chicken from the pan and set aside on a plate. Do not wipe the pan — those browned bits are gold.
Step 3: Build the garlic gravy
Reduce the heat to medium. Add the butter to the same pan with all the chicken drippings. Once melted, add the minced garlic and cook for 60 to 90 seconds, stirring constantly, until fragrant and just beginning to turn golden. Do not let it burn — burnt garlic ruins a gravy completely. Add the flour and stir it into the butter and garlic vigorously. Cook this mixture for a full minute, stirring constantly, until it smells nutty and the raw flour smell is completely gone.
Step 4: Add the liquid and simmer the gravy
Slowly pour in the chicken broth a little at a time, whisking constantly to prevent lumps. Add the Worcestershire sauce and dried thyme. Bring the gravy to a gentle simmer and cook for 4 to 5 minutes, stirring regularly, until it thickens enough to coat the back of a spoon. Taste it and adjust the salt and pepper. Stir in the heavy cream if using and simmer for one more minute. The gravy should be glossy, rich, and deeply savory.
Step 5: Return the chicken to the gravy
Nestle the seared chicken thighs back into the gravy. Spoon the gravy over each piece to coat them fully. Reduce the heat to low and let the chicken simmer gently in the gravy for 5 minutes. This step finishes the chicken gently and lets it absorb all that garlic gravy flavor. The result is chicken that is juicy, deeply seasoned, and completely coated in the most satisfying sauce.
Step 6: Make the cheesy mashed potatoes
While the chicken rests in the gravy, mash the steamed dry potatoes in the hot pot. Add the softened cream cheese first and stir it in while the potatoes are still hot — it melts in beautifully. Add the butter and let it melt fully before mixing. Pour in the warm cream gradually and fold it in until the potatoes are smooth and creamy. Fold in the shredded cheddar and stir until fully melted. Season generously with salt and white pepper. Taste and adjust. These potatoes should be rich, creamy, cheesy, and slightly tangy from the cream cheese.
Step 7: Plate and serve
Spoon a generous mound of cheesy mashed potatoes into wide shallow bowls. Place one or two chicken thighs on top of the potatoes. Ladle the garlic gravy liberally over everything — over the chicken and over the potatoes. Garnish with fresh thyme sprigs and a crack of black pepper. Serve immediately.
Serving suggestions
This meal is completely self-contained but here are a few ways to round it out:
- Add a simple green vegetable on the side. Steamed green beans, roasted broccoli, or sauteed spinach cut through the richness of the gravy and add color and freshness to the plate. Nothing complicated — just something green to balance the meal.
- Serve with warm crusty bread. Use it to mop up every last drop of garlic gravy from the bowl. This is non-negotiable in my house. The bread is not optional — it is part of the meal.
- Add roasted garlic to the mashed potatoes. If you want to take the garlic flavor even further, squeeze a whole head of roasted garlic into the mashed potatoes before adding the cheese. It adds a sweet, mellow garlic depth that is completely different from raw garlic and absolutely incredible.
- Serve with a simple side salad. A crisp green salad with a light vinaigrette provides a nice acidic contrast to the rich gravy and creamy potatoes. It also makes the meal feel a little more balanced without taking anything away from the comfort factor.
- Top with crispy fried shallots. Scatter a handful of crispy fried shallots over the finished bowl right before serving. They add a satisfying crunch and a sweet savory flavor that plays beautifully against the rich gravy.
Storage tips
Chicken and gravy: Store together in an airtight container in the fridge for up to 4 days. The gravy thickens considerably as it cools — this is completely normal. Reheat gently in a saucepan over low heat with a splash of chicken broth stirred in to loosen it back to the right consistency.
Cheesy mashed potatoes: Store in an airtight container in the fridge for up to 4 days. Reheat in a saucepan over low heat with a splash of warm milk or cream stirred in to bring the creaminess back. They can also be reheated in the microwave in 90-second intervals, stirring between each interval.
Freezing: The chicken and gravy freeze well for up to 3 months. Freeze in a freezer-safe airtight container and thaw overnight in the fridge before reheating. Mashed potatoes do not freeze well — the texture becomes grainy and watery after freezing. Always make fresh mashed potatoes when serving from frozen chicken and gravy.
Meal prep: Make the chicken and gravy in full and store it in the fridge. When you are ready to eat, make a fresh batch of mashed potatoes — they only take about 20 minutes and the fresh texture is worth it every time. The gravy reheats beautifully and is arguably even better on day two.
Leftover idea: Use leftover chicken and gravy as a filling for a pot pie, spoon it over biscuits for a quick chicken biscuit dinner, or serve it over egg noodles for a completely different meal with zero extra cooking required.
A quick closing thought
This dish is what I think about when someone asks me what comfort food means. It is not about anything fancy or complicated. It is about golden chicken in a rich gravy sitting on a mountain of creamy cheesy potatoes and the way that combination makes everything feel a little more manageable.
Cooking this recipe for the first time felt like coming home to something familiar even though I had never made it exactly this way before. That is the thing about comfort food — it does not have to be nostalgic to feel like comfort. It just has to be really, really good.
Make this on a cold night. Make it when someone needs cheering up. Make it because you deserve a genuinely great dinner. And when the garlic gravy hits those cheesy mashed potatoes and you take that first bite, you will understand exactly why this one earned a permanent spot in the rotation.
With gratitude, Kip
Chicken and garlic gravy with cheesy mashed potatoes — the ultimate comfort food dinner
Description
Juicy golden seared chicken thighs smothered in a deeply savory garlic herb gravy, served over a generous mound of buttery cheesy mashed potatoes. This is pure comfort food done completely right — hearty, rich, satisfying, and on the table in under 45 minutes. The kind of dinner that makes everyone go quiet because they are too busy eating to talk.
Ingredients
For the chicken:
For the garlic gravy:
For the cheesy mashed potatoes:
For garnish:
Instructions
-
Boil peeled potato chunks in salted water for 15 to 18 minutes until completely tender. Drain and steam dry in the hot pot for 2 minutes.
-
Season chicken with garlic powder, onion powder, smoked paprika, thyme, salt, and pepper. Sear in butter and olive oil over medium-high heat for 5 to 6 minutes per side until golden and cooked to 165°F. Remove and set aside.
-
In the same pan over medium heat, melt butter and cook minced garlic for 60 to 90 seconds until fragrant. Add flour and stir for 1 minute until nutty.
-
Slowly whisk in chicken broth. Add Worcestershire sauce and thyme. Simmer for 4 to 5 minutes until thickened. Stir in cream if using.
-
Return chicken to the gravy. Spoon gravy over each piece and simmer on low for 5 minutes.
-
Mash potatoes with cream cheese, butter, warm cream, and cheddar until smooth and creamy. Season with salt and white pepper.
-
Serve cheesy mashed potatoes in wide bowls topped with chicken and a generous ladle of garlic gravy. Garnish with fresh thyme.
