wtf logo

High-protein Indian foods, ranked

Foods on these pages ranked by protein per 100 g, with calories per 100 g and protein per 100 kcal, which shows how much protein each food gives for its energy. Each food links to its own page.

Jump to vegetarian foods

All foods by protein per 100 g

Sorted by protein per 100 g, highest first
RankFoodProtein per 100 gkcal per 100 gProtein per 100 kcalDiet
1Pumpkin seeds30.2 g5595.4 gVeg
2Peanuts25.8 g5674.6 gVeg
3Yellowfin tuna24.4 g10922.4 gNon-veg
4Whole moong (mung beans)23.9 g3476.9 gVeg
5Chicken breast22.5 g12018.8 gNon-veg
6Rajma (red kidney beans)22.5 g3376.7 gVeg
7Peanut butter22.2 g5983.7 gVeg
8Almonds21.2 g5793.7 gVeg
9Chickpeas (chana)20.5 g3785.4 gVeg
10Chicken19.2 g12016 gNon-veg
11Atlantic mackerel18.6 g2059.1 gNon-veg
12Cashew nuts18.2 g5533.3 gVeg
13Chia seeds16.5 g4863.4 gVeg
14Oats13.2 g3793.5 gVeg
15Whole wheat flour (atta)13.2 g3403.9 gVeg
16Egg12.6 g1438.8 gEgg
17Whole-wheat bread12.4 g2524.9 gVeg
18Egg white10.9 g5221 gEgg
19Rice (white)7.1 g3651.9 gVeg
20Sweet corn3.3 g863.8 gVeg
21Milk3.2 g615.2 gVeg
22Moong sprouts3 g3010 gVeg
23Guava2.6 g683.8 gVeg
24Dates2.5 g2820.9 gVeg
25Potato2.1 g772.7 gVeg
26Pomegranate1.7 g832 gVeg
27Sweet potato1.6 g861.9 gVeg
28Banana1.1 g891.2 gVeg
29Carrot0.9 g412.2 gVeg
30Orange0.9 g471.9 gVeg
31Mango0.8 g601.3 gVeg
32Coconut water0.7 g193.7 gVeg
33Cucumber0.7 g154.7 gVeg
34Watermelon0.6 g302 gVeg
35Papaya0.5 g431.2 gVeg
36Pineapple0.5 g501 gVeg
37Apple0.3 g520.6 gVeg
38Ghee0 g9000 gVeg

Values are per 100 g as listed: raw or dry where the food page says so. Dry pulses and seeds are not directly comparable with cooked or watery foods, because cooking adds water. Dishes calculated from a recipe are compared per serving on their own pages and are not ranked per 100 g.

Vegetarian

Vegetarian foods only, by protein per 100 g
Rank (veg)FoodProtein per 100 gkcal per 100 gProtein per 100 kcalDiet
1Pumpkin seeds30.2 g5595.4 gVeg
2Peanuts25.8 g5674.6 gVeg
3Whole moong (mung beans)23.9 g3476.9 gVeg
4Rajma (red kidney beans)22.5 g3376.7 gVeg
5Peanut butter22.2 g5983.7 gVeg
6Almonds21.2 g5793.7 gVeg
7Chickpeas (chana)20.5 g3785.4 gVeg
8Cashew nuts18.2 g5533.3 gVeg
9Chia seeds16.5 g4863.4 gVeg
10Oats13.2 g3793.5 gVeg
11Whole wheat flour (atta)13.2 g3403.9 gVeg
12Whole-wheat bread12.4 g2524.9 gVeg
13Rice (white)7.1 g3651.9 gVeg
14Sweet corn3.3 g863.8 gVeg
15Milk3.2 g615.2 gVeg
16Moong sprouts3 g3010 gVeg
17Guava2.6 g683.8 gVeg
18Dates2.5 g2820.9 gVeg
19Potato2.1 g772.7 gVeg
20Pomegranate1.7 g832 gVeg
21Sweet potato1.6 g861.9 gVeg
22Banana1.1 g891.2 gVeg
23Carrot0.9 g412.2 gVeg
24Orange0.9 g471.9 gVeg
25Mango0.8 g601.3 gVeg
26Coconut water0.7 g193.7 gVeg
27Cucumber0.7 g154.7 gVeg
28Watermelon0.6 g302 gVeg
29Papaya0.5 g431.2 gVeg
30Pineapple0.5 g501 gVeg
31Apple0.3 g520.6 gVeg
32Ghee0 g9000 gVeg

Nutrition values are general reference data, not medical or dietary advice. Check with a doctor or dietitian for your own needs.

Try any WTF gym for ₹1

One-day pass · expert trainers · no commitment

Book ₹1 Day Pass

Popular Searches

fitness centre gymgym membershipzumba near mezumba classes in delhiaffordable gym near mebangalore fitness clubgym in banashankari 3rd stagegyms in banashankaribest gym in indirapuramgym in Indirapuramboxing classes in bangaloregym near me with trainertop rated gyms near meprofessional gym near mehigh fitness gymweight loss yoga classes near mebest gyms for weight loss near mebest gym trainer near mebest gym nearbyyoga places near meyoga kendra near menearby best gymnear gym center mecheap and best gym near mebest yoga classes in delhibest and cheap gym near menear me best gymbest yoga centre near melow price gym near mecheap gym near me with feesboxing center near mebiggest gym near meyoga classes for pregnant ladieszumba dance classes near medelhi gymdance fitness classes near meboxing classesnearby yoga classesgym membership in delhiannual gym membershipgym membership offersgym membership pricesgym membership cost near megym membership feesgym membership costgym membership near megym membershippersonal yoga trainer near mepersonal trainer near mefitness trainer in bangalorepro gym near mefitness classes near menear by dance classdance class near by mezumba classes near me with feeszumba gym near mezumba classes near by menearest yoga centregym near me with pricebest gym near to meboxing training near menear by gym centernear me gym centrenear by gym in my locationgym center near meunisex gym near meyoga nearbybest yoga center near meyoga center near meyoga classes in dwarkabest yoga classes in noidayoga classes in delhi near mebest yoga classes in bangalorebest yoga classes in noidayoga classes near me for ladiesyoga classes near me with feesgym subscription near meyoga near me classeslow cost gym near megym near me for girlsgym open in delhinear me yoga centreluxury gyms near meboxing classes in delhiweight loss gym near mepower yoga classes near meyoga classes in bangaloregym trainer near mebest gymluxury gymbest yoga classes near megym membership bangaloreannual gym membershipgym in dwarka delhigym in dwarkagym in delhigym near me with pricegym near me with fees under 1000gym in dwarka sector 7best fitness gym near megym in delhi ncrbest gym in dwarkano 1 gym in indianear me gym feesbest gym in near mepremium gyms near megym near me with fees near megym near me noidagym in noidagym in ghaziabadbest gym in ghaziabadbest gym in bangalorebest gym in noidabest gym in delhiMost affordable gyms