KFC Green Beans Recipe (Easy Copycat in 5 Ingredients)
KFC green beans are one of those sides that quietly steal the show. Buttery, lightly seasoned, and cooked until just tender, they’re the kind of simple vegetable dish you find yourself going back to even after the chicken is gone.
The good news is you can make them at home in about 20 minutes with a handful of pantry staples.

Why I Love This Recipe
The flavor is straightforward: salty, buttery, with a faint savory depth from chicken broth. Nothing complicated, and that’s exactly the point.
What keeps this version close to the original is cooking the beans in broth instead of plain water. It gives them a rounded, almost meaty flavor that you just don’t get from steaming alone.
This is the version I keep coming back to when I need a fast, reliable side that doesn’t ask much from me.
Recipe Ingredients

- 1 lb fresh green beans – Trim the ends; fresh gives you the best texture, but see swaps below
- 1 cup chicken broth – Low-sodium works best so you can control the salt
- 2 tbsp unsalted butter – Cut into small pieces so it melts evenly
- 1/2 tsp garlic powder – Adds background savory flavor without overpowering
- 1/2 tsp onion powder – Rounds out the seasoning alongside the garlic powder
- 1/2 tsp salt – Adjust to taste at the end
- 1/4 tsp black pepper – Freshly ground if you have it
Variations / Substitutions
- Canned green beans – Drain and rinse first, then cut the cook time in half since they’re already soft.
- Frozen green beans – Add them straight from frozen; they’ll need about 2 extra minutes in the broth.
- Vegetable broth – Works as a direct swap for a vegetarian version; the flavor is slightly lighter.
- Salted butter – Fine to use, just hold off on the added salt until you taste at the end.
- Red pepper flakes – Add a pinch with the garlic powder for a little heat.
- Bacon fat instead of butter – Stir in 2 tbsp rendered bacon fat for a smokier, richer finish.
If you want a fuller Southern-style side dish spread, the recipe for KFC Coleslaw Copycat pairs well with this one.
How To Make KFC Green Beans
Step 1: Simmer the Beans in Broth

Pour the 1 cup chicken broth into a medium skillet and bring it to a gentle simmer over medium heat. Add the 1 lb trimmed green beans in a single layer, then cover the pan and cook for 8 to 10 minutes, until the beans are tender but still have a little bite.
You’re looking for a bright, deep green color. If they’ve gone dull olive, they’ve cooked a touch too long, but the flavor will still be good.
Step 2: Season the Beans

Uncover the pan and stir in the 1/2 tsp garlic powder, 1/2 tsp onion powder, 1/2 tsp salt, and 1/4 tsp black pepper. Cook for 1 more minute over medium heat, letting the seasoning get into the beans and most of the remaining broth reduce.
Step 3: Glaze with Butter

Reduce the heat to low. Add the 2 tbsp unsalted butter to the pan and toss the beans gently for about 1 to 2 minutes until the butter melts completely and coats each bean with a light, glossy finish.
Step 4: Plate and Serve

Transfer the beans to a serving dish and pour any remaining buttery pan liquid over the top. Serve immediately while the glaze is still shiny and the beans are hot.
Recipe Tips
- Trim both ends. The stem end is tough; the tail end is fine to leave on, but trimming it keeps the presentation tidy.
- Don’t skip the lid. Covering the pan during the first cook traps steam, which is what gets the beans tender without needing extra water.
- Taste before adding salt. Chicken broth varies a lot in sodium content. Add the salt last and adjust rather than adding the full amount upfront.
- Keep the heat low when adding butter. High heat will separate the butter instead of coating the beans. Low and slow for 1 to 2 minutes makes the difference.
Cook times by pan size:
| Pan Size | Heat Level | Cook Time (covered) |
|---|---|---|
| 10-inch skillet | Medium | 8 to 10 mins |
| 12-inch skillet | Medium | 7 to 9 mins |
| Small saucepan | Medium-low | 10 to 12 mins |
How To Store
- Refrigerate – Store leftovers in an airtight container for up to 3 days.
- Reheating – Warm in a small skillet over low heat with a splash of broth or water to loosen them up. The microwave works too; 1 to 2 minutes on medium power is enough.
What To Serve With KFC Green Beans
These beans work best alongside something rich and crunchy to contrast their soft, buttery texture. Fried chicken is the obvious call, and the savory broth flavor in the beans holds up well against heavy seasoning. They’re also good next to mashed potatoes with gravy, where the slight crunch of the beans cuts through the richness on the plate.
Frequently Asked Questions
Can I make these ahead of time?
Yes. Cook them fully, then refrigerate for up to 3 days and reheat in a skillet with a small splash of broth over low heat.
Why are my green beans turning out tough?
The broth level has probably cooked off too fast. Add a splash more broth, cover the pan again, and give them 2 to 3 more minutes.
Can I double the recipe?
Yes, use a 12-inch skillet or a wide sauté pan so the beans still fit in a mostly single layer. Increase the broth to 1.5 cups and add 2 to 3 minutes to the covered cook time.
Do I need to blanch the beans first?
No. Cooking them directly in the simmering broth handles both the cooking and the flavoring in one step, so blanching is an extra step you don’t need here.
—

KFC Green Beans Recipe
Ingredients
Method
- Pour the 1 cup chicken broth into a medium skillet over medium heat. Add the 1 lb trimmed green beans, cover, and simmer for 8 to 10 minutes until tender but still with a little bite.
- Uncover the pan and stir in the 1/2 tsp garlic powder, 1/2 tsp onion powder, 1/2 tsp salt, and 1/4 tsp black pepper. Cook uncovered for 1 minute, letting the broth reduce.
- Reduce heat to low, add the 2 tbsp unsalted butter, and toss the beans for 1 to 2 minutes until the butter melts and coats the beans.
- Transfer to a serving dish and spoon any pan juices over the top. Serve immediately.
