NutritionOxalate

Low Oxalate Foods: What You Can Eat on a Low-Oxalate Diet

By DinePick6 min readFeb 16, 2026

Starting a low-oxalate diet can feel overwhelming because so many guides focus on what to avoid. This is the opposite — a complete list of low oxalate foods organized by food group so you can see how much you actually can eat. Most nephrologists and dietitians define "low oxalate" as fewer than 10mg per serving. Staying under 40-50mg of total oxalate per day is the standard recommendation for calcium oxalate kidney stone prevention.

The good news: the majority of foods — especially animal proteins, most dairy, and many grains — are naturally very low in oxalates. Restriction mainly affects a handful of vegetables, nuts, and grains. For the foods you should steer clear of, see our high oxalate foods swap guide.

Low Oxalate Proteins

Almost all animal proteins are virtually oxalate-free because oxalates are produced by plants, not animals.

FoodServingOxalate (mg)Notes
Chicken breast4 oz0Grilled, baked, or sauteed — all preparation methods are safe
Turkey4 oz0Ground turkey works for burgers, meatballs, and chili
Beef4 oz0All cuts are oxalate-free
Pork4 oz0Tenderloin, chops, and ground pork are all safe
Salmon4 oz0Also delivers about 1,800mg of omega-3 fatty acids
Shrimp4 oz0Most shellfish are oxalate-free
Eggs2 eggs0Whole eggs, egg whites, and egg yolks are all safe
Tuna4 oz0Fresh or canned in water

Low Oxalate Grains and Starches

This is where careful selection matters. Some grains are very high (buckwheat at 133mg per half cup flour, quinoa at 76mg per cup cooked), but many staples are safe.

FoodServingOxalate (mg)Notes
Corn tortillas1 tortilla2A reliable low-oxalate wrap option
White bread1 slice3Sourdough and French bread are similarly low
Pasta (white)1 cup cooked3Regular semolina pasta is a safe staple
White rice1 cup cooked4The safest everyday grain for a low-oxalate diet
Farro1 cup cooked5Nutty, chewy whole grain for bowls, salads, and soups
White potatoes (peeled, boiled)1 medium6–10Peeling and boiling leaches out some oxalates
Oats (rolled)½ cup dry7–10Safe in standard portions; instant oats tend slightly lower
Millet1 cup cooked12Borderline but manageable in normal portions

Low Oxalate Vegetables

Vegetables vary the most in oxalate content, but many common ones are very safe.

FoodServingOxalate (mg)
Cauliflower½ cup cooked1
Cucumbers½ cup1
Mushrooms½ cup1
Romaine lettuce2 cups1
Cabbage1 cup raw1–2
Bell peppers½ cup2
Broccoli½ cup cooked2
Butternut squash½ cup cooked2
Arugula2 cups2–5
Zucchini½ cup cooked3

For the full vegetable breakdown, see our low oxalate vegetables guide.

Low Oxalate Fruits

Most fruits are naturally low in oxalates, making them easy to include.

FoodServingOxalate (mg)
Watermelon1 cup diced1
Cantaloupe1 cup diced1
Lemons / limes1 fruit1
Cherries1 cup2
Pineapple1 cup2
Apples1 medium (peeled)3
Bananas1 medium3
Grapes1 cup3
Blueberries1 cup4
Peaches1 medium4
Strawberries1 cup4

Citric acid in lemons and limes also helps prevent kidney stone formation.

Low Oxalate Nuts and Seeds

Nuts are the trickiest category. Almonds (122mg per ounce) and chia seeds (80-100mg per ounce) are very high, but good alternatives exist.

FoodServingOxalate (mg)Notes
Pumpkin seeds (pepitas)1 oz4High in magnesium and zinc
Flaxseeds (ground)1 tbsp7Strong source of omega-3 ALA
Sunflower seeds1 oz7Safe for snacking or topping salads
Hemp seeds1 oz8~10g protein per ounce; direct replacement for chia seeds
Pecans1 oz10Lowest common tree nut; rich in healthy fats
Walnuts1 oz31Moderate — fine in small portions, but track daily total

Low Oxalate Dairy and Alternatives

Dairy is almost universally low in oxalates, and the calcium in dairy actually helps — calcium binds with oxalates in the gut, preventing absorption.

FoodServingOxalate (mg)Notes
Milk (whole, skim, or 2%)1 cup0
Cheese (all types)1 oz0
Yogurt (plain)1 cup0Greek yogurt is similarly safe
Butter1 tbsp0
Coconut milk1 cup2Lower than most nut-based milks
Oat milk1 cup3–5Varies by brand

Avoid almond milk if you are watching oxalates — it retains a significant portion of the almond's oxalate content.

Low Oxalate Beverages

FoodServingOxalate (mg)Notes
Water0Staying hydrated is one of the best stone-prevention strategies
Apple juice1 cup1
Coffee8 oz1–2Safe for daily consumption
Lemonade (fresh)1 cup1–2Citric acid bonus for stone prevention
Herbal tea (chamomile, peppermint)1 cup1–3Much lower than black tea (12-16mg per cup)

For guidance on transitioning to a low-oxalate diet safely, see our low oxalate diet overview.

Find Low Oxalate Foods at Any Restaurant

Eating out on a low-oxalate diet means guessing what is in sauces, sides, and dressings. DinePick scans menus and highlights low oxalate foods so you never have to guess. Join the waitlist to try it first.

More Oxalate