How to Steam Fresh Green Beans

One of my go-to side dishes is steamed green beans. Why? Because they’re so fast, they’re uncomplicated, delicious, and you can make them several different flavors to match your main dish. They’re just the perfect no-brainer side dish. If you’ve only ever had canned green beans, please promise me that you’ll try steaming fresh green beans at least once. They’re a whole different beast. A deliciously fresh beast. So, without further ado, let me show you how to steam fresh green beans, so you can have another simple, delicious side dish under your belt!

Overhead view of a bowl full of steamed green beans with butter, salt, and pepper

The One Secret to Good Green Beans

There is only one thing you need to know about making good green beans: DON’T OVER COOK THEM. Most people I come across who say they don’t like green beans have only ever had overcooked, drab, olive green, too-soft green beans (like the kind you get in a can). The trick is to cook them until they are bright green, tender, but still with a good bite. They’ll still taste fresh, vibrant, and green. Deeeelish. 

What Equipment Do I Need?

Steaming green beans is so incredibly easy. All you need is a colander, pot or a deep skillet with a lid, and a steam basket. The steam basket holds the green beans just above the boiling water so they cook evenly and makes it really easy to lift the green beans out of the pot once cooked.

Do I Really Need the Steam Basket?

While the steam basket does help produce the best results, I’m not going to tell you that you can’t steam green beans without one. For years, before I had the few dollars to spend on a steam basket, I simply steamed my green beans directly in the one-inch of water. The bottom layer of green beans cooked slightly more than the rest, but guess what? It was barely noticeable. If you’re short on cash, follow the directions below minus the steam basket and you’ll do just fine.

Why Steam Instead of Boil Green Beans?

Because it’s faster. One inch of water takes a fraction of the time to come up to a boil compared to a full pot of water. Also, less nutrients are leached out of the green beans when they steam compared to when they’re fully submerged in boiling water. That’s two good reasons, if you ask me!

How to Flavor Green Beans

I’m a happy camper with the simple combo of melted butter, salt, and freshly cracked pepper on my steamed green beans, but there are so many different things you can add. Try these flavors:

  • Sautéed garlic
  • Lemon zest and juice
  • Sesame oil and sesame seeds
  • Crushed red pepper
  • Crumbled feta
  • Bacon
  • Grated Parmesan
  • Or any combination of the above!

Can I Use Frozen Green Beans?

Frozen green beans are blanched, or partially cooked, before freezing. So, while you can steam them using this method, they may need a different amount of time to cook. Check the package for recommended cooking times.


Overhead of a bowl of steamed green beans with butter, salt, and pepper.
Print Recipe Grocery List Favorites
4 from 1 vote

How to Steam Green Beans

Learn how to steam fresh green beans for an easy, delicious, fresh, and versatile side dish that will go with just about any dinner.
Total Cost: $1.86 recipe / $0.47 serving
Author: Beth - Budget Bytes
Prep Time: 5 mins
Cook Time: 8 mins
Total Time: 13 mins
Servings: 4

Ingredients

  • 1 lb. fresh green beans ($1.69)
  • 1 Tbsp butter ($0.13)
  • 1/4 tsp salt ($0.02)
  • 1/4 tsp freshly cracked black pepper ($0.02)

Instructions

  • Rinse the green beans in a colander. Snap the end off of any beans that still have an attached stem (see photos below). Snap each bean in half, or leave the beans whole for a more dramatic presentation.
  • Place one inch of water in a pot or deep skillet. Place the steam basket inside the pot. The water should not be so deep that it comes up through the holes in the steam basket. Fill the steam basket with the washed green beans. Place a lid on the pot or skillet, turn the heat onto high, and allow the water to come to a boil (about 3 minutes).
  • Allow the green beans to steam for about 5 minutes from the time the water begins to boil, or until they have reached your desired level of tenderness. Aim for green beans that are vibrant in color and tender but not mushy. You can test the tenderness of the green beans with a fork.
  • Once cooked to your liking, remove the pot from the heat. Remove the steam basket with the green beans and discard the water from the bottom of the pot. Place the beans back in the pot without the steam basket and add some butter. Stir the butter into the green beans, allowing the residual heat to melt the butter. Season the beans with salt and pepper, then serve.
See how we calculate recipe costs here.
Tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!

Nutrition

Serving: 0.25lb.Calories: 60.38kcalCarbohydrates: 7.85gProtein: 2.08gFat: 3.13gSodium: 237.08mgFiber: 3.05g
Nutritional values are estimates only. See our full nutrition disclosure here.

Equipment

The equipment section above contains affiliate links to products we use and love. As an Amazon Associate I earn from qualifying purchases.

How to Steam Green Beans – Step by Step Photos

Close up of a green bean with stem, more green beans in a colander in the background

Rinse your green beans in a colander. Snap off any ends that still have a stem attached. You can see what the stem looks like in the photo above. The other end of the green bean will be pointy, but those are fine to eat. In fact, that’s my favorite part. You can snap your green beans in half or leave them long and whole for a more dramatic presentation.

metal steam basket

This is the metal steam basket that I use. It has a loop in the center for lifting the basket out of the pot and the outer edges can close in or expand to fit the diameter of your pot. You can also buy bamboo or silicone steam baskets, but I find these old-school metal baskets to be inexpensive and pretty indestructible.

Steam basket in a pot with water

Place about an inch of water in a pot or deep skillet and place the steam basket on top. The water should not be so deep that it comes up through the holes. 

Fresh green beans in the steam basket in the pot, uncooked

Fill the steam basket with the washed green beans and place a lid on the pot. Turn the heat on to high and allow the water to come up to a boil (about 3 minutes).

Steamed green beans in the pot

Once the water begins to boil, allow the beans to steam for about 5 minutes, or until they reach your desired level of tenderness. Aim for green beans that are a vibrant green color and are tender, but still have a bit of bite. They shouldn’t be a drab green or mushy.

Steamed green beans with butter, salt, and pepper in the pot

Remove the pot from the heat, lift the steam basket and beans out of the pot, then discard the water. Place the beans back into the pot without the steam basket, add some butter, and stir to melt the butter (heat is off). Season with a little salt and pepper, then serve!

Overhead of a bowl of steamed green beans with butter, salt, and pepper.

The fresh green bean flavor on its own is so delicious that I usually only add a little butter, salt, and pepper, but you can have fun and get wild with the seasonings! Let me know what your favorite flavors are in the comments below. :)