Gold Member Badge


  • You're all caught up!

Foods to Eat If You Are on Diuretic Medications

author image Michele Harvey
Michele Harvey began writing professionally in 2004. Her writing, pertaining to the arts, appears regularly in "I Love Chile News." Since successfully completing two years of creative writing workshops, her poetry has appeared in several literary magazines, including "The Litchfield Review" and "The Wazee Journal." She holds a Bachelor of Science degree in dietetics and nutrition from Florida International University.
Foods to Eat If You Are on Diuretic Medications
A registered dietitian can help you with your diet if you take diuretics. Photo Credit: Zinkevych/iStock/Getty Images

Your doctor may prescribe a diuretic if you have high blood pressure or a disease involving your heart, kidneys or liver. Diuretics cause your kidneys to eliminate excess water and sodium through your urine. In addition to water and sodium, some diuretics can affect your body's level of potassium, calcium and magnesium, according to If you have been prescribed a diuretic, you should pay special attention to these minerals and check with your doctor before consuming alcohol.

Video of the Day

Low-Sodium Foods

Instead of eating high-sodium foods, you should focus on eating fresh fruits, vegetables, unsalted meats and low-fat dairy products. Eating food containing too much sodium can reduce the effectiveness of your diuretic, states the American Heart Association. Most of the sodium in your diet comes from commercially processed foods and meals prepared in restaurants. High sodium foods to avoid include canned soups and vegetables, commercially prepared sauces, smoked and cured foods such as pickles, olives, sauerkraut, bacon, beef jerky and herring, all cheeses, buttermilk, salted snack foods, most dry cereals, tomato juice and bouillon.

Potassium-Rich Foods

If you take diuretics, your doctor will monitor your potassium levels.
If you take diuretics, your doctor will monitor your potassium levels. Photo Credit: EnkiPhoto/iStock/Getty Images

You need a proper balance of potassium for your heart, muscles and nervous system to function properly. Some diuretics cause your body to lose too much potassium. High potassium foods include potatoes, bananas, oranges, prunes, raisins, apricots peaches, tomatoes, Brussels sprouts, spinach, dried beans, peas and nuts. You should consume three to five servings of fresh vegetables and two to four servings of fresh fruit every day. Before increasing the potassium in your diet, check with your doctor about the type of diuretic prescribed. Diuretics called potassium-sparing diuretics prevent your body from eliminating too much potassium, as compared with regular diuretics. If you are taking a potassium-sparing diuretic, you should avoid consuming too much potassium.

Foods with Calcium and Magnesium

If you take a diuretic, your doctor may monitor your intake of calcium and magnesium.
If you take a diuretic, your doctor may monitor your intake of calcium and magnesium. Photo Credit: antpkr/iStock/Getty Images

Long-term use of loop diuretics can cause your body to lose calcium. You need calcium for strong bones, teeth and good health. Check with your doctor to see whether you are taking a loop diuretic. High-calcium foods include milk, yogurt, low-sodium cheese, calcium-fortified orange juice and firm tofu.

Diuretics can also cause your body to lose magnesium, so be sure to include the essential mineral in your diet. Magnesium-rich foods include nuts, seeds, beans, spinach and brown rice.

LiveStrong Calorie Tracker
Lose Weight. Feel Great! Change your life with MyPlate by LIVESTRONG.COM
  • Gain 2 pounds per week
  • Gain 1.5 pounds per week
  • Gain 1 pound per week
  • Gain 0.5 pound per week
  • Maintain my current weight
  • Lose 0.5 pound per week
  • Lose 1 pound per week
  • Lose 1.5 pounds per week
  • Lose 2 pounds per week
  • Female
  • Male
ft. in.



Demand Media