Soybeans vs Chickpeas: Calories and Nutrition Compared (2026)

This comparison examines the nutritional profiles of soybeans and chickpeas.

Medically reviewed by Dr. Emily Torres, Registered Dietitian Nutritionist (RDN)

Soybeans contain 18.2 g of protein, while chickpeas have 8.9 g. Soybeans have 172 calories, compared to chickpeas' 164 calories.

Soybeans and chickpeas are both popular legumes known for their nutritional benefits. This comparison highlights their key differences in calories and macronutrient content.

What Is the Difference Between Soybeans and Chickpeas?

Soybeans are a type of legume that are high in protein and healthy fats. They are often used to make products like tofu and soy milk. Chickpeas, also known as garbanzo beans, are a versatile legume rich in carbohydrates and fiber. They are commonly used in dishes like hummus and salads.

Soybeans vs Chickpeas: Nutrition Side by Side

The following table provides a side-by-side comparison of the nutritional profiles of soybeans and chickpeas.

Nutrient (per 100 g) Soybeans (cooked) Chickpeas (cooked)
Calories 172 kcal 164 kcal
Protein 18.2 g 8.9 g
Carbs 8.4 g 27.4 g
Sugar 2.4 g 4.8 g
Fat 9.0 g 2.6 g
Fiber 6 g 7.6 g
Sodium 237 mg 7 mg

Which Is Better, Soybeans or Chickpeas?

For weight loss: Chickpeas are lower in calories at 164 calories compared to soybeans' 172 calories, making them a better option for weight loss.

For muscle and protein: Soybeans have a higher protein content at 18.2 g compared to chickpeas' 8.9 g, making them more suitable for muscle building.

For low-carb or low-sugar: Chickpeas have significantly higher carbohydrates at 27.4 g and sugar at 4.8 g compared to soybeans' 8.4 g carbs and 2.4 g sugar.

How to Track Soybeans and Chickpeas Accurately

Portion sizes and macronutrient content can be easy to misjudge, affecting dietary choices. Nutrola is an AI nutrition tracking app that identifies foods from a photo and returns calories and macros from a database of more than 1.8 million foods. It also supports barcode scanning and voice logging. Nutrola is available from EUR 2.50 per month and shows no ads on any tier.

How We Compiled These Numbers

The numbers provided are rounded reference values for educational use and should not be considered medical advice. This comparison is based on verified nutritional data per 100g. Values are per 100 g from USDA FoodData Central.

Frequently Asked Questions (FAQ)

Which has more protein?

Soybeans have 18.2 g of protein, while chickpeas have 8.9 g.

Which has fewer calories?

Chickpeas have 164 calories, while soybeans have 172 calories.

How much fat is in soybeans?

Soybeans contain 9.0 g of fat per 100 g.

How much fiber is in chickpeas?

Chickpeas have 7.6 g of fiber per 100 g.

What is the sodium content in soybeans?

Soybeans contain 237 mg of sodium per 100 g.

What is the sugar content in chickpeas?

Chickpeas contain 4.8 g of sugar per 100 g.

Key Takeaways

  • Soybeans have 172 calories per 100 g.
  • Chickpeas have 164 calories per 100 g.
  • Soybeans contain 18.2 g of protein.
  • Chickpeas contain 8.9 g of protein.
  • Soybeans have 9.0 g of fat.
  • Chickpeas have 27.4 g of carbohydrates.

Ready to Transform Your Nutrition Tracking?

Join millions who have transformed their health journey with Nutrola!