I still remember the night I almost gave up on making gravy. It was a rainy Tuesday in November, the kind where the house feels damp and cold, and my kids were already whining about dinner. I was trying to make a “fancy” roasted chicken with a complicated pan sauce, but something went wrong. The sauce broke, it was too thin, and it tasted like watery disappointment. My seven-year-old looked at his plate, pushed the chicken around, and said, “Can we just have mac and cheese?”
That was the moment I realized I didn’t need fancy techniques. I needed comfort. I needed something warm, hearty, and cheap enough to feed four hungry kids without breaking the bank. So, I threw away my fancy sauce plan and went back to basics: chicken thighs, a little flour, some broth, and a whole lot of butter.
That night, I made skillet chicken and gravy with buttery mashed potatoes. It’s the kind of meal that feels like a hug. The chicken is golden and juicy, swimming in a rich, savory gravy that’s perfect for soaking up those creamy potatoes. My kids didn’t just eat it; they cleaned their plates. Even my picky eater asked for seconds.
I’ve made this skillet chicken and gravy recipe dozens of times since then. It’s become our go-to when life gets busy, when the grocery budget is tight, or when we just need something that tastes like home. It’s not gourmet. It’s better than gourmet. It’s reliable. And honestly? It’s the easiest dinner I make all week.
Why You’ll Love This Recipe
There are a lot of reasons to keep this skillet chicken and gravy in your rotation, but let’s be real—you’re here because you need dinner to work. Here’s why this recipe has earned its spot on our weekly menu:
- Stupid Simple — Seriously, if you can brown chicken and stir a pot, you can make this. I’ve walked my teenage son through it over FaceTime while I was at work. No fancy skills required.
- Budget-Friendly — Chicken thighs are cheaper than breasts, and you’re using pantry staples like flour, butter, and broth. This feeds four people for under $15. That’s less than one trip to the drive-thru.
- One-Pan Wonder — Well, technically two pans (one for chicken, one for potatoes), but both are easy to clean. The gravy is made in the same skillet the chicken cooked in, so you get maximum flavor with minimum cleanup.
- Kid-Approved — My kids love dipping their chicken in the gravy. It’s familiar, comforting, and doesn’t have any weird spices that might scare them off. It’s basically chicken nuggets’ sophisticated older sibling.
- Makes Amazing Leftovers — This actually tastes better the next day. The gravy thickens up overnight, and I deliberately make extra for lunch throughout the week. It reheats beautifully in the microwave or on the stove.
This is my answer to “what’s for dinner?” when I’m tired, don’t want takeout, and still want something that tastes really good. It’s reliable, delicious, and makes everyone happy.
Ingredients You’ll Need
Here’s the best part: you probably have most of these ingredients already. This isn’t a recipe that requires a special trip to the store for hard-to-find items. I’m particular about three things here—the chicken, the butter, and the broth—and I’ll tell you exactly why they matter.
For the Chicken & Gravy
Chicken thighs (2 pounds / 900g) — Bone-in, skin-on thighs are non-negotiable for me. They’re cheaper than breasts, but they also have more fat, which keeps them juicy even if you overcook them slightly. The skin gets crispy in the skillet, and the meat stays tender. If you must use breasts, pound them flat so they cook evenly, but thighs are the way to go for flavor.
All-purpose flour (1/4 cup / 30g) — This is what thickens the gravy. You’ll dredge the chicken in it first, which helps the skin crisp up and adds body to the sauce later. Don’t skip this step; it’s the secret to that restaurant-style coating.
Butter (3 tablespoons / 45g) — Use real butter, not margarine. The milk solids in butter add a rich, nutty flavor to the gravy that oil just can’t match. I use unsalted so I can control the sodium, but if you only have salted, reduce the added salt in the recipe.
Chicken broth (2 cups / 480ml) — I use low-sodium broth because I want to control the saltiness myself. If you only have regular broth, taste before adding extra salt. Good quality broth makes a huge difference here—cheap broth tastes watery and metallic.
Onion (1 medium, diced / about 150g) — Yellow onion is my go-to. It’s sweet when cooked down and adds depth without overpowering the chicken. I like to cook it in the butter after removing the chicken to build the flavor base.
Garlic (3 cloves, minced / about 1 tablespoon) — Fresh garlic only. Jarred garlic has a weird metallic taste that really shows up in a simple gravy like this. Mincing three cloves takes two minutes. Buy pre-peeled cloves if you’re being lazy, but fresh tastes better.
Worcestershire sauce (1 teaspoon) — This is my secret weapon. It adds a deep, savory umami flavor that makes the gravy taste complex and rich. You won’t taste it directly, but the sauce will taste “better.” Just a little goes a long way.
Dry thyme (1 teaspoon) — Dried thyme holds up better to simmering than fresh. If you have fresh thyme, use a small sprig, but dried is easier to keep in your pantry. It pairs perfectly with chicken and gravy.
Salt and black pepper — To taste. I always season the chicken generously before dredging it in flour.
For the Buttery Mashed Potatoes
Yukon Gold potatoes (2 pounds / 900g) — These are waxy enough to hold their shape but buttery enough to mash smoothly. Russets work too, but they can get gluey if you overwork them. Yukon Golds are the sweet spot for creamy, fluffy potatoes.
Heavy cream (1/2 cup / 120ml) — Or half-and-half if you want to lighten it up slightly. Cold cream added to hot potatoes creates the creamiest texture. Don’t use milk; it’s too thin and won’t give you that rich mouthfeel.
Butter (4 tablespoons / 60g) — Yes, more butter. This is “buttery mashed potatoes,” after all. Cut it into cubes so it melts easily into the hot potatoes. It’s not a diet recipe, but it’s worth every calorie.
Salt (1 teaspoon, or to taste) — Potatoes need salt to taste like anything. Add it while mashing so it distributes evenly.
Optional Add-ins
Roasted garlic — If you want extra flavor, roast a head of garlic and squeeze the cloves into the mash. It adds a sweet, mellow garlic note that pairs well with the savory gravy.
Chives — Fresh chives on top add a pop of color and mild onion flavor. Great for presentation if you have guests.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use:
Large cast-iron skillet or Dutch oven — I use a 12-inch cast-iron skillet. It holds heat well and gets the chicken skin crispy. If you don’t have cast iron, a stainless steel skillet works too. Just make sure it’s big enough to fit all the chicken in a single layer.
Large pot — For boiling the potatoes. A 6-quart pot works well for 2 pounds of potatoes. My ancient pot from college still works fine, so you don’t need anything fancy.
Masher or potato ricer — I use a basic potato masher. It’s cheap and gets the job done. A ricer makes fluffier potatoes, but it’s an extra tool to wash. Masher is fine.
Wooden spoon — For stirring the gravy and mashing potatoes. Silicone works too. Don’t use metal on non-stick surfaces.
Sharp knife and cutting board — For chopping onions and garlic. Dull knives make you cry more—learned this the hard way.
Measuring cups and spoons — Pretty standard stuff. Dollar store versions work fine.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over the years.
Step 1: Prep Your Potatoes (15 minutes active)
Peel the potatoes and cut them into even chunks—about 1.5 inches. This ensures they cook at the same rate. Place them in a large pot and cover with cold water by about an inch. Add a generous pinch of salt. Bring to a boil, then reduce to a simmer. Cook for 15-20 minutes until a fork slides in easily. Drain well and let them sit in the colander for a minute to steam off excess water. Dry potatoes make better mash.
Step 2: Season and Dredge the Chicken (5 minutes)
Pat the chicken thighs dry with paper towels. This is crucial for crispy skin. Season both sides generously with salt and pepper. Sprinkle the flour on a plate and dredge each thigh, shaking off any excess. You want a light coating, not a thick batter. This helps brown the skin and thickens the gravy later.
Step 3: Brown the Chicken (10-12 minutes)
Heat the butter in your large skillet over medium-high heat. Once the butter foams and subsides, add the chicken thighs skin-side down. Don’t crowd the pan—cook in batches if needed. Let them cook undisturbed for 5-6 minutes until the skin is golden brown and crispy. Flip and cook for another 4-5 minutes until the chicken is cooked through (internal temp of 165°F / 74°C). Remove chicken to a plate and set aside. Leave the drippings in the pan!
Step 4: Make the Gravy Base (5 minutes)
Reduce heat to medium. Add the diced onion to the skillet with the chicken drippings. Cook for 3-4 minutes until softened. Add the minced garlic and cook for 1 minute until fragrant. Sprinkle the remaining 2 tablespoons of flour over the onions and stir constantly for 1-2 minutes to cook out the raw flour taste. This creates a roux.
Step 5: Simmer the Gravy (10 minutes)
Slowly pour in the chicken broth while whisking constantly to prevent lumps. Add the Worcestershire sauce and thyme. Bring to a simmer and cook for 5-7 minutes, stirring occasionally, until the gravy thickens enough to coat the back of a spoon. Taste and adjust salt and pepper.
Step 6: Mash the Potatoes (5 minutes)
While the gravy simmers, return the potatoes to the hot pot. Add the butter and heavy cream. Mash until smooth and creamy. Season with salt to taste. Keep warm on low heat or in a thermos-style bowl.
Step 7: Combine and Serve
Return the chicken thighs to the skillet, nestling them into the gravy. Let them warm through for 2 minutes. Serve immediately with a generous scoop of buttery mashed potatoes on the side. Spoon extra gravy over everything. It’s perfect.
Total Time: About 45 minutes (15 minutes active, 30 minutes mostly hands-off)
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Don’t Skip the Dredge
Coating the chicken in flour before browning creates a crust that stays crispy and adds body to the gravy. It’s not just for show—it’s functional.
Use the Pan Drippings
That brown stuff stuck to the bottom of the skillet? That’s called “fond,” and it’s pure flavor. Don’t scrub it out! Deglaze it with broth to make the richest gravy possible.
Keep the Heat Moderate
When making the roux, don’t let the flour burn. If it turns dark brown, it’ll taste bitter. Keep it light golden and cook it for a full minute to remove the raw flour taste.
Warm Your Cream
If you add cold cream to hot potatoes, it can make them gummy. Warm the cream slightly in the microwave before adding it. Same with the butter—cut it into small cubes so it melts evenly.
Save That Pasta Water
Wait, wrong recipe? Just kidding. But if you’re serving this with noodles instead of potatoes, save some starchy pasta water to thin the gravy if needed.
Common Mistakes (and how to avoid them):
Mistake: Gravy is too thin
Fix: Simmer it longer. Or make a slurry with 1 tablespoon cornstarch and 1 tablespoon cold water, whisk it in, and cook for 2 more minutes.
Mistake: Chicken is dry
Fix: You overcooked it. Use a meat thermometer. Remove chicken at 165°F. It’ll continue to cook slightly from residual heat.
Pro Tricks I’ve Learned:
For Restaurant-Quality Finish
Swirl in a tablespoon of cold butter at the very end of the gravy. It makes the sauce glossy and rich.
For Extra Flavor
Add a splash of white wine when deglazing the pan. It adds brightness and complexity. Skip if you don’t have it, but it’s nice.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Herb-Roasted Style
Add rosemary and sage to the gravy. It gives it a more “holiday turkey” vibe. Great for fall.
Spicy Gravy
Add a pinch of cayenne pepper or red pepper flakes to the roux. Adds a nice kick that cuts through the richness.
Mushroom Gravy
Sauté sliced mushrooms with the onions. Cook until golden brown. Adds earthiness and makes it feel fancier. This is similar to the technique used in garlic butter steak bites, where mushrooms add depth to a simple sauce.
Gluten-Free
Use gluten-free flour for dredging and thickening. Cornstarch works well for the gravy thickener. Everything else is naturally gluten-free.
Dairy-Free
Replace butter with olive oil or dairy-free butter. Use coconut cream instead of heavy cream. It’s different but still tasty. My lactose-intolerant friend requests this version.
Different Proteins:
– Chicken breasts (pound flat, cook 4-5 minutes per side)
– Pork chops (thick-cut, cook 6-7 minutes per side)
– Sausage links (brown first, remove, make gravy in drippings)
Serving & Storage
How to Serve:
I usually serve this straight from the skillet at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:
Side Dishes:
– Steamed green beans with lemon
– Roasted carrots (try my honey roasted carrots for a sweet contrast)
– Simple green salad with balsamic vinaigrette
– Cornbread (to soak up extra gravy)
Toppings Bar:
When I have guests, I put out: extra black pepper, fresh thyme sprigs, crispy bacon bits. Everyone customizes their bowl.
Storage Instructions:
Refrigerator:
Store in an airtight container for up to 4 days. The gravy will thicken in the fridge—totally normal.
Reheating:
Best method: Add to a skillet with a splash of broth or water over low heat. Stir until heated through and creamy again. Microwave method: Heat in 30-second intervals, stirring between. Add a splash of liquid if it’s too thick.
Freezing:
Honestly, this doesn’t freeze well because of the dairy in the potatoes. The potatoes get grainy when thawed. The gravy freezes okay, but the texture changes. Make it fresh or store in the fridge for up to 4 days.
Meal Prep:
Make the gravy ahead and store in the fridge. Cook chicken and potatoes fresh each night. Takes 10 minutes and tastes way better than fully reheated everything.
Pro tip: If leftovers are drying out, stir in a tablespoon of butter and a splash of broth when reheating. Brings back that creamy texture.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. Note that this is an estimate and varies based on brands and exact measurements.
Per Serving (based on 4 servings):
– Calories: 650
– Protein: 35g
– Carbs: 45g
– Fiber: 3g
– Sugar: 2g
– Fat: 32g
– Saturated Fat: 12g
– Cholesterol: 120mg
– Sodium: 580mg
– Calcium: 80mg
What’s Good:
– High protein from chicken thighs
– Potatoes provide potassium and vitamin C
– Satisfying and filling
What to Know:
– Higher in calories from butter and cream
– Contains dairy
– Moderate sodium (use low-sodium broth to reduce)
My Take:
Look, this is comfort food with butter and cream. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use less butter and skim milk. But usually? I just eat a reasonable portion and enjoy it.
Final Thoughts
So that’s my go-to skillet chicken and gravy with buttery mashed potatoes! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner?” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different herbs, swap in your favorite vegetables, adjust the garlic (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use chicken breasts instead of thighs?
You can, but thighs are better for this recipe. They’re cheaper, juicier, and more forgiving if you overcook them. If you use breasts, pound them flat to even thickness so they cook uniformly. They’ll dry out faster, so watch the cooking time closely.
Why did my gravy get lumpy?
Usually means you added the broth too fast or didn’t whisk enough. Add the broth slowly while whisking constantly. If it’s already lumpy, use an immersion blender or strain it through a sieve. Next time, make sure the roux is smooth before adding liquid.
Can I make this ahead for a dinner party?
Sort of. Make the gravy up to 2 days ahead and store in the fridge. Cook the chicken and potatoes fresh right before serving. Reheat the gravy gently and warm the chicken in the gravy. It won’t be quite as good as fresh, but it’s close and saves you stress during the party.
How do I reheat leftovers without it getting dry?
Add a splash of broth or water to a skillet, add your leftover chicken and gravy, and heat gently over low heat, stirring frequently. The extra liquid brings back the creamy texture. Potatoes reheat best in the microwave with a damp paper towel over them to keep them moist.
Can I double this recipe?
Absolutely! Double everything and use your biggest skillet. The cooking times stay the same. I do this when I’m meal-prepping or feeding a crowd. Just make sure your skillet is big enough for the chicken—you might need to cook in batches.
What’s the best way to store mashed potatoes?
Store in an airtight container in the fridge for up to 4 days. To reheat, add a splash of milk or cream and warm gently on the stove, stirring often. Microwaves can dry them out, so add liquid first.
Can I use vegetable broth instead of chicken broth?
Yes, but the flavor will be lighter. I recommend using a robust vegetable broth or adding a teaspoon of soy sauce for depth. It’s a good option if you want to stretch the budget further, as veggie broth is often cheaper.
Pin This Recipe!
Skillet Chicken and Gravy with Buttery Mashed Potatoes
- Total Time: 45 minutes
- Yield: 4 servings 1x
Description
A comforting, budget-friendly one-pan meal featuring golden, juicy chicken thighs in a rich, savory gravy, served alongside creamy buttery mashed potatoes. Perfect for busy weeknights and kid-approved.
Ingredients
- 2 pounds bone-in, skin-on chicken thighs
- 1/4 cup all-purpose flour
- 3 tablespoons unsalted butter (for chicken)
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 2 tablespoons all-purpose flour (for roux)
- 2 cups low-sodium chicken broth
- 1 teaspoon Worcestershire sauce
- 1 teaspoon dried thyme
- Salt and black pepper, to taste
- 2 pounds Yukon Gold potatoes, peeled and cut into chunks
- 1/2 cup heavy cream
- 4 tablespoons butter (for potatoes)
- 1 teaspoon salt (for potatoes)
Instructions
- Peel potatoes and cut into 1.5-inch chunks. Place in a large pot, cover with cold water, add salt, and bring to a boil. Simmer for 15-20 minutes until tender. Drain and let steam dry.
- Pat chicken thighs dry and season generously with salt and pepper. Dredge in flour, shaking off excess.
- Heat 3 tablespoons butter in a large cast-iron skillet over medium-high heat. Brown chicken skin-side down for 5-6 minutes until crispy. Flip and cook 4-5 minutes more until internal temp reaches 165°F. Remove chicken to a plate.
- Reduce heat to medium. Add onion to skillet drippings and cook until softened (3-4 minutes). Add garlic and cook for 1 minute.
- Sprinkle remaining 2 tablespoons flour over onions and stir for 1-2 minutes to create a roux.
- Slowly whisk in chicken broth, Worcestershire sauce, and thyme. Simmer for 5-7 minutes until gravy thickens. Adjust seasoning.
- Return potatoes to the hot pot. Add butter and heavy cream, then mash until smooth. Season with salt.
- Nestle chicken back into the gravy to warm through for 2 minutes. Serve with mashed potatoes and extra gravy.
Notes
For best results, use bone-in, skin-on chicken thighs for juiciness and crispy skin. Do not skip dredging the chicken in flour as it thickens the gravy. If gravy is too thin, simmer longer or use a cornstarch slurry. Potatoes do not freeze well due to texture changes; store in fridge for up to 4 days.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1 chicken thigh with
- Calories: 650
- Sugar: 2
- Sodium: 580
- Fat: 32
- Saturated Fat: 12
- Carbohydrates: 45
- Fiber: 3
- Protein: 35
Keywords: skillet chicken, chicken gravy, mashed potatoes, comfort food, easy dinner, family meal, budget-friendly, one-pot meal



