Your doctor has told you to eat a high-potassium diet. This may be because you have low levels of potassium in your blood. Or it may be because you have high blood pressure. You may also need a high-potassium diet because you take a medicine, such as a diuretic (water pill), that causes your body to lose potassium. Potassium is found in many foods. These include dairy products, nuts, seeds, and beans. It's also found in many fruits and vegetables in high amounts.