String beans deliver fiber, plant protein, and key vitamins in a low-calorie package you can eat raw, steamed, or roasted
String beans—also called green beans or snap beans—pack roughly 2 grams of protein and 3 grams of fiber per cooked cup, along with vitamin C, vitamin K, and folate. They're low in calories (about 30 per cooked cup) and contain compounds like lutein and zeaxanthin that support eye health. Unlike dried beans and lentils, string beans are eaten pod and all, so you get the fiber without soaking or long cooking times.
The practical advantage is speed and versatility. You can eat them raw as a snack, steam them in 5 minutes, or roast them until crispy. They work in salads, stir-fries, side dishes, and casseroles without dominating the flavor profile. For people building meals around plant protein, string beans are a supporting player—not a main protein source, but a nutrient-dense vegetable that rounds out the plate.
Key Takeaways
- String beans contain 2 grams of protein and 3 grams of fiber per cooked cup, making them a useful addition to plant-based meals.
- They cook quickly (5 to 10 minutes steamed or roasted) and require no soaking or advance preparation like dried legumes do.
- Raw string beans are safe to eat and work well as a portable snack or salad ingredient without any cooking step.
- The fiber and low calorie count make them filling for their weight, so they work well in volume-eating approaches to meals.
Nutritional breakdown of a cooked cup
One cup of cooked string beans (about 125 grams) contains approximately 30 calories, 2 grams of protein, 7 grams of carbohydrates, and 3 grams of fiber. The carbs are mostly fiber, so the net carbohydrate count is low—useful if you're tracking carbs. The protein is modest compared to dried beans or lentils, but it adds up across a meal when combined with grains, nuts, or other protein sources.
Vitamins and minerals include vitamin C (about 12% of the daily value), vitamin K (about 60% of the daily value), and folate (about 10% of the daily value). String beans also contain small amounts of manganese, potassium, and magnesium. The vitamin K content is significant if you take blood thinners like warfarin—consistency matters more than occasional intake, so talk to your doctor if you're on that medication and planning to eat string beans regularly.
How to choose and store string beans
Fresh string beans should be bright green, firm to the touch, and snap when you bend them. Avoid beans that are limp, yellowed, or have soft spots. Buy them within a few days of when you plan to cook them—they keep for about a week in the refrigerator crisper drawer, though they're best used within 3 to 4 days.
Frozen string beans are nutritionally equivalent to fresh and often cheaper. They're blanched and frozen when ready after harvest, which locks in nutrients. Canned string beans are softer and higher in sodium unless you rinse them, but they're shelf-stable and require no prep. Choose based on your budget and how much time you have—frozen and canned are both legitimate options.
Cooking methods and timing
Steaming is the fastest route: trim the ends, place beans in a steamer basket over boiling water, and cook for 5 to 7 minutes until tender-crisp. This preserves the bright color and most nutrients.
Roasting takes longer but creates a caramelized, slightly crispy texture. Toss trimmed beans with a small amount of oil, salt, and pepper, spread on a baking sheet, and roast at 400°F for 15 to 20 minutes, stirring halfway through. This method works well if you're already using the oven for another dish.
Boiling is straightforward but can leach some water-soluble vitamins. Bring salted water to a boil, add beans, and cook for 5 to 8 minutes until tender. Drain when ready to stop the cooking.
Raw string beans are edible and crunchy. Trim the ends, rinse, and eat as a snack or chop into salads. Some people find raw beans slightly tough; blanching for 2 minutes and then chilling them in ice water creates a softer texture while keeping them raw.
Fitting string beans into plant-based meals
String beans work best as a vegetable component rather than a protein centerpiece. Pair them with a grain (rice, quinoa, farro) and a legume or nut-based protein (tofu, chickpeas, tahini dressing) to build a complete meal. A typical plate might be roasted string beans, brown rice, and seasoned chickpeas with lemon and garlic.
They're also useful for adding volume to meals without many calories. If you're eating a stir-fry or curry, string beans bulk up the dish and increase fiber intake without requiring extra cooking time. Add them in the last few minutes of cooking so they stay slightly firm.
For meal prep, steamed or roasted string beans keep for 3 to 4 days in the refrigerator in an airtight container. Reheat gently in a skillet or microwave, or eat them cold in salads.
Potential concerns and who should be cautious
String beans contain small amounts of lectins and phytic acid, compounds found in many plants that can interfere with nutrient absorption in very high amounts. Cooking deactivates lectins, so this is not a concern with cooked beans. Raw string beans have slightly higher levels, but eating a handful as a snack poses no practical risk.
If you take warfarin or another vitamin K-dependent blood thinner, the high vitamin K content in string beans matters only if your intake changes dramatically. Consistency is what affects blood clotting, not occasional variation. Talk to your doctor or pharmacist about whether you need to monitor your intake.
String beans are low in common allergens. People with legume allergies sometimes react to string beans, though reactions are less common than with peanuts or tree nuts. If you have a legume allergy, introduce string beans cautiously or check with your doctor first.
Comparing string beans to other legumes
| Type | Protein per cooked cup | Fiber per cooked cup | Cooking time | Best use |
|---|---|---|---|---|
| String beans | 2g | 3g | 5–10 min | Vegetable side, salads, quick meals |
| Lentils (cooked) | 18g | 15g | 20–30 min | Main protein source, soups, bowls |
| Chickpeas (cooked) | 15g | 12g | 45–60 min (or canned, ready) | Main protein, hummus, curries |
| Black beans (cooked) | 15g | 15g | 60–90 min (or canned, ready) | Main protein, soups, rice bowls |
String beans are lower in protein and fiber than dried legumes, so they function differently in a meal. Use them to add nutrition and volume to a dish built around a higher-protein legume, not as a replacement for one.
Frequently Asked Questions
Are string beans safe to eat raw?
Yes, raw string beans are safe and crunchy. Wash them first and trim the ends. Some people find them slightly tough raw; if you prefer a softer texture, blanch them in boiling water for 2 minutes, then chill in ice water before eating.
Do I need to remove the strings from string beans?
Modern string bean varieties have very few strings or none at all. If you find a tough string running along the seam, pinch the stem end and pull it away. Most beans sold today don't require this step.
Can I eat string beans if I take blood thinners?
String beans are high in vitamin K, which affects blood clotting medications like warfarin. You can eat them, but consistency matters—sudden large changes in intake can affect your medication. Talk to your doctor or pharmacist about whether you need to monitor your intake.
How much protein do string beans actually provide?
One cooked cup has about 2 grams of protein, which is modest. They're best used as a vegetable component in meals rather than a main protein source. Pair them with legumes, tofu, nuts, or grains to build adequate protein.
What's the difference between fresh, frozen, and canned string beans?
Fresh beans are versatile and taste best when cooked within a few days. Frozen beans are nutritionally equivalent and cheaper, with no prep required. Canned beans are softer and higher in sodium unless rinsed. All three are valid choices depending on your budget and time.