Food comparison

Peas vs Green Beans

Compared on one consistent basis: per 100 g, from USDA data behind each food page.

Peas vs Beans (Snap, Green): nutrition per 100 g

Per 100 gPeasBeans (Snap, Green)
Calories80 kcal40 kcal
Protein4.7 g2 g
Carbohydrate12.7 g7.4 g
Fat1.2 g0.3 g
Fibre6 g3 g
AllergensNone listedNone listed
Vitamins and minerals per 100 g
NutrientPeasBeans (Snap, Green)
Calcium, Ca28.21 mg40.05 mg
Copper, Cu0.12 mg0.1 mg
Iron, Fe1.14 mg0.65 mg
Magnesium, Mg21.91 mg28.21 mg
Manganese, Mn0.28 mg0.33 mg
Phosphorus, P77.74 mg41.15 mg
Potassium, K109.2 mg290.4 mg
Sodium, Na207.4 mg0 mg
Zinc, Zn0.71 mg0.35 mg
How they differ

Peas is higher in protein, fibre and carbohydrate. Beans (Snap, Green) is the leaner, lower-calorie choice. That makes Peas more relevant when you want protein for fullness or recovery, and Beans (Snap, Green) when you want a lighter, lower-calorie option.

Bottom line

Per 100 g, Peas provides 80 kcal, 4.7 g protein, 12.7 g carbohydrate, 1.2 g fat and 6 g fiber; Green Beans provides 40 kcal, 2 g protein, 7.4 g carbohydrate, 0.3 g fat and 3 g fiber.

Looking beyond the macronutrients, Peas is the better source of sodium, iron, while Green Beans is the better source of potassium (see the vitamins and minerals table below).

Green peas are a legume and closer to a starchy vegetable — double the calories, protein and fiber of green beans. Green beans are the lighter, lower-carb choice.

In short: for weight loss or a bigger portion at the same calories, Green Beans; for protein and muscle, Peas; for fiber and digestion, Peas. If none of those goals applies, pick by taste, price and what the recipe needs.

Want a different pair? Use the food comparison tool to compare any two foods from the same category.

Values are per 100 g from the USDA FoodData Central records behind each food page and are rounded; brands and preparation change the numbers. This comparison is educational, not medical advice.