Swelling in the feet and legs (edema) can have many causes, including standing or sitting for long periods, injury, certain medications, pregnancy, vein problems, heart or kidney conditions, and more. Nutrition may help in some situations, but it isn’t a cure for underlying medical conditions.
Here are five nutrients often associated with helping manage fluid balance and circulation:
- Potassium
- Helps regulate fluid balance and counteract some effects of excess sodium.
- Foods: bananas, potatoes, sweet potatoes, beans, spinach, avocados.
- Magnesium
- Plays a role in muscle and nerve function and may help with fluid regulation.
- Foods: nuts, seeds, legumes, whole grains, leafy greens.
- Protein
- Low protein levels can contribute to fluid accumulation because proteins help keep fluid in blood vessels.
- Foods: fish, poultry, eggs, dairy, beans, lentils, tofu.
- Vitamin B6
- Has been studied for its role in fluid balance, particularly in some cases of cyclical fluid retention.
- Foods: chickpeas, fish, poultry, potatoes, bananas.
- Flavonoids (plant compounds)
- May support blood vessel health and circulation.
- Foods: berries, citrus fruits, apples, onions, tea.
Also important
- Reduce excessive sodium (salt) intake if recommended by your doctor.
- Stay hydrated.
- Move regularly if you sit or stand for long periods.
- Elevate your legs when possible.
When to seek medical attention
Seek prompt medical care if swelling is:
- Sudden or severe
- Only in one leg, especially with pain, redness, or warmth
- Accompanied by shortness of breath, chest pain, or dizziness
- Persistent or worsening without an obvious cause
Those symptoms can indicate conditions that require medical evaluation rather than dietary changes alone.

