Oxalate in Indian Foods: Palak, Bathua, Til, Almond
हिंदी में पढ़ें: पालक, बथुआ, तिल, बादाम में ऑक्सलेट कितना होता है (IFCT 2017 के आँकड़ों के साथ)
Oxalate is a plant compound that the Indian Food Composition Tables 2017 (IFCT 2017, ICMR-NIN) measure in Table 9, "Organic acids", as total, soluble and insoluble oxalate in milligrams (mg) per 100 g of edible portion. This page only reports those printed values for common Indian foods: it makes no claim about what oxalate does, and it gives no limit or dose. To keep every figure solid, it uses only rows IFCT averaged over 2 or more regions, and says how many regions each row has.
The short answer
Total oxalate runs from 0.72 mg per 100 g in watermelon and 1.41 mg in red gram (toor) dal to 2472 mg in black cardamom and 2156 mg in black sesame seeds. Among everyday foods, spinach (palak) has 592 mg, bathua 1077 mg (a thin 2-region row), white sesame (til) 2004 mg, almonds 344 mg, cashews 189 mg, brown rajmah 43.41 mg, atta 52.38 mg, ragi 39.58 mg and potato 12.24 mg. Green gram (moong) dal has 2.46 mg and tomato 2.89 mg.
How the rows were chosen
IFCT 2017 Table 9 has 314 food rows. 258 of them are averages of 2 or more regions, and 246 of those have a total oxalate value. This page shows 77 of them, from 2 to 6 regions: the 20 highest rows, then common greens, pulses and grains, nuts and seeds, vegetables, roots and fruits. 2 of the shown rows come from only 2 regions (C008, C006), so treat those as thinner evidence. IFCT prints the soluble and insoluble columns separately, and they do not always add up to the total; we show the printed numbers and left out rows where they differ by more than 10%. A dash means IFCT leaves the cell blank (below the detectable limit). IFCT 2017 says all its data except poultry and egg is for raw food (PDF p. 27). The table sits on PDF pages 364 to 379 (printed pages 315 to 330).
The 20 highest rows, mg per 100 g
IFCT 2017, Table 9, oxalate in mg per 100 g edible portion, sorted from the most total oxalate to the least. Many of the top rows are spices and seeds that are eaten in small amounts.
| Food (IFCT row) | Total oxalate | Soluble | Insoluble | Regions | IFCT code |
|---|---|---|---|---|---|
| Cardamom, black | 2472 mg | 1471 mg | 1001 mg | 4 | G021 |
| Gingelly seeds, black (til) | 2156 mg | 78.58 mg | 2078 mg | 6 | H009 |
| Gingelly seeds, brown (til) | 2030 mg | 83.13 mg | 1947 mg | 4 | H010 |
| Gingelly seeds, white (til) | 2004 mg | 73.51 mg | 1931 mg | 5 | H011 |
| Cardamom, green | 1961 mg | 1191 mg | 770 mg | 6 | G020 |
| Niger seeds, black | 1913 mg | 93.94 mg | 1819 mg | 4 | H015 |
| Cloves | 1845 mg | 353 mg | 1492 mg | 6 | G023 |
| Poppy seeds (khus khus) | 1631 mg | 32.08 mg | 1599 mg | 6 | G032 |
| Niger seeds, gray | 1544 mg | 90.22 mg | 1453 mg | 5 | H016 |
| Turmeric powder | 1531 mg | 1221 mg | 310 mg | 6 | G033 |
| Bathua leaves | 1077 mg | 228 mg | 850 mg | 2 | C008 |
| Amaranth spined, leaves, green | 1073 mg | 81.78 mg | 991 mg | 4 | C005 |
| Amaranth spined, leaves, red and green mix | 1045 mg | 90.20 mg | 955 mg | 2 | C006 |
| Omum (ajwain) | 1020 mg | 34.19 mg | 985 mg | 6 | G029 |
| Cumin seeds (jeera) | 817 mg | 40.43 mg | 777 mg | 6 | G025 |
| Coriander seeds | 809 mg | 118 mg | 692 mg | 6 | G024 |
| Amaranth leaves, green (chaulai) | 779 mg | 198 mg | 582 mg | 6 | C002 |
| Colocasia leaves, green (arbi ke patte) | 701 mg | 208 mg | 492 mg | 6 | C018 |
| Amaranth leaves, red and green mix | 676 mg | 188 mg | 489 mg | 4 | C004 |
| Spinach (palak) | 592 mg | 241 mg | 351 mg | 6 | C033 |
Black cardamom (2472 mg) and sesame seeds (2156 mg for black, 2004 mg for white) lead. Spinach is the last of these 20 rows at 592 mg. In sesame, 1931 of the 2004 mg in the white seed row sits in the insoluble column, against 73.51 mg soluble.
Leafy greens, mg per 100 g
The same table for twelve common greens.
| Food (IFCT row) | Total oxalate | Soluble | Insoluble | Regions | IFCT code |
|---|---|---|---|---|---|
| Bathua leaves | 1077 mg | 228 mg | 850 mg | 2 | C008 |
| Amaranth leaves, green (chaulai) | 779 mg | 198 mg | 582 mg | 6 | C002 |
| Colocasia leaves, green (arbi ke patte) | 701 mg | 208 mg | 492 mg | 6 | C018 |
| Spinach (palak) | 592 mg | 241 mg | 351 mg | 6 | C033 |
| Lettuce | 364 mg | 72.08 mg | 292 mg | 3 | C025 |
| Beet greens | 127 mg | 34.98 mg | 92.38 mg | 6 | C009 |
| Drumstick leaves | 120 mg | 13.69 mg | 107 mg | 3 | C019 |
| Radish leaves | 53.83 mg | 23.46 mg | 30.37 mg | 6 | C031 |
| Fenugreek leaves (methi) | 34.29 mg | 9.08 mg | 25.21 mg | 5 | C020 |
| Pumpkin leaves, tender | 13.61 mg | 5.06 mg | 8.55 mg | 6 | C030 |
| Cabbage, green | 2.88 mg | 0.53 mg | 2.35 mg | 6 | C015 |
| Mustard leaves (sarson) | 1.69 mg | 1.49 mg | 0.20 mg | 3 | C026 |
Bathua has the most (1077 mg, from only 2 regions), then amaranth (chaulai, 779 mg), arbi leaves (701 mg), spinach (592 mg) and lettuce (364 mg). Fenugreek leaves have 34.29 mg. Green cabbage (2.88 mg) and mustard leaves (1.69 mg) have the least of these twelve.
Pulses, millets and grains, mg per 100 g
Raw dry pulses and grains, sorted the same way.
| Food (IFCT row) | Total oxalate | Soluble | Insoluble | Regions | IFCT code |
|---|---|---|---|---|---|
| Amaranth seed, pale brown (rajgira) | 209 mg | 32.30 mg | 177 mg | 6 | A002 |
| Horse gram, whole (kulthi) | 181 mg | 144 mg | 38.36 mg | 6 | B012 |
| Soybean, brown | 122 mg | 8.19 mg | 114 mg | 6 | B024 |
| Black gram, whole | 56.25 mg | 34.17 mg | 22.09 mg | 6 | B004 |
| Bajra | 53.13 mg | 43.49 mg | 9.88 mg | 6 | A003 |
| Wheat flour, atta | 52.38 mg | 26.20 mg | 24.18 mg | 6 | A019 |
| Black gram, dal (urad dal) | 43.78 mg | 24.50 mg | 19.68 mg | 6 | B003 |
| Rajmah, brown | 43.41 mg | 33.48 mg | 8.16 mg | 6 | B019 |
| Ragi | 39.58 mg | 31.16 mg | 8.58 mg | 5 | A010 |
| Jowar | 28.38 mg | 24.62 mg | 1.72 mg | 6 | A005 |
| Green gram, whole | 12.29 mg | 10.57 mg | 1.72 mg | 6 | B011 |
| Lentil dal (masoor dal) | 10.46 mg | 8.42 mg | 2.04 mg | 6 | B013 |
| Peas, dry | 8.89 mg | 6.75 mg | 2.35 mg | 6 | B017 |
| Bengal gram, whole (kala chana) | 7.14 mg | 5.57 mg | 1.70 mg | 6 | B002 |
| Bengal gram, dal (chana dal) | 6.49 mg | 5.29 mg | 1.20 mg | 6 | B001 |
| Green gram, dal (moong dal) | 2.46 mg | 1.94 mg | 0.52 mg | 6 | B010 |
| Rice, raw, milled | 1.92 mg | 1.58 mg | 0.35 mg | 6 | A015 |
| Red gram, dal (toor dal) | 1.41 mg | 1.20 mg | 0.22 mg | 6 | B021 |
Whole horse gram (181 mg) and brown soybean (122 mg) are the highest pulse rows, and red gram (toor) dal (1.41 mg) the lowest. Among grains, atta has 52.38 mg, ragi 39.58 mg and rice 1.92 mg; amaranth seed (rajgira) has 209 mg.
Nuts and seeds, mg per 100 g
Raw nuts and seeds, sorted the same way.
| Food (IFCT row) | Total oxalate | Soluble | Insoluble | Regions | IFCT code |
|---|---|---|---|---|---|
| Gingelly seeds, black (til) | 2156 mg | 78.58 mg | 2078 mg | 6 | H009 |
| Gingelly seeds, white (til) | 2004 mg | 73.51 mg | 1931 mg | 5 | H011 |
| Almond | 344 mg | 110 mg | 235 mg | 6 | H001 |
| Cashew nut | 189 mg | 149 mg | 39.52 mg | 6 | H005 |
| Ground nut (peanut) | 60.98 mg | 39.67 mg | 21.31 mg | 6 | H012 |
| Pistachio nuts | 46.42 mg | 22.88 mg | 23.54 mg | 6 | H018 |
| Walnut | 37.03 mg | 27.31 mg | 9.72 mg | 6 | H021 |
| Sunflower seeds | 23.70 mg | 6.13 mg | 17.57 mg | 5 | H020 |
| Linseeds (alsi) | 5.85 mg | 1.91 mg | 3.95 mg | 6 | H014 |
Sesame has 2004 to 2156 mg, almonds 344 mg, cashews 189 mg, groundnuts 60.98 mg and walnuts 37.03 mg. Most of the sesame oxalate is in the insoluble column, while cashews have 149 mg soluble and 39.52 mg insoluble.
Vegetables, roots and fruits, mg per 100 g
Common vegetables, roots and fruits, sorted the same way.
| Food (IFCT row) | Total oxalate | Soluble | Insoluble | Regions | IFCT code |
|---|---|---|---|---|---|
| Pomegranate, maroon seeds | 253 mg | 178 mg | 75.75 mg | 6 | E055 |
| Garlic, big clove | 159 mg | 130 mg | 28.47 mg | 6 | G011 |
| Drumstick | 123 mg | 66.98 mg | 55.82 mg | 6 | D046 |
| Ladies finger (bhindi) | 83.87 mg | 5.99 mg | 77.88 mg | 6 | D056 |
| Beet root | 71.37 mg | 30.15 mg | 41.21 mg | 6 | F001 |
| Colocasia (arbi) | 48.73 mg | 26.60 mg | 22.13 mg | 6 | F004 |
| Bitter gourd, jagged, teeth ridges (karela) | 45.40 mg | 17.53 mg | 27.87 mg | 6 | D004 |
| Pumpkin, orange, round | 41.22 mg | 35.84 mg | 5.38 mg | 6 | D066 |
| Brinjal, all varieties | 34.31 mg | 28.17 mg | 6.14 mg | 6 | D031 |
| Peas, fresh | 18.42 mg | 14.18 mg | 4.65 mg | 6 | D061 |
| Carrot, orange | 17.45 mg | 12.63 mg | 4.82 mg | 6 | F002 |
| Sweet potato, pink skin | 14.14 mg | 9.04 mg | 5.10 mg | 3 | F014 |
| Apple, big | 13.19 mg | 6.84 mg | 6.35 mg | 6 | E001 |
| Potato, brown skin, big | 12.24 mg | 9.71 mg | 2.64 mg | 6 | F006 |
| Cucumber, green, elongate | 12.13 mg | 2.28 mg | 9.84 mg | 6 | D043 |
| Cauliflower | 9.82 mg | 1.88 mg | 7.95 mg | 6 | D036 |
| Orange, pulp | 8.06 mg | 5.59 mg | 2.47 mg | 6 | E047 |
| Mango, ripe, banganapalli | 7.94 mg | 4.72 mg | 3.23 mg | 6 | E036 |
| Papaya, ripe | 5.96 mg | 2.27 mg | 3.70 mg | 6 | E049 |
| Onion, big | 4.03 mg | 3.42 mg | 0.61 mg | 6 | G017 |
| Bottle gourd, elongate, pale green (lauki) | 3.75 mg | 2.67 mg | 1.08 mg | 6 | D007 |
| Banana, ripe, robusta | 3.24 mg | 2.13 mg | 1.11 mg | 6 | E012 |
| Tomato, ripe, hybrid | 2.89 mg | 2.12 mg | 0.77 mg | 6 | D075 |
| Water melon, dark green | 0.72 mg | 0.47 mg | 0.25 mg | 6 | E065 |
The highest of these rows are pomegranate (253 mg), garlic, big clove (159 mg), drumstick (123 mg), bhindi (83.87 mg) and beetroot (71.37 mg), and the lowest are watermelon (0.72 mg), tomato (2.89 mg) and banana (3.24 mg). Potato has 12.24 mg, sweet potato 14.14 mg and arbi 48.73 mg.
What this table does not say
Table 9 reports how much oxalate the raw food contained, in the samples IFCT tested. It does not say how much the body takes up, how cooking, soaking or sprouting changes the figure, or how much of a food a person eats, and this page gives no limit, target or advice. Cooked, fried and mixed dishes have no row here.
Three common mistakes
- Comparing foods by 100 g only. A pinch of spice and a bowl of greens are very different amounts, so the per 100 g figures are not what a meal contains.
- Using raw figures for cooked food. Table 9 has no cooked rows, and cooking can change both the weight and the amount.
- Treating a thin row as settled. Bathua is the highest green on this page, but its row comes from only 2 regions.
Log your food in NYUS
NYUS is an AI diet and workout coach with 8,900+ foods with calories and macros. You can search or scan to log a meal and weigh food by the gram. NYUS does not track oxalate.
Try NYUS
An AI diet and workout coach built around Indian food. 30-day free trial, then plans from ₹499 for one month, paid once with no auto-renewal, no card needed. No ads, no data sold.
Join the NYUS waitlistFrequently asked questions
Which Indian foods have the most oxalate?
Among the IFCT 2017 Table 9 rows sampled in 2 or more regions, black cardamom (2472 mg total oxalate per 100 g), black, brown and white sesame seeds (about 2004 to 2156 mg), green cardamom, niger seeds, cloves, poppy seeds and turmeric come first. Bathua (1077 mg, from only 2 regions), spined amaranth, ajwain, cumin, coriander seeds, chaulai, arbi leaves and spinach (592 mg) follow. Spices are eaten in small amounts, so think about the weight eaten as well.
How much oxalate is in palak (spinach)?
IFCT 2017 gives spinach (C033, 6 regions) 592 mg of total oxalate per 100 g of edible leaves: 241 mg soluble and 351 mg insoluble. Fenugreek leaves (C020, 5 regions) have 34.29 mg, green cabbage (C015) 2.88 mg and mustard leaves (C026) 1.69 mg. These are raw values.
How much oxalate is in til (sesame), almonds and cashews?
Per 100 g, white sesame seeds (H011, 5 regions) have 2004 mg of total oxalate, of which 1931 mg is in the insoluble column; almonds (H001, 6 regions) have 344 mg and cashew nuts (H005, 6 regions) 189 mg.
How much oxalate is in dal and rajma?
Per 100 g, red gram (toor) dal has 1.41 mg, green gram (moong) dal 2.46 mg, Bengal gram (chana) dal 6.49 mg, lentil (masoor) dal 10.46 mg and black gram (urad) dal 43.78 mg. Brown rajmah has 43.41 mg, brown soybean 122 mg and whole horse gram 181 mg. All are raw, dry weights.
Why are some foods not in the tables?
IFCT 2017 Table 9 has 314 food rows, 258 of them sampled in 2 or more regions and 246 of those with a total oxalate value. This page shows 77 common foods and the highest rows. We left out rows where IFCT's total differs from soluble plus insoluble by more than 10%, such as green capsicum and lotus root. A dash means IFCT leaves the cell blank (below the detectable limit).
Sources (read 26 October 2026)
- Longvah T. et al., Indian Food Composition Tables 2017 (IFCT 2017), ICMR-NIN, Table 9 "Organic acids", oxalate total, soluble and insoluble, mg per 100 g edible portion, rows with 2 or more regions: A002, A003, A005, A010, A015, A019, B001, B002, B003, B004, B010, B011, B012, B013, B017, B019, B021, B024, C002, C004, C005, C006, C008, C009, C015, C018, C019, C020, C025, C026, C030, C031, C033, D004, D007, D031, D036, D043, D046, D056, D061, D066, D075, E001, E012, E036, E047, E049, E055, E065, F001, F002, F004, F006, F014, G011, G017, G020, G021, G023, G024, G025, G029, G032, G033, H001, H005, H009, H010, H011, H012, H014, H015, H016, H018, H020, H021 on PDF pp. 364 to 379. The statement that all data except poultry and egg is for raw food: p. 27.
- The 77 rows are exactly as printed in IFCT; we only grouped and sorted them.