If swelling in the feet and legs is due to an underlying medical condition (such as heart, kidney, liver, or vein disease), nutrients alone won’t resolve it. However, certain nutrients may help support fluid balance, circulation, or reduce inflammation when part of an overall healthy diet.
Here are five with the best evidence:
- Potassium
- Helps balance sodium and regulate fluid levels.
- Good sources: bananas, avocados, spinach, sweet potatoes, beans, yogurt.
- Note: If you have kidney disease or take certain blood pressure medications, don’t increase potassium without your clinician’s advice.
- Magnesium
- May help reduce fluid retention in some people and supports muscle and blood vessel function.
- Good sources: pumpkin seeds, almonds, cashews, spinach, black beans, whole grains.
- Vitamin C
- Supports healthy blood vessels and collagen production, which may help if poor vein health contributes to swelling.
- Good sources: oranges, strawberries, kiwi, bell peppers, broccoli.
- Vitamin B6
- Some studies suggest it may help reduce mild fluid retention, though evidence is limited.
- Good sources: chicken, fish, potatoes, bananas, chickpeas.
- Omega-3 fatty acids
- Have anti-inflammatory effects that may help when inflammation contributes to swelling.
- Good sources: salmon, sardines, mackerel, walnuts, chia seeds, flaxseeds.
Other dietary tips
- Limit excess sodium (salt), which can worsen fluid retention.
- Stay well hydrated—dehydration can sometimes contribute to fluid imbalance.
- Eat enough protein, as low protein levels can cause swelling in some cases.
When swelling needs medical evaluation
See a healthcare professional if:
- Swelling is sudden, severe, or affects only one leg.
- It’s accompanied by redness, warmth, or significant pain.
- You have shortness of breath or chest pain (seek emergency care).
- The swelling persists for more than a few days, keeps recurring, or is associated with heart, kidney, or liver disease.
If you tell me:
- your age,
- whether one leg or both are swollen,
- whether the swelling is new or chronic,
- and any medical conditions (high blood pressure, diabetes, kidney disease, heart disease, varicose veins),
I can help narrow down the most likely causes and suggest the most appropriate dietary and lifestyle measures.