How To Cook Green Beans

For perfectly cooked green beans that are flavorful, crisp, and tender, you have to employ a quick two-step technique. Here’s how to do it.

Selecting Green Beans

Snap, string, or green beans are all names for pole or bush beans that grow in the spring and early fall. You’ll find pole and bush beans in green, yellow, and purple hues. Haricots verts are a smaller, thinner French varietal that can also be cooked using this method if you reduce the cooking time in half. Buy fresh green beans for this method (not frozen or canned, which are each partially cooked). Be sure to rinse the green beans and remove the stem end before cooking.

Step One: Sauté

Sautéing the green beans first achieves two things. First, it quickly removes some moisture from the beans, concentrating their flavor while also improving their snap. Sautéing also heats the pan so the water added during the second step quickly turns into the steam that cooks the green beans all the way through.

Step Two: Steam

Adding a small amount of water to the hot pan of green beans creates steam that can be captured with the lid and used to gently finish cooking the beans. Steaming green beans is better than boiling because it prevents the beans from overcooking and preserves a vibrant green color.

Mix It Up

While the recipe below calls for olive oil, garlic, and red pepper flakes to season the beans, you can easily swap those ingredients to customize the beans’ flavor. Use sesame oil, ginger, and Chinese five spice instead, or simply swap the olive oil for butter (it will brown and become nutty) and add slivered almonds instead of red pepper flakes at the end. Once you’ve mastered the basic technique, go ahead and mix things up.

Rinse and trim the beans: Rinse the green beans under cool water and shake dry. Trim the stem end from the beans and halve any very long beans.