Soybean Calories & Nutrition (सोयाबीन)

Soybean has 377 calories per 100g (377 kcal per 100 g)

Protein Foods Health Rating: 7/10 Best time: Lunch, Dinner
377 kcal

Soybean Calories by Serving Size

Most people measure Indian food in katoris, plates and pieces — not grams. Here is Soybean broken down the way you actually eat it.

Serving Weight Calories Protein Carbs Fat
50 g 50 g 189 kcal 18.9 g 5.1 g 9.7 g
100 g standard 100 g 377 kcal 37.8 g 10.2 g 19.4 g
200 g 200 g 754 kcal 75.6 g 20.4 g 38.8 g
Values are scaled from the standard serving and rounded. Actual figures vary with recipe, oil used and regional preparation.
+ Add Soybean to your thali See the total calories of your whole meal.
Nutrition Facts — Soybean (per 100g)
Nutrient Per serving Per 100 g % DV*
Calories 377 kcal 377 kcal 19%
Protein 37.8 g 37.8 g 76%
Carbohydrates 10.2 g 10.2 g 3%
Fat 19.4 g 19.4 g 30%
Fiber 22.6 g 22.6 g 90%
Sugar 2.2 g 2.2 g 4%
* Percent Daily Values are based on a 2,000 calorie diet.
Where the calories come from
Protein 37.8 g · 41%
Carbs 10.2 g · 11%
Fat 19.4 g · 48%
Burn it off

Minutes of activity to burn 377 kcal (70 kg adult):

Brisk walking 81 min
Cycling 54 min
Running 40 min
Yoga 108 min

Is Soybean good for weight loss?

Yes, in controlled portions

Soybean carries roughly 377 kcal per 100 g, which is on the very high side for an everyday Indian food. It also delivers about 37.8 g of protein per 100 g, which helps you stay full for longer and protects muscle while you are in a calorie deficit. The fibre content (around 22.6 g per 100 g) slows digestion and steadies appetite between meals. Because it is calorie-dense, the portion size matters far more than whether you eat it at all — weigh or eyeball your serving and fit it into your daily budget instead of cutting it out entirely.

Is Soybean good for muscle gain?

Strong protein source

Soybean provides about 37.8 g of protein per 100 g, which counts as high for Indian foods. That works out to roughly 10 g of protein per 100 kcal, so it is an efficient way to hit a protein target. If you are training for size, aim for 1.6–2.2 g of protein per kg of bodyweight per day and spread it across 4–5 meals.

Health tips for eating Soybean

Grill, bake, steam or curry it with little oil rather than deep-frying. Trim visible fat and skin to cut calories without losing protein.

About Soybean

Dried soybeans, the most protein-dense pulse eaten in India.

Frequently asked questions about Soybean

100 g of soybean contains approximately 377 calories, along with 37.8 g protein, 10.2 g carbohydrates and 19.4 g fat.

100 gram soybean (100 g) mein lagbhag 377 calorie aur 37.8 g protein hota hai. Isme 10.2 g carbs aur 19.4 g fat bhi hota hai.

100 ग्राम सोयाबीन (100 ग्राम) में लगभग 377 कैलोरी और 37.8 ग्राम प्रोटीन होता है। इसमें 10.2 ग्राम कार्बोहाइड्रेट और 19.4 ग्राम फैट भी होता है।

Yes, in controlled portions. Soybean carries roughly 377 kcal per 100 g, which is on the very high side for an everyday Indian food. It also delivers about 37.8 g of protein per 100 g, which helps you stay full for longer and protects muscle while you are in a calorie deficit. The fibre content (around 22.6 g per 100 g) slows digestion and steadies appetite between meals. Because it is calorie-dense, the portion size matters far more than whether you eat it at all — weigh or eyeball your serving and fit it into your daily budget instead of cutting it out entirely.

Soybean contains about 37.8 g of protein per 100 g, which is considered high for Indian foods.

Soybean provides roughly 10.2 g of carbohydrates and 2.2 g of sugar per 100 g. That is a moderate carbohydrate load for a typical serving. Portion control and pairing with protein, vegetables or curd help blunt the blood-sugar response. Anyone managing diabetes should confirm portions with their own doctor or dietitian.

Soybean is best eaten at lunch, dinner.

For a 70 kg adult, burning the roughly 377 calories in 100 g of soybean takes brisk walking for about 81 minutes, or cycling for about 54 minutes, or running for about 40 minutes, or yoga for about 108 minutes.

Trending Indian foods

Data source: nutrition values are drawn from the Indian Nutrient Databank (INDB) — Vijayakumar A, Dubasi HB, Awasthi A, Jaacks LM, Curr Dev Nutr 2024;8(7):103790, used under CC BY 4.0. INDB is derived from the ICMR-NIN Indian Food Composition Tables (IFCT 2017 and 2004).

Serving sizes are typical Indian household portions set by FitDesi, with nutrients scaled from the per-100 g values. Figures vary with recipe, oil used and regional preparation.

Last updated: 30 October 2026

This page is for general information only and is not medical advice. See our disclaimer.