Oxalate <25 mg/serving
Oxalate 25-99 mg/serving
Oxalate ≥100 mg/serving
📊 Nutrition at a Glance
📏 Oxalate by Serving Size
| Serving | Weight | Oxalate | Verdict |
|---|---|---|---|
| 1 leaf | 29 g | 67 mg | Caution |
| 2 x 1 leaf | 58 g | 134 mg | Avoid |
| ½ x 1 leaf | 14 g | 33.5 mg | Caution |
🏷️ Tags
🟡 See all Vegetables rated Caution for kidney stones →
⚖️ Compare this food: · vs Artichoke hearts · vs Broccoli →
🔗 Related Foods
🟢 Safe alternatives (recommended)
⚠️ Other foods in this category to watch
❓ Frequently Asked Questions
Is Cactus safe for kidney stones?
Awareness over avoidance. Cactus has 67 mg oxalate per 1 leaf — higher than ideal, but not panic-worthy. Smaller servings, less frequent, problem mostly solved.
How much oxalate is in Cactus?
67 mg — that's the oxalate in a standard 1 leaf of Cactus. For the 100g comparison freaks: 232 mg. Source is Harvard's 2024 food analysis project.
Is Cactus a high-oxalate food?
It's in the moderate range. 67 mg per 1 leaf sits between safe and high-risk. Manageable if you watch how much you eat.
What are the best low-oxalate alternatives to Cactus?
Look at the 'Safe Alternatives' section right below this FAQ. Those foods are all under 25 mg oxalate per serving and in the same category as Cactus. Pick from those.
How much sodium does Cactus have?
8 mg sodium per 100g in Cactus. Well under the 460 mg threshold. One less thing on your kidney stone checklist.
How much Cactus is safe to eat?
Think garnish, not main dish. Cactus at 67 mg per 1 leaf is a lot for one food. Use smaller amounts spread across meals or as a flavor accent rather than the centerpiece.