๐ฑ Plant-Based Foods
Vegetarian and vegan foods. Based on Harvard T.H. Chan SPH oxalate data (2024).
683 foods in this collection
Content reviewed by OxalateWatch editorial team. Based on Harvard T.H. Chan SPH oxalate data (2024) and NKF/AUA dietary guidelines.
๐ฝ๏ธ Foods in This Collection
๐ข Artichoke
11 mg oxalate / serving
Safe
๐ข Arugula
1 mg oxalate / serving
Safe
๐ข Asparagus
5 mg oxalate / serving
Safe
๐ก Bamboo shoots
35 mg oxalate / serving
Caution
๐ข Beans
15 mg oxalate / serving
Safe
๐ข Beans
3 mg oxalate / serving
Safe
๐ข Beans
16 mg oxalate / serving
Safe
๐ข Beans
8 mg oxalate / serving
Safe
๐ก Beets
48 mg oxalate / serving
Caution
๐ข Bok Choy
3 mg oxalate / serving
Safe
๐ข Bok Choy
2 mg oxalate / serving
Safe
๐ข Broccoli greens
6 mg oxalate / serving
Safe
๐ข Broccoli
4 mg oxalate / serving
Safe
๐ข Broccoli
9 mg oxalate / serving
Safe
๐ข Broccolini
11 mg oxalate / serving
Safe
๐ข Brussel Sprouts
3 mg oxalate / serving
Safe
๐ข Brussel Sprouts
14 mg oxalate / serving
Safe
๐ข Cabbage
3 mg oxalate / serving
Safe
๐ข Cabbage
4 mg oxalate / serving
Safe
๐ข Carrots
9 mg oxalate / serving
Safe
๐ก Carrots
30 mg oxalate / serving
Caution
๐ข Cauliflower
2 mg oxalate / serving
Safe
๐ก Celery
30 mg oxalate / serving
Caution
๐ข Corn
2 mg oxalate / serving
Safe
๐ข Cucumbers
5 mg oxalate / serving
Safe
๐ข Endive
3 mg oxalate / serving
Safe
๐ข Escarole
2 mg oxalate / serving
Safe
๐ข Fennel
12 mg oxalate / serving
Safe
๐ข Fiddleheads (Ostrich ferns)
19 mg oxalate / serving
Safe
๐ข Garlic
0 mg oxalate / serving
Safe
๐ด Good King Henry
110 mg oxalate / serving
Avoid
๐ด Good King Henry
228 mg oxalate / serving
Avoid
๐ข Grape leaves
7 mg oxalate / serving
Safe
๐ข Greens Turnip
5 mg oxalate / serving
Safe
๐ข Greens
19 mg oxalate / serving
Safe
๐ก Hearts of Palm
30 mg oxalate / serving
Caution
๐ด Huazontle (Aztec broccoli)
263 mg oxalate / serving
Avoid
๐ข Jicama
13 mg oxalate / serving
Safe
๐ข Kale
3 mg oxalate / serving
Safe
๐ข Kale
3 mg oxalate / serving
Safe
๐ข Kohlrabi
1 mg oxalate / serving
Safe
๐ข Leeks
15 mg oxalate / serving
Safe
๐ด Mangold or Spinach beet
590 mg oxalate / serving
Avoid
๐ข Mushrooms
1 mg oxalate / serving
Safe
๐ข Mushrooms
4 mg oxalate / serving
Safe
๐ข Mustard Greens
5 mg oxalate / serving
Safe
๐ก Nopal (Prickly Pear)
87 mg oxalate / serving
Caution
๐ด Nopal (Prickly Pear)
226 mg oxalate / serving
Avoid
๐ก Okra
56 mg oxalate / serving
Caution
๐ข Onion
4 mg oxalate / serving
Safe
๐ข Parsnips
15 mg oxalate / serving
Safe
๐ข Peas
20 mg oxalate / serving
Safe
๐ข Pepper
15 mg oxalate / serving
Safe
๐ข Pepper
11 mg oxalate / serving
Safe
๐ก Potato Salad
26 mg oxalate / serving
Caution
๐ข Potato
16 mg oxalate / serving
Safe
๐ข Potato
10 mg oxalate / serving
Safe
๐ก Potato
29 mg oxalate / serving
Caution
๐ก Potato
36 mg oxalate / serving
Caution
๐ข Potato
15 mg oxalate / serving
Safe
๐ข Potato
18 mg oxalate / serving
Safe
๐ก Potatoes
32 mg oxalate / serving
Caution
๐ข Potatoes
20 mg oxalate / serving
Safe
๐ข Pumpkin
7 mg oxalate / serving
Safe
๐ข Radish
1 mg oxalate / serving
Safe
๐ก Roselle (Red Sorrel - Hibiscus Sabdariffa)
95 mg oxalate / serving
Caution
๐ข Seaweed
14 mg oxalate / serving
Safe
๐ข Seaweed
0 mg oxalate / serving
Safe
๐ข Seaweed
0 mg oxalate / serving
Safe
๐ข Shallots
1 mg oxalate / serving
Safe
๐ด Sorrel
303 mg oxalate / serving
Avoid
๐ด Sorrel
405 mg oxalate / serving
Avoid
๐ด Spinach
493 mg oxalate / serving
Avoid
๐ข Spouts
4 mg oxalate / serving
Safe
๐ข Sprouts
1 mg oxalate / serving
Safe
๐ข Squash
6 mg oxalate / serving
Safe
๐ด Swiss Chard
293 mg oxalate / serving
Avoid
๐ด Swiss Chard
237 mg oxalate / serving
Avoid
๐ด Swiss Chard
594 mg oxalate / serving
Avoid
๐ด Swiss Chard
420 mg oxalate / serving
Avoid
๐ด Taro Leaves
183 mg oxalate / serving
Avoid
๐ข Tomatillo
7 mg oxalate / serving
Safe
๐ข Tomato
17 mg oxalate / serving
Safe
๐ข Tomatoes
11 mg oxalate / serving
Safe
๐ข Turnip Greens
6 mg oxalate / serving
Safe
๐ข Turnip
2 mg oxalate / serving
Safe
๐ข Vipergrass or salsify
12 mg oxalate / serving
Safe
๐ข Water Chestnuts
1 mg oxalate / serving
Safe
๐ข Watercress
4 mg oxalate / serving
Safe
๐ข Apple
5 mg oxalate / serving
Safe
๐ข Apple
2 mg oxalate / serving
Safe
๐ข Apricot
12 mg oxalate / serving
Safe
๐ข Apricots
20 mg oxalate / serving
Safe
๐ข Avocado
7 mg oxalate / serving
Safe
๐ข Bananas
6 mg oxalate / serving
Safe
๐ข Berries
5 mg oxalate / serving
Safe
๐ก Bitter Gourd (Bitter Melon)
80 mg oxalate / serving
Caution
๐ก Bitter Gourd (Bitter Melon)
41 mg oxalate / serving
Caution
๐ด Cactus
131 mg oxalate / serving
Avoid
๐ก Cactus
67 mg oxalate / serving
Caution
๐ข Chayote or Mirliton
6 mg oxalate / serving
Safe
๐ข Currants
21 mg oxalate / serving
Safe
๐ข Currants
22 mg oxalate / serving
Safe
๐ข Figs
6 mg oxalate / serving
Safe
๐ข Figs
15 mg oxalate / serving
Safe
๐ข Fruit Cocktail
6 mg oxalate / serving
Safe
๐ข Grapes
6 mg oxalate / serving
Safe
๐ข Grapes
3 mg oxalate / serving
Safe
๐ก Guava
83 mg oxalate / serving
Caution
๐ก Kiwi
27 mg oxalate / serving
Caution
๐ข Kumquat
1 mg oxalate / serving
Safe
๐ข Lemon
1 mg oxalate / serving
Safe
๐ข Lime
4 mg oxalate / serving
Safe
๐ข Lychee or Litchee
0 mg oxalate / serving
Safe
๐ข Mango
7 mg oxalate / serving
Safe
๐ข Melons
2 mg oxalate / serving
Safe
๐ข Nectarines
2 mg oxalate / serving
Safe
๐ข Olives
6 mg oxalate / serving
Safe
๐ข Olives
11 mg oxalate / serving
Safe
๐ข Orange
14 mg oxalate / serving
Safe
๐ข Oranges
18 mg oxalate / serving
Safe
๐ข Papaya
1 mg oxalate / serving
Safe
๐ข Passion Fruit or Granadilla
0 mg oxalate / serving
Safe
๐ข Peaches
3 mg oxalate / serving
Safe
๐ข Pears
4 mg oxalate / serving
Safe
๐ข Persimmons
19 mg oxalate / serving
Safe
๐ข Persimmons
13 mg oxalate / serving
Safe
๐ข Pineapple
7 mg oxalate / serving
Safe
๐ข Pineapple
2 mg oxalate / serving
Safe
๐ข Plums
3 mg oxalate / serving
Safe
๐ด Pomegranate
110 mg oxalate / serving
Avoid
๐ก Prunes
30 mg oxalate / serving
Caution
๐ด Rhubarb
1293 mg oxalate / serving
Avoid
๐ด Star Fruit or Carambola
269 mg oxalate / serving
Avoid
๐ข Tamarillo (tree tomato) raw
20 mg oxalate / serving
Safe
๐ข Bread
22 mg oxalate / serving
Safe
๐ข Bread
3 mg oxalate / serving
Safe
๐ข Bread
13 mg oxalate / serving
Safe
๐ข Whole grain
8 mg oxalate / serving
Safe
๐ข Bread
13 mg oxalate / serving
Safe
๐ข Bread
17 mg oxalate / serving
Safe
๐ข Bread
7 mg oxalate / serving
Safe
๐ข Bread
13 mg oxalate / serving
Safe
๐ด Cereal
103 mg oxalate / serving
Avoid
๐ก Cereal
51 mg oxalate / serving
Caution
๐ก Cereal
46 mg oxalate / serving
Caution
๐ก Cereal
34 mg oxalate / serving
Caution
๐ก Cereal
25 mg oxalate / serving
Caution
๐ก Cereal
25 mg oxalate / serving
Caution
๐ก Cereal
64 mg oxalate / serving
Caution
๐ก Cereal
32 mg oxalate / serving
Caution
๐ก Cereal
41 mg oxalate / serving
Caution
๐ก Cereal
62 mg oxalate / serving
Caution
๐ก Cereal
31 mg oxalate / serving
Caution
๐ด Cereals
105 mg oxalate / serving
Avoid
๐ข Corn
11 mg oxalate / serving
Safe
๐ข Corn
19 mg oxalate / serving
Safe
๐ข Corn
4 mg oxalate / serving
Safe
๐ข Corn
2 mg oxalate / serving
Safe
๐ข Corn
7 mg oxalate / serving
Safe
๐ด Flour
197 mg oxalate / serving
Avoid
๐ก Flour
74 mg oxalate / serving
Caution
๐ข Flour
7 mg oxalate / serving
Safe
๐ข Flour
14 mg oxalate / serving
Safe
๐ก Flour
84 mg oxalate / serving
Caution
๐ข Flour
19 mg oxalate / serving
Safe
๐ข Flour
10 mg oxalate / serving
Safe
๐ข Flour
2 mg oxalate / serving
Safe
๐ข Flour
2 mg oxalate / serving
Safe
๐ข Flour
10 mg oxalate / serving
Safe
๐ข Flour
2 mg oxalate / serving
Safe
๐ข Flour
8 mg oxalate / serving
Safe
๐ข Flour
1 mg oxalate / serving
Safe
๐ข Flour
10 mg oxalate / serving
Safe
๐ข Flour
12 mg oxalate / serving
Safe
๐ข Flour
19 mg oxalate / serving
Safe
๐ข Flour
13 mg oxalate / serving
Safe
๐ก Flour
28 mg oxalate / serving
Caution
๐ข Flour
20 mg oxalate / serving
Safe
๐ข Flour
9 mg oxalate / serving
Safe
๐ก Flour
75 mg oxalate / serving
Caution
๐ก Flour
66 mg oxalate / serving
Caution
๐ข Flour
12 mg oxalate / serving
Safe
๐ข Flour
19 mg oxalate / serving
Safe
๐ข Flour
10 mg oxalate / serving
Safe
๐ข Flour
7 mg oxalate / serving
Safe
๐ก Grain
73 mg oxalate / serving
Caution
๐ข Grain
9 mg oxalate / serving
Safe
๐ก Grain
60 mg oxalate / serving
Caution
๐ก Grain
30 mg oxalate / serving
Caution
๐ข Grain
22 mg oxalate / serving
Safe
๐ข Grain
3 mg oxalate / serving
Safe
๐ข Grain
20 mg oxalate / serving
Safe
๐ก Grain
55 mg oxalate / serving
Caution
๐ข Grain
15 mg oxalate / serving
Safe
๐ข Grain
24 mg oxalate / serving
Safe
๐ข Grain
17 mg oxalate / serving
Safe
๐ข Grains
6 mg oxalate / serving
Safe
๐ข Grains
10 mg oxalate / serving
Safe
๐ข Grains
9 mg oxalate / serving
Safe
โ Frequently Asked Questions
How many foods are in this category?
There are 683 foods in this category in our database, all with oxalate data from Harvard T.H. Chan SPH (2024).
How should I prepare these foods?
Preparation method matters. Boiling and draining can reduce oxalate in many vegetables. Steaming and roasting have less effect. Check individual food pages for specific tips.
Are these foods generally safe for kidney stones?
It depends on the specific food โ even within a category, oxalate levels vary widely. Some are very safe, others need caution. Check individual food pages for specific numbers.
Which foods in this category should I avoid?
Scan for the ๐ด markers below. These are the high-oxalate foods in this category. But keep in mind โ one high-oxalate food doesn't mean the whole category is off-limits.
This is dietary reference information, NOT medical advice. Talk to your doctor or a registered dietitian before changing your diet. Oxalate tolerance varies by person, stone type, and medication.