Fresh Green Beans
Here’s how to cook fresh green beans on the stove the simple Southern way. Snap them, boil them in a pot of water with a stick of butter until the water cooks down and the beans are tender, then season with salt and pepper. It’s just 4 ingredients and about 15 minutes.

A Quick Look At The Recipe
- Recipe Name: Fresh Green Beans
- Serves: 4
- Main Ingredients: fresh green beans, unsalted butter, salt and pepper to taste
- Why You'll Love It: Fresh green beans are a classic Southern side dish. Today I'm going to show you how to make tender fresh green beans with only 4 ingredients.
How long do you cook fresh green beans? Fresh green beans take 10 to 15 minutes on the stove. Put the snapped beans and butter in a pot, cover them with water and bring it to a boil over medium-high heat. Keep cooking, stirring now and then, until most of the water has cooked out and the beans are tender, then add salt and pepper to taste.
There’s nothing complicated here, and if your family is anything like mine they won’t mind you making these week after week. The butter cooks down into a thin, glossy coating, and that’s what keeps everybody coming back for more.
Why Southern-Style Green Beans Taste Better
Instead of steaming the beans and draining them, the butter goes right in the pot with the water. As the water boils off, the butter stays behind and coats every bean, so they’re seasoned all the way through instead of just on the outside.
Southern green beans are cooked until they’re good and tender, not crisp. If you like a little snap, pull them off the heat a few minutes sooner.
What You Need for Fresh Green Beans

- Fresh green beans: Pick ones that are firm and snap when you bend them. If they just bend, they’re too far gone.
- Unsalted butter: A whole stick. If I have bacon grease handy, I like to add a tablespoon or so too.
- Salt and pepper: Added at the end so you can season to taste.
- A medium pot: Big enough to cover the beans with water. This is the size I use.
Helpful Tips Before You Start
- Snap or cut off the stem ends so you don’t get a woody bite. Feed the ends to your chickens, or just discard them.
- Don’t call the beans done before the water cooks down. They’ll be tender before that, but not nearly as flavorful.
- I sometimes stir in a heaping teaspoon of minced garlic with the butter. I like garlic, but you do you!
- Frozen green beans work in a pinch, but please try them fresh at least once.
How to Cook Fresh Green Beans on the Stove

1Snap the beans
Break the ends off each green bean, then break the beans into bite-sized pieces.

2Add water and butter
Put the beans in a pot, cover them with water and add the stick of butter.
3Boil until the water cooks down
Cook over medium-high heat, stirring from time to time, until the water has cooked down to a little buttery liquid in the bottom of the pot and the beans are tender, 10 to 15 minutes depending on how hot your pot gets.
4Season and serve
Season with salt and pepper to taste and serve hot.
What to Serve with Green Beans

These go with just about anything. Here they are next to a slice of meatloaf, and they’re just as good with meatloaf casserole, Southern fried chicken, butter roasted chicken, oven roasted brisket or a plate of Meme’s mashed potatoes. I like to keep a big container of them cooked in the fridge for easy sides during the week.
At Thanksgiving, fresh green beans are a lighter side next to oven roasted turkey breast, crockpot cornbread dressing and easy baked mac and cheese.
More Green Bean Recipes
- Green bean casserole for the holidays
- Green beans and tomatoes
- Sweet and sour green beans
- Southern broccoli casserole for another green side
Fresh Green Bean FAQs
How long does it take to cook fresh green beans on the stove?
10 to 15 minutes for whole or snapped green beans, until the water has mostly cooked out and they’re tender.
Do fresh green beans need to be soaked before cooking?
No. Just rinse them well and snap or trim the ends.
How do I make green beans taste better?
Add minced garlic with the butter, a pinch of red pepper flakes with the salt and pepper, a little lemon pepper, or a spoonful of bacon grease. Toasted slivered almonds make a nice topping.
How long do cooked green beans last?
Up to 5 days in an airtight container in the fridge. Uncooked fresh green beans keep about a week in the fridge.

Fresh Green Beans
Ingredients
- 1 1/2 pounds fresh green beans snapped into bite-sized pieces
- 1 stick unsalted butter
- 1/2 teaspoon salt or to taste
- 1/4 teaspoon black pepper or to taste
Instructions
- Break the ends of the green beans off and discard. Then break each green bean into bite-sized pieces.1 1/2 pounds fresh green beans
- Place the green beans and butter in a large pot. Cover with water.1 stick unsalted butter, 1 1/2 pounds fresh green beans
- Bring to a boil over medium-high heat and continue cooking, stirring often, until the water is almost completely cooked out and the beans are very tender.
- Salt and pepper to taste.1/2 teaspoon salt

I have been using about 3 pounds of green beans. It seems to work well. I have made them several times and they turn out great! Thanks for the recipe!
The very best green beans recipe, I bought fresh beans and went exactly by the recipe WONDERFUL!