Phosphorus Rich Vegetarian Foods in India: 25 Foods Ranked by Phosphorus per 100 g (IFCT 2017)
Of the 25 vegetarian foods ranked here from IFCT 2017, white sesame seeds have the most phosphorus per 100 g (754 mg), then sunflower seeds (752 mg) and safflower seeds (644 mg). The ranking uses the phosphorus (P) column of Table 5 (Minerals and Trace Elements) of the ICMR-NIN Indian Food Composition Tables 2017 (IFCT 2017), raw or dry food per 100 g, and the page also shows where everyday foods such as almonds, dals, atta, paneer, milk and spinach sit. It ranks the phosphorus in the food, not how much the body absorbs or what is left after cooking, which IFCT does not report.
Track this in NYUS. Log meals by search, barcode or photo and see calories, protein, carbs and fat in NYUS, which has 8,900+ foods.
Join the NYUS waitlistWhat IFCT 2017 measures for phosphorus
IFCT 2017 reports phosphorus (P) in Table 5, Minerals and Trace Elements, in mg per 100 g edible portion, as the mean printed in the book (values are printed as whole numbers or with two decimals, exactly as in the book). The book measured phosphorus by a colorimetric (spectrophotometric) method (PDF pages 25 and 28), and the table note on PDF page 151 says a blank cell means below the detectable limit. A blank is not a zero: of the 528 rows in Table 5, phosphorus is blank for only 1 (tender palm fruit, E048), and it is not ranked here.
25 vegetarian foods ranked by phosphorus per 100 g
By IFCT 2017 Table 5, per 100 g of the raw or dry food, of the 25 foods ranked here, white gingelly seeds (754 mg), sunflower seeds (752 mg) and safflower seeds (644 mg) are the top three, and peas, dry (334 mg) is last of the 25. Rows with the same printed value share a rank. Our reading: the table compares rows, it does not say how much of any food to eat, and the values are means of 5 or 6 regional samples.
| # | Food (IFCT row) | Phosphorus mg per 100 g | Regions |
|---|---|---|---|
| 1 | Gingelly seeds, white (safed til) (H011) | 754 | 5 |
| 2 | Sunflower seeds (surajmukhi beej) (H020) | 752 | 5 |
| 3 | Safflower seeds (kusum seeds) (H019) | 644 | 5 |
| 4 | Pine seed (chilgoza) (H017) | 618 | 5 |
| 5 | Gingelly seeds, black (kala til) (H009) | 568 | 6 |
| 6 | Garden cress, seeds (halim, garden cress) (H008) | 539 | 5 |
| 7 | Pistachio nuts (H018) | 537 | 6 |
| 8 | Cashew nut (kaju) (H005) | 500 | 6 |
| 9 | Soya bean, brown (soybean) (B024) | 483 | 6 |
| 10 | Khoa (L004) | 476 | 6 |
| 11 | Niger seeds, gray (ramtil) (H016) | 474 | 5 |
| 12 | Field bean, white (safed sem beans) (B009) | 448 | 5 |
| 13 | Almond (badam) (H001) | 446 | 6 |
| 14 | Linseeds (alsi, flaxseed) (H014) | 445 | 6 |
| 15 | Green gram, dal (moong dal) (B010) | 416 | 6 |
| 16 | Amaranth seed, pale brown (rajgira) (A002) | 412 | 6 |
| 17 | Walnut (akhrot) (H021) | 400 | 6 |
| 18 | Rajmah, brown (B019) | 396 | 6 |
| 19 | Ground nut (moongphali) (H012) | 391 | 6 |
| 20 | Black gram, dal (urad dal) (B003) | 375 | 6 |
| 21 | Cowpea, brown (lobia) (B005) | 372 | 6 |
| 22 | Moth bean (matki) (B016) | 362 | 6 |
| 23 | Green gram, whole (sabut moong) (B011) | 353 | 6 |
| 24 | Black gram, whole (sabut urad) (B004) | 345 | 6 |
| 25 | Peas, dry (sukhi matar) (B017) | 334 | 6 |
This is a selection: the 146 vegetarian rows measured in exactly 5 or 6 regions with a phosphorus value printed, without spices and condiments, were ranked, and the top 25 are shown, not every row in the book. Spices and condiments, such as green cardamom (G020, 132 mg, 6 regions), are eaten in grams, so they are left out like seasonings; mustard seeds (H013, 715 mg), tamarind pulp and dried arecanut are left out for the same reason. Eggs are left out because this is a vegetarian list. Rows measured in fewer than 5 regions, or in more than 6, are not ranked (one vegetarian row, toddy, K001, was measured in 10 regions and is an alcoholic drink, so it is left out). Strawberry (E063) is printed with 6 regions in one half of the table and 1 in the other, so it is not ranked.
Where everyday foods sit
Each row below is measured in 5 or 6 regions, and the last column is its rank among the 146 rows described above (rows with the same printed value share a rank).
| Food (IFCT row) | Phosphorus mg per 100 g | Regions | Rank of 146 |
|---|---|---|---|
| Pistachio nuts (H018) | 537 | 6 | 7 |
| Cashew nut (kaju) (H005) | 500 | 6 | 8 |
| Soya bean, brown (soybean) (B024) | 483 | 6 | 9 |
| Almond (badam) (H001) | 446 | 6 | 13 |
| Green gram, dal (moong dal) (B010) | 416 | 6 | 15 |
| Walnut (akhrot) (H021) | 400 | 6 | 17 |
| Ground nut (moongphali) (H012) | 391 | 6 | 19 |
| Paneer (L003) | 330 | 6 | 26 |
| Red gram, dal (toor dal) (B021) | 328 | 6 | 27 |
| Bengal gram, dal (chana dal) (B001) | 325 | 6 | 28 |
| Wheat flour, atta (A019) | 315 | 6 | 29 |
| Wheat, whole (gehun) (A020) | 315 | 6 | 29 |
| Lentil dal (masoor dal) (B013) | 310 | 6 | 32 |
| Rice, raw, brown (brown rice) (A013) | 267 | 6 | 38 |
| Ragi (nachni) (A010) | 210 | 5 | 41 |
| Milk, whole, Cow (cow milk) (L002) | 96.56 | 6 | 54 |
| Rice, raw, milled (white rice) (A015) | 96 | 6 | 55 |
| Milk, whole, Buffalo (buffalo milk) (L001) | 86.94 | 6 | 57 |
| Ladies finger (bhindi) (D056) | 57.48 | 6 | 71 |
| Potato, brown skin, big (aloo) (F006) | 43.42 | 6 | 81 |
| Spinach (palak) (C033) | 32.59 | 6 | 91 |
| Banana, ripe, robusta (kela) (E012) | 24.32 | 6 | 110 |
What a serving holds, with weights we chose
IFCT lists foods per 100 g, so a serving needs a weight, and each weight below is ours. Each figure is the value per 100 g times the grams, divided by 100, to the nearest 0.01 mg. These are raw-food or as-sold values, not what is left in a cooked dish.
| Serving | Phosphorus mg |
|---|---|
| 30 g cashew nuts (H005) | 150.00 |
| 30 g almonds (H001) | 133.80 |
| 30 g dry moong dal (B010) | 124.80 |
| 30 g dry toor dal (B021) | 98.40 |
| 40 g raw wheat flour (atta) (A019) | 126.00 |
| 50 g paneer (L003) | 165.00 |
| 200 g whole cow milk (L002) | 193.12 |
| 100 g raw spinach (C033) | 32.59 |
What the numbers say
- Nuts and seeds fill 8 of the top 10 and 13 of the 25. White gingelly seeds 754 mg, sunflower seeds 752 mg, safflower seeds 644 mg, pine seed 618 mg, black gingelly seeds 568 mg, garden cress seeds 539 mg, pistachio nuts 537 mg and cashew nuts 500 mg per 100 g are the first eight rows.
- Pulses fill 10 of the 25 rows. Brown soya bean 483 mg, white field bean 448 mg and moong dal 416 mg lead them, and rajma, urad dal, cowpea, moth bean, whole moong, whole urad and dry peas follow.
- Khoa is the one dairy row in the 25. Khoa has 476 mg per 100 g (rank 10); paneer has 330 mg (rank 26), whole cow milk 96.56 mg and whole buffalo milk 86.94 mg.
- Wheat, rice and vegetables are lower. Per 100 g wheat flour (atta) 315 mg, raw milled rice 96 mg, potato 43.42 mg and spinach 32.59 mg, so none of them is in the top 25.
What this page leaves out
- Absorption and cooking: IFCT 2017 reports the raw food, not how much the body takes up or what is left after cooking, and we did not read a source that gives this for Indian foods.
- Kidney disease, bone health and any other condition: this page makes no claim about them and says nothing about which foods to eat or avoid.
- Supplements, requirements, upper limits and doses: none is quoted here.
- Eggs and non-vegetarian foods, rows with fewer than 5 or more than 6 regions, cooked dishes with no IFCT row, and packaged foods.
- Whether you have enough of any nutrient: only a doctor or registered dietitian can tell you that.
A note on health
This article is general educational content, not medical advice. It does not say that any food prevents or treats any condition. If you have kidney disease, are pregnant or breastfeeding, follow a restricted diet, take medicines or supplements, or have been told a nutrient is low or high, talk to a doctor or registered dietitian.
For other minerals from the same table, see calcium-rich vegetarian foods, magnesium-rich vegetarian foods, potassium-rich foods, zinc-rich vegetarian foods, the dry fruits and nuts nutrition chart and the vegetarian nutrient guide.
Log your foods and see the day add up
NYUS is an AI diet and workout coach. You can log foods by search or barcode against 8,900+ foods with calories and macros, and a weekly check-in adjusts your calories, macros and step goal once enough is logged. It gives general information, not medical advice. No ads, no data sold.
Join the NYUS waitlistFrequently asked questions
Which vegetarian foods have the most phosphorus?
Of the 25 vegetarian foods ranked here from IFCT 2017 Table 5, per 100 g of raw or dry food, white gingelly seeds (H011) have the most phosphorus at 754 mg, then sunflower seeds (H020) at 752 mg, safflower seeds (H019) at 644 mg, pine seed (H017) at 618 mg and black gingelly seeds (kala til, H009) at 568 mg. The ranking uses 146 vegetarian rows measured in exactly 5 or 6 regions, without spices and condiments. This is a selection, not every row. Strawberry (E063) is printed with 6 regions in one half of the table and 1 in the other, so it is not ranked.
How much phosphorus is in cashews, almonds, groundnuts, walnuts and pistachios?
Per 100 g, IFCT 2017 Table 5 lists pistachio nuts (H018) at 537 mg of phosphorus, cashew nut (H005) at 500 mg, almond (H001) at 446 mg, walnut (H021) at 400 mg and groundnut (H012) at 391 mg. By our arithmetic, 30 g of cashew nuts holds about 150.00 mg and 30 g of almonds about 133.80 mg. The serving weights are ours, and these are raw-food values, not what is left after roasting or cooking.
How much phosphorus is in moong dal, toor dal, chana dal and masoor dal?
Per 100 g of dry dal, IFCT 2017 lists moong dal (B010) at 416 mg of phosphorus, toor dal (B021) at 328 mg, chana dal (B001) at 325 mg and masoor dal (B013) at 310 mg. By our arithmetic, 30 g of dry moong dal holds about 124.80 mg and 30 g of dry toor dal about 98.40 mg. The serving weights are ours, and these are raw-food values, not what is left after cooking.
How much phosphorus is in a serving of atta, paneer, milk or spinach?
By our arithmetic from IFCT 2017 Table 5, 40 g of wheat flour (atta) holds about 126.00 mg of phosphorus, 50 g of paneer 165.00 mg, 200 g of whole cow milk 193.12 mg and 100 g of raw spinach 32.59 mg. The serving weights are ours, and these are raw-food or as-sold values, not what is left after cooking.
Does this page give advice about phosphorus, kidney health or how much I need?
No. This page lists how much phosphorus IFCT 2017 reports in foods per 100 g. It gives no requirement, no upper limit, no dose and no supplement advice, and it does not say which foods to eat or avoid or whether you are getting enough. If you have kidney disease or follow a restricted diet, take medicines or supplements, or are worried about your diet, ask a doctor or registered dietitian.
Why are eggs and spices not in the ranking?
Eggs are left out because this is a vegetarian list. Spices and condiments, such as green cardamom, are in IFCT 2017 with phosphorus values but are eaten in grams, so they are left out of the ranking like seasonings. Mustard seeds and tamarind pulp are left out for the same reason, and dried arecanut because it is chewed, not eaten as a food.
Sources
- ICMR-NIN, Indian Food Composition Tables 2017 (IFCT 2017). Table 5 (Minerals and Trace Elements), Phosphorus (P, mg) column, per 100 g edible portion, mean values as printed, rows opened and read from the PDF on 25 Oct 2026: PDF pages 152, 154, 156, 180, 182, 184 for the ranked rows, PDF pages 152 to 206 (even pages) for all other rows, PDF page 151 for the table note on blank cells. Methods: PDF pages 25 and 28.
The serving weights, the ranks and the serving figures are NYUS's own arithmetic, and every sentence starting "Our reading" is NYUS opinion, not from a study. Names in brackets are our matching to the IFCT row names.