Many whole foods and natural beverages are rich in electrolytes, the minerals your body uses to regulate hydration, nerve signaling, and muscle function. The main electrolytes are sodium, potassium, calcium, magnesium, and phosphorus. Rather than reaching for a sports drink, you can get all of them from fruits, vegetables, dairy, nuts, seeds, and a few surprising liquids.
Coconut Water
Coconut water is one of the most electrolyte-dense natural beverages available. An 8-ounce glass delivers roughly 600 mg of potassium, along with meaningful amounts of magnesium (around 25 to 30 mg per 100g) and calcium (24 to 32 mg per 100g). Sodium content varies widely depending on the coconut’s maturity and growing conditions, ranging from under 2 mg to over 100 mg per 100g. That potassium concentration is comparable to what you’d find in many commercial sports drinks, making coconut water a practical option after moderate exercise or on a hot day.
Bananas, Avocados, and Leafy Greens
Bananas are the classic potassium source for good reason: one medium banana contains about 451 mg. But they’re far from the richest option. Half an avocado provides 364 mg of potassium along with healthy fats that help your body absorb other nutrients. And cooked spinach outperforms both of them, packing 839 mg of potassium in a single cup. Spinach also contributes calcium and magnesium, making it one of the most electrolyte-complete vegetables you can eat.
Other strong contenders in the produce aisle include sweet potatoes, white beans, and dried apricots, all of which deliver substantial potassium per serving.
Milk and Plant-Based Alternatives
Cow’s milk is a surprisingly effective source of electrolytes. It contains calcium, potassium, phosphorus, magnesium, and sodium in a single glass. A beverage hydration study published in the American Journal of Clinical Nutrition found that both full-fat and skimmed milk had a hydration index around 1.50 to 1.58, meaning the body retained roughly 50% more fluid two hours after drinking milk compared to plain water. Orange juice, sports drinks, coffee, tea, and sparkling water all performed about the same as water in that study.
If you drink plant-based milk, the electrolyte profile depends heavily on fortification. The FDA notes that fortified soy beverages are the only plant-based alternative with a nutrient content similar enough to dairy to be included in the federal Dietary Guidelines’ dairy group. Other options like oat, almond, or rice milk may contain far less calcium, potassium, and phosphorus unless they’ve been fortified, so checking the nutrition label matters.
Seeds and Nuts
For magnesium specifically, seeds and nuts are hard to beat. One ounce of roasted pumpkin seeds provides 150 mg of magnesium, which is roughly 35% of the daily recommended intake for most adults. Roasted almonds deliver 80 mg per ounce. Both also contain smaller amounts of potassium, calcium, and phosphorus. Cashews and Brazil nuts are solid choices too. Tossing a handful of pumpkin seeds into a salad or keeping almonds in your bag is one of the easiest ways to maintain your magnesium intake throughout the day.
Pickle Juice and Bone Broth
When sodium is what you need, pickle juice delivers it in concentrated form. In one study on euhydrated adults, a standard serving of pickle juice contained roughly 12 grams of sodium, a significant dose that explains why athletes and manual laborers have long used it to ward off muscle cramps. That sodium content is far higher than most natural foods, so a small amount goes a long way.
Bone broth is another sodium-rich option that also provides calcium, magnesium, and phosphorus leached from the bones during cooking. The exact mineral content varies depending on the bones used, cooking time, and whether an acid like vinegar was added, but a typical cup of homemade bone broth contains several hundred milligrams of sodium along with smaller amounts of other electrolytes. It’s a practical choice when you’re sick, fasting, or following a low-carb diet that causes extra water and sodium loss.
Watermelon and Other Hydrating Fruits
Watermelon is about 92% water by weight, which makes it naturally hydrating before you even consider its mineral content. It contains potassium and magnesium, though in more modest concentrations than bananas or spinach. What sets watermelon apart is an amino acid called citrulline, which the body converts into a compound that widens blood vessels. Research has shown that watermelon juice ingestion can reduce muscle soreness after intense exercise, giving it a dual role as both an electrolyte source and a recovery aid.
Oranges, cantaloupe, and strawberries are other fruits worth noting. Oranges are particularly rich in potassium and also provide calcium. Cantaloupe offers a similar electrolyte profile to watermelon with a slightly higher potassium concentration per serving.
How to Build Electrolytes Into Your Diet
You don’t need to track every milligram. Eating a varied diet that includes leafy greens, fruits, dairy or fortified alternatives, nuts, and seeds will cover your electrolyte needs on most days. The times to pay closer attention are after heavy sweating, during illness with vomiting or diarrhea, or if you follow a very low-carb or fasting protocol, all of which increase electrolyte losses.
A practical daily combination might look like a banana or avocado with breakfast, a cup of cooked spinach at lunch, a glass of milk or fortified soy milk, and a small handful of pumpkin seeds as a snack. That alone would supply the majority of your potassium, magnesium, and calcium needs without any supplements or specialty drinks. For sodium, most people get plenty from food preparation alone, but if you’re losing significant sweat, a small amount of pickle juice or broth can fill the gap quickly.