Oxalate Food Chart: Oxalate Levels in Common Foods

A quick-reference oxalate food chart organized by category — vegetables, fruits, grains, nuts, proteins, and drinks. Plain-English guidance, portion tips, and practical use for kidney stone prevention.

Last updated: August 2026

Oxalate Food Chart: Oxalate Levels in Common Foods

An oxalate food chart is one of the most useful tools for anyone managing calcium oxalate kidney stones. It gives you a quick, visual sense of which foods are low, moderate, or high in oxalate — so you can make smarter choices at the grocery store, in the kitchen, and when eating out.

Below you will find dozens of common foods organized by category, with portion sizes and oxalate levels for each. For a quick estimate of your daily oxalate intake, you can also use our oxalate intake calculator.

How to Use This Chart

Oxalate values are approximate and vary with growing conditions, cooking, and portion size. Use these ranges:

  • Low: under 10 mg per serving
  • Moderate: 10–25 mg per serving
  • High: 25–50 mg per serving
  • Very high: above 50 mg per serving

Many clinicians suggest people prone to calcium oxalate stones aim for under about 100 mg of oxalate per day, spread across meals. Your specific target should be personalized with your provider or dietitian.

Why Oxalate Values Vary

If you have compared oxalate charts from different sources and found different numbers for the same food, there is a good reason. Oxalate content in foods is not a fixed value — it varies based on several factors:

  • Growing conditions: Soil, water, climate, and ripeness at harvest all affect oxalate levels in plants.
  • Plant variety: Different cultivars of the same vegetable can contain different amounts of oxalate.
  • Serving size: A "serving" is not standardized across sources — one chart may list ½ cup, another 1 cup.
  • Preparation method: Boiling can reduce oxalate in some vegetables by leaching it into the cooking water. Steaming, roasting, and frying have less effect.
  • Lab testing method: Different analytical methods (e.g., enzymatic vs. HPLC) can produce different results for the same sample.

This is why this chart uses ranges (low, moderate, high, very high) rather than exact milligram values. For most people, knowing the category is more useful than chasing a precise number. For a more detailed look at which foods to choose, see our guide to foods low in oxalate.

Vegetables

VegetablePortionOxalate Level
Spinach (cooked)1 cupVery high
Swiss chard (cooked)1 cupVery high
Rhubarb (cooked)1/2 cupVery high
Beets (cooked)1/2 cupHigh
Beet greens (cooked)1/2 cupVery high
Okra (cooked)1/2 cupHigh
Sweet potato (baked)1 mediumModerate to high
Potato (baked, with skin)1 mediumModerate
Broccoli (cooked)1 cupLow
Cauliflower (cooked)1 cupLow
Cabbage (cooked)1 cupLow
Cucumber1 mediumVery low
Bell pepper1 mediumLow
Zucchini (cooked)1 cupLow
Mushrooms1 cupLow
Onion1 mediumLow
Lettuce (iceberg, romaine)2 cupsVery low
Green peas (cooked)1/2 cupModerate

Fruits

FruitPortionOxalate Level
Star fruit1 mediumVery high
Rhubarb (as fruit dish)1/2 cupVery high
Raspberries1 cupModerate
Figs2 mediumModerate
Blackberries1 cupModerate
Kiwi1 mediumModerate
Apples1 mediumLow
Blueberries1 cupLow
Strawberries1 cupLow to moderate
Grapes1 cupLow
Watermelon1 cupVery low
Cantaloupe1 cupVery low
Pear (peeled)1 mediumLow
Banana1 mediumLow
Peach1 mediumLow
Pineapple1 cupVery low
Mango1 cupLow

Grains and Starches

FoodPortionOxalate Level
Wheat bran1/2 cupVery high
Buckwheat groats1 cup cookedHigh
Amaranth1 cup cookedHigh
Bulgur1 cup cookedModerate
Whole wheat bread1 sliceModerate
Brown rice1 cup cookedModerate
White rice1 cup cookedLow
Oats1/2 cup cookedLow to moderate
Pasta (white)1 cup cookedLow to moderate
Cornmeal (cooked as grits/polenta)1/2 cupLow (typically under 10 mg)
Corn tortilla1 mediumLow
Sourdough or lighter bread1 sliceLow

Nuts, Seeds, and Legumes

FoodPortionOxalate Level
Almonds1 oz (~23 nuts)Very high
Cashews1 ozHigh
Peanuts1 ozModerate
Sesame seeds1 tbspHigh
Tahini2 tbspHigh
Walnuts1 ozLow
Pecans1 ozLow
Macadamia nuts1 ozLow
Pistachios1 ozLow
Sunflower seeds1 ozModerate
Chickpeas (cooked)1/2 cupModerate
Black beans (cooked)1/2 cupModerate to high
Lentils (cooked)1/2 cupModerate
Green peas (cooked)1/2 cupModerate

Proteins and Dairy

FoodPortionOxalate Level
Chicken breast4 ozVery low
Turkey4 ozVery low
Beef (lean)4 ozVery low
Pork loin4 ozVery low
Salmon4 ozVery low
Tuna (canned in water)4 ozVery low
Eggs2 largeVery low
Milk1 cupVery low
Plain yogurt1 cupVery low
Cottage cheese1 cupVery low
Cheddar cheese1 ozVery low
Tofu (calcium-set)1/2 cupModerate

Beverages

DrinkPortionOxalate Level
WaterAnyNone
Sparkling water (plain)AnyNone
Lemon water1 cupVery low
Milk1 cupVery low
Coffee1 cupLow
Black tea1 cupModerate
Green tea1 cupLow to moderate
Chai tea1 cupModerate to high
Cocoa or hot chocolate1 cupHigh
Cola12 ozLow in oxalate but tied to higher stone risk

How to Actually Use This Chart

  • Do not aim for zero oxalate. Aim for balanced, moderate portions.
  • Pair higher-oxalate foods with calcium-containing foods at the same meal. Learn why in our guide to calcium and kidney stones.
  • Watch for "hidden high" ingredients — sesame, cocoa, wheat bran, and nut butters.
  • Rotate your grain and vegetable choices to keep intake balanced.
  • Drink water throughout the day. Hydration is more powerful than any food swap.
  • For practical breakfast ideas using low-oxalate foods, see our low-oxalate breakfast guide.

Simple Meal Building Blocks

  • Lower-oxalate lunch: Grilled chicken, white rice, roasted bell peppers, yogurt.
  • Moderate-oxalate dinner: Salmon, small sweet potato, sautéed zucchini, milk.
  • Occasional high-oxalate meal: Small spinach salad with feta cheese, tomato, and grilled shrimp — paired with plenty of water.

The Bottom Line

An oxalate food chart is a powerful practical tool for people with a history of calcium oxalate stones — but it works best when combined with hydration, adequate dietary calcium, and lower sodium. Use the chart to guide portions and pairings, not to build a fear-based food list. Aim for balance, not perfection.

Frequently Asked Questions

How accurate are oxalate food charts?+
Oxalate values are approximate. Levels can vary meaningfully based on growing conditions, ripeness, plant variety, cooking method, and the lab method used to test them. Use charts as general guidance, not exact measurements.
What is a good oxalate target per day?+
For people prone to calcium oxalate stones, many clinicians suggest staying under about 100 mg of oxalate per day, spread across meals. Your specific target should be personalized with your provider.
Do I need to weigh my food to track oxalate?+
No. Most people do well with simple portion awareness — using standard cups and food-scale-free serving sizes. For those with recurrent stones, more detailed tracking may help.
Does cooking change oxalate content?+
Boiling can reduce oxalate in some vegetables by leaching it into the water. Steaming has a smaller effect. Roasting and frying usually do not lower oxalate significantly.
Should I use an app to track oxalate?+
Yes, if it helps you stay consistent. Apps that focus specifically on kidney stone prevention — including tracking oxalate, calcium, sodium, and fluid — can be especially useful.
Are canned or frozen foods lower or higher in oxalate than fresh?+
They are usually similar. Blanched or boiled frozen vegetables can be slightly lower in oxalate than fresh, because some oxalate is removed during processing.
Do herbs and spices count toward daily oxalate?+
In everyday cooking amounts, most herbs and spices contribute very little oxalate. Large amounts of parsley, cocoa, or turmeric can add up more meaningfully.
What is the oxalate content of cornmeal?+
Cornmeal and corn-based foods like grits and polenta are generally considered low in oxalate. Plain cornmeal typically falls in the low range (under 10 mg per serving). However, oxalate content can vary depending on the brand, processing method, and portion size, so treat this as a general guide rather than an exact figure.
Kidney Stone Prevention Diet
Recommended App

Kidney Stone Prevention Diet

Practical dietary guidance to help reduce kidney stone risk — track oxalate, calcium, sodium, and hydration in real foods.

References & Authoritative Sources

The guidance in this article is informed by publications and clinical resources from the following reputable organizations. Consult them directly for the most current recommendations.

  1. National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK). Eating, Diet, & Nutrition for Kidney Stones
  2. Harvard T.H. Chan School of Public Health. The Nutrition Source — Calcium and Kidney Stones
  3. National Kidney Foundation. 6 Easy Ways to Prevent Kidney Stones
  4. American Urological Association. Medical Management of Kidney Stones: AUA Guideline
  5. U.S. Department of Agriculture (USDA). FoodData Central — Nutrient Composition Database

External links open in a new tab. SW Labs Group LLC is not affiliated with the organizations listed above and provides these references for informational purposes only.

Medical Disclaimer

This article is for educational and informational purposes only. It is not intended as medical advice, diagnosis, or treatment. Always consult your physician, registered dietitian, or other qualified healthcare provider with any questions you may have regarding a medical condition or dietary changes.

Previous Article
Foods Low in Oxalate
Next Article
Calcium and Kidney Stones

Related Articles

More from this topic in our Learning Center.

Recommended Reading

Nutrition topics that pair well with this article.

Most Popular Articles

Reader favorites across the Learning Center.

Recently Updated

Fresh guides added or refreshed most recently.

Featured Apps

Kidney Stone Prevention Diet

Kidney Stone Prevention Diet

Practical dietary guidance to help reduce kidney stone risk — track oxalate, calcium, sodium, and hydration in real foods.

Low Sodium Bites

Low Sodium Bites

Find lower-sodium foods and make smarter meal choices with real, easy-to-use guidance.

Calcium From Foods

Calcium From Foods

See the calcium content of everyday foods and build better nutrition decisions with confidence.

Post GLP-1 Plan

Post GLP-1 Plan

A practical plan for life after GLP-1 medications — protein, habits, and long-term weight maintenance.