Minerals in Food: Best Sources of Calcium, Iron, Magnesium, Potassium, Zinc & Electrolytes
Secondary Keywords: calcium rich foods, foods high in iron, magnesium rich foods, potassium rich foods, zinc foods, selenium rich foods, phosphorus rich foods, copper rich foods, manganese foods, electrolyte rich foods, best mineral food sources
Minerals in Food: Best Sources of Calcium, Iron, Magnesium, Potassium, Zinc & Electrolytes
Protein, carbohydrates, fats and vitamins tend to get most of the attention in nutrition conversations, but minerals quietly perform some of the body's most important jobs.
Calcium helps provide structure to bones and teeth. Iron carries oxygen through the blood. Magnesium is involved in hundreds of enzyme-related processes. Potassium helps regulate fluid balance and normal muscle and nerve function. Zinc supports immune function and wound healing, while selenium, phosphorus, copper and manganese have their own essential roles.
The good news is that mineral-rich eating does not require expensive supplements or unusual superfoods.
Everyday foods such as milk, yogurt, beans, lentils, fish, meat, leafy vegetables, potatoes, nuts, seeds and whole grains can collectively provide a broad range of minerals.
The goal is not to find one food containing everything.
A better strategy is to understand where different minerals come from and then build enough variety into your diet that your nutritional bases are consistently covered.
This guide explains the best food sources of calcium, iron, magnesium, potassium, zinc, selenium, phosphorus, copper and manganese, along with electrolyte-rich foods and practical ways to improve mineral intake.
Minerals at a Glance
| Mineral | Main Roles | Useful Food Sources |
|---|---|---|
| Calcium | Bones, teeth, muscles, nerve signaling | Milk, yogurt, cheese, calcium-set tofu, sardines |
| Iron | Oxygen transport, red blood cells | Beef, shellfish, lentils, beans, fortified cereals |
| Magnesium | Enzymes, muscles, nerves, energy metabolism | Pumpkin seeds, almonds, beans, spinach, whole grains |
| Potassium | Fluid balance, nerves, muscles, blood pressure regulation | Potatoes, beans, bananas, yogurt, leafy greens |
| Zinc | Immunity, wound healing, DNA and protein synthesis | Oysters, beef, dairy, pumpkin seeds, beans |
| Selenium | Antioxidant systems, thyroid function | Brazil nuts, fish, eggs, meat |
| Phosphorus | Bones, ATP, cell membranes | Dairy, meat, fish, beans, nuts |
| Copper | Iron metabolism, connective tissue, enzymes | Shellfish, nuts, seeds, dark chocolate, legumes |
| Manganese | Enzyme systems, metabolism, bone formation | Whole grains, nuts, legumes, tea |
| Electrolytes | Fluid balance, nerves, muscles | Potassium-, sodium-, magnesium- and calcium-rich foods |
Quick Answer
The easiest way to improve mineral intake is to regularly eat a combination of:
dairy or fortified alternatives + vegetables + fruit + legumes + whole grains + nuts and seeds + quality protein foods.
Different foods provide different minerals, which is why dietary variety matters more than chasing one “perfect” mineral-rich food.
What Are Minerals?
Minerals are inorganic elements your body needs for normal structure and function.
Unlike carbohydrates, protein and fat, minerals do not provide calories.
Instead, they participate in processes such as:
- bone formation
- oxygen transport
- fluid balance
- nerve signaling
- muscle contraction
- enzyme function
- hormone-related processes
- DNA synthesis
- energy metabolism
Some minerals are required in relatively large amounts.
These are often called major minerals.
Examples include:
- calcium
- phosphorus
- magnesium
- potassium
- sodium
Other minerals are required in much smaller quantities and are called trace minerals.
These include:
- iron
- zinc
- selenium
- copper
- manganese
Small requirement does not mean small importance.
Daily Values for Important Minerals
The following U.S. Daily Values are useful for reading food labels.
| Mineral | Daily Value |
|---|---|
| Calcium | 1,300 mg |
| Iron | 18 mg |
| Magnesium | 420 mg |
| Potassium | 4,700 mg |
| Zinc | 11 mg |
| Selenium | 55 mcg |
| Phosphorus | 1,250 mg |
| Copper |
|
| Manganese |
|
| Sodium | Less than 2,300 mg is commonly advised |
These values are general label references, not personalized targets for every person.
Needs can change with age, sex, pregnancy, breastfeeding, medical conditions and medications.
Best Calcium-Rich Foods
Calcium is best known for bone health, but bones are only part of the story.
Calcium also contributes to:
- muscle contraction
- nerve transmission
- blood clotting
- cell signaling
- normal heart function
Your body keeps blood calcium within a relatively narrow range.
When dietary calcium is inadequate over time, the body can draw calcium from bone stores.
Best Food Sources of Calcium
Yogurt
Yogurt is one of the easiest ways to combine calcium with high-quality protein.
Depending on the product, one serving can provide a substantial portion of daily calcium needs.
Greek yogurt is particularly high in protein, although regular yogurt may sometimes contain more calcium per similar serving.
Milk
One cup of cow's milk generally provides around 300 milligrams of calcium.
Whole, reduced-fat and skim milk contain similar amounts of calcium.
The major differences are fat and calories.
Cheese
Many cheeses provide substantial calcium.
Examples include:
- Parmesan
- cheddar
- mozzarella
- Swiss cheese
Cheese can also be relatively high in saturated fat and sodium, so portion size matters.
Sardines With Bones
Canned sardines eaten with their soft edible bones are an excellent calcium source.
They also provide:
- protein
- omega-3 fats
- vitamin B12
- selenium
Calcium-Set Tofu
Some tofu is made using calcium salts.
These products can provide substantial calcium, although the amount varies by brand.
Check the nutrition label.
Fortified Plant Milks
Fortified soy, almond, oat and other plant drinks can provide calcium amounts similar to dairy milk.
However, shake the container when directed because added calcium may settle.
Leafy Greens
Vegetables such as kale, bok choy and collard greens contribute calcium.
Spinach technically contains plenty of calcium, but much of it is bound by oxalates, which reduce absorption.
Is Dairy Necessary for Calcium?
No.
Dairy is convenient because it provides concentrated, highly absorbable calcium, but people who avoid dairy can obtain calcium from:
- fortified plant milks
- calcium-set tofu
- canned fish with bones
- certain leafy vegetables
- fortified foods
A carefully planned dairy-free diet can still provide adequate calcium.
What Helps Calcium Absorption?
Vitamin D plays an important role in calcium absorption.
This is why bone health involves more than calcium alone.
Other factors include:
- vitamin D status
- protein intake
- physical activity
- hormonal factors
- age
- overall dietary pattern
Weight-bearing exercise is also important for maintaining bone strength.
Foods High in Iron
Iron is required to make hemoglobin, the protein in red blood cells that carries oxygen.
It also contributes to:
- myoglobin in muscle
- energy-related enzymes
- normal cellular function
Low iron intake or poor iron absorption can contribute to iron deficiency, although there are many possible causes.
Heme Iron vs Non-Heme Iron
Dietary iron comes in two main forms.
Heme Iron
Found mainly in animal foods such as:
- beef
- liver
- shellfish
- poultry
- fish
Heme iron is generally absorbed more efficiently.
Non-Heme Iron
Found in plant foods such as:
- lentils
- beans
- tofu
- spinach
- fortified cereals
- pumpkin seeds
Non-heme iron is still valuable, but its absorption is influenced more strongly by other foods in the meal.
Best Animal Sources of Iron
Beef
Red meat provides highly absorbable heme iron along with protein, zinc and vitamin B12.
Liver
Liver is extremely nutrient-dense and rich in iron, although frequent large servings are unnecessary because it also contains very high amounts of vitamin A.
Oysters and Other Shellfish
Certain shellfish provide impressive amounts of iron.
Dark Poultry Meat
Turkey and chicken thighs generally contain more iron than breast meat.
Best Plant Sources of Iron
Lentils
Lentils provide iron along with protein, fiber and folate.
Beans
Kidney beans, black beans, white beans and other legumes all contribute.
Tofu
Tofu can provide useful iron, particularly as part of a varied plant-based diet.
Pumpkin Seeds
Pumpkin seeds contribute iron as well as magnesium, zinc and healthy fats.
Fortified Breakfast Cereals
Some fortified cereals contain significant amounts of iron.
How to Absorb More Iron From Plant Foods
Vitamin C can substantially improve non-heme iron absorption.
Useful combinations include:
lentils + bell peppers
beans + tomatoes
spinach + lemon juice
fortified cereal + berries
This simple food pairing can be particularly useful in vegetarian and vegan diets.
Can Tea and Coffee Affect Iron Absorption?
Compounds in tea and coffee can reduce non-heme iron absorption when consumed with iron-rich meals.
For people with low iron status, separating tea and coffee from major iron-containing meals may be useful.
You do not necessarily need to eliminate them entirely.
Best Magnesium-Rich Foods
Magnesium is involved in hundreds of biochemical reactions.
It contributes to:
- muscle function
- nerve signaling
- energy metabolism
- protein synthesis
- blood glucose regulation
- blood pressure regulation
- bone structure
Magnesium occurs widely in plant foods, but highly refined diets can provide less.
Foods High in Magnesium
Pumpkin Seeds
Pumpkin seeds are among the most magnesium-rich commonly eaten foods.
They also provide:
- protein
- zinc
- iron
- healthy fats
Almonds
Almonds combine magnesium with vitamin E, fiber and unsaturated fat.
Cashews
Cashews are another useful nut source.
Beans
Black beans and other legumes provide magnesium plus protein and fiber.
Spinach
Leafy greens contain magnesium because magnesium forms part of the chlorophyll molecule.
Whole Grains
Whole grains such as:
- oats
- brown rice
- whole wheat
- quinoa
provide more magnesium than many refined grains.
Dark Chocolate
High-cocoa chocolate can contain substantial magnesium.
However, it can also be calorie-dense and may contain added sugar, so portion size matters.
Can Low Magnesium Cause Muscle Cramps?
Magnesium deficiency can affect muscle and nerve function, but muscle cramps have many possible causes.
These include:
- fatigue
- dehydration
- exercise
- medications
- electrolyte changes
- nerve or circulation problems
You should not assume every muscle cramp means you need a magnesium supplement.
Foods High in Potassium
Potassium is an electrolyte and essential mineral.
It contributes to:
- fluid balance
- normal muscle contraction
- nerve signaling
- blood pressure regulation
- normal cellular function
Many people associate potassium only with bananas, but bananas are far from the only good source.
Best Potassium-Rich Foods
Potatoes
Potatoes are one of the most practical potassium-rich foods.
A baked potato, especially with the skin, can provide a substantial amount.
Sweet Potatoes
Sweet potatoes provide potassium alongside beta-carotene, fiber and carbohydrates.
Beans
Beans and lentils can provide surprisingly large amounts of potassium.
Yogurt
Yogurt contributes potassium plus calcium and protein.
Bananas
Bananas remain a convenient source, with one medium banana providing roughly several hundred milligrams.
Avocado
Avocado provides potassium along with monounsaturated fat and fiber.
Spinach
Cooked spinach can provide substantial potassium because a large amount of raw spinach cooks down into a small volume.
Tomatoes
Tomatoes and tomato products also contribute.
Is Banana the Best Potassium Food?
No.
Foods such as potatoes, beans, certain leafy greens, avocado and yogurt can provide as much or more potassium depending on the serving.
Bananas are simply convenient and widely recognized.
Potassium and Blood Pressure
Higher potassium intake from food can support normal blood pressure, particularly when the overall diet is also moderate in sodium.
Potassium helps counterbalance some of sodium's effects on fluid balance.
However, people with kidney disease may need to restrict potassium.
In that situation, “more potassium” can actually be unsafe.
Foods High in Zinc
Zinc is a trace mineral involved in:
- immune function
- wound healing
- DNA synthesis
- protein synthesis
- cell division
- growth and development
- normal taste and smell
The body does not store large amounts of zinc, so regular dietary intake matters.
Best Zinc Foods
Oysters
Oysters are exceptionally high in zinc.
Even a modest serving can provide a large amount.
Beef
Beef is one of the most useful everyday zinc sources.
It also provides:
- protein
- iron
- vitamin B12
Crab and Shellfish
Several types of shellfish contribute zinc.
Dairy Products
Milk, yogurt and cheese provide modest but useful amounts.
Pumpkin Seeds
One of the stronger plant-based sources.
Chickpeas and Beans
Legumes contribute zinc, although plant compounds such as phytates can reduce absorption.
Is Zinc From Plants Absorbed as Well?
Generally, zinc from plant foods may be less bioavailable because compounds known as phytates can bind zinc.
Food preparation techniques such as:
- soaking
- sprouting
- fermenting
may reduce phytate levels.
Vegetarians can still meet zinc needs through an appropriately planned diet.
Can Too Much Zinc Be Harmful?
Yes.
High-dose zinc supplements taken for long periods can interfere with copper absorption and create other problems.
Food-based zinc is much less likely to cause excessive intake.
Selenium-Rich Foods
Selenium is required in very small quantities.
It forms part of selenoproteins involved in:
- antioxidant defense
- thyroid hormone metabolism
- reproduction
- cellular function
Best Selenium Foods
Brazil Nuts
Brazil nuts are exceptionally concentrated in selenium.
Their selenium content can vary dramatically depending on where they were grown.
Because they can contain so much, eating large amounts every day is unnecessary.
A small number can already provide substantial selenium.
Tuna
Tuna provides selenium alongside high-quality protein and vitamin B12.
Sardines
Sardines provide selenium, protein and omega-3 fats.
Eggs
Eggs contribute moderate amounts.
Meat and Poultry
Beef, chicken and turkey can all contribute.
Whole Grains
The selenium content of plant foods depends heavily on the selenium content of the soil where they were grown.
Can You Eat Too Many Brazil Nuts?
Potentially, yes.
Because Brazil nuts can contain very high amounts of selenium, regularly eating large handfuls is unnecessary and may increase the risk of excessive selenium intake.
More is not better.
Phosphorus-Rich Foods
Phosphorus is the second most abundant mineral in the body after calcium.
Most of it is stored in bones and teeth.
It contributes to:
- bone structure
- energy metabolism
- ATP
- DNA and RNA
- cell membranes
- acid-base balance
Phosphorus is widely available in food, so deficiency is uncommon in healthy people eating enough food.
Best Phosphorus Foods
Good sources include:
- milk
- yogurt
- cheese
- chicken
- turkey
- beef
- fish
- eggs
- beans
- lentils
- nuts
- seeds
- whole grains
Because phosphorus is so widely distributed, many people obtain plenty without intentionally seeking it out.
Natural Phosphorus vs Phosphate Additives
Phosphate additives are used in some:
- processed meats
- cola drinks
- baked goods
- processed cheese
- convenience foods
Added phosphate can be absorbed more efficiently than naturally occurring phosphorus in some foods.
This can matter particularly for people with chronic kidney disease, who may need individualized phosphorus restrictions.
Copper-Rich Foods
Copper is required in tiny amounts but performs essential functions.
It contributes to:
- iron metabolism
- connective tissue formation
- nervous-system function
- energy production
- antioxidant enzymes
Best Copper Foods
Shellfish
Oysters and other shellfish can provide substantial copper.
Liver
Organ meats are highly concentrated sources.
Cashews
Cashews provide copper alongside magnesium and healthy fats.
Sesame Seeds
Sesame seeds and tahini can contribute significant amounts.
Sunflower Seeds
Another useful seed source.
Dark Chocolate
High-cocoa chocolate contains copper, though portion size remains important.
Lentils and Beans
Legumes provide modest but useful amounts.
Why Does Copper Matter for Iron?
Copper is involved in proteins that help transport and use iron.
Severe copper deficiency can therefore affect normal red blood cell production.
This is one reason taking high doses of one mineral without understanding interactions with others can be problematic.
Best Food Sources of Manganese
Manganese is a trace mineral involved in:
- carbohydrate metabolism
- amino-acid metabolism
- antioxidant enzymes
- connective tissue
- bone formation
It occurs mainly in plant foods.
Foods High in Manganese
Whole Grains
Oats, brown rice and whole wheat can provide substantial manganese.
Nuts
Hazelnuts, pecans and other nuts are useful sources.
Legumes
Beans and lentils contribute.
Pineapple
Pineapple provides manganese along with vitamin C.
Leafy Vegetables
Spinach and other greens contribute.
Tea
Tea can contain manganese, although the amount absorbed varies.
Is Manganese Deficiency Common?
True manganese deficiency is considered uncommon because manganese is present in many foods.
Most people do not need to seek out manganese supplements.
What Are Electrolytes?
Electrolytes are minerals that carry an electrical charge when dissolved in body fluids.
Major electrolytes include:
- sodium
- potassium
- chloride
- magnesium
- calcium
These minerals are involved in:
- fluid balance
- nerve impulses
- muscle contraction
- normal heart function
- acid-base balance
Best Electrolyte-Rich Foods
You do not always need a sports drink to get electrolytes.
Whole foods can provide them naturally.
Potatoes
Rich in potassium.
Bananas
Convenient potassium source.
Yogurt
Provides potassium and calcium.
Milk
Provides calcium, potassium and some sodium.
Leafy Greens
Can contribute potassium, magnesium and calcium.
Avocado
High in potassium and also provides magnesium.
Beans and Lentils
Provide potassium and magnesium.
Nuts and Seeds
Provide magnesium and other minerals.
Salted Foods
Provide sodium and chloride.
Sodium is essential, but many people already consume plenty through their normal diets.
Do You Need Electrolyte Drinks?
Most people doing normal daily activities do not need special electrolyte drinks.
Water plus a balanced diet is usually enough.
Electrolyte replacement may become more useful during:
- long-duration exercise
- intense sweating
- hot weather
- prolonged endurance events
- some illnesses involving fluid loss
Someone exercising lightly for 30 minutes generally does not need to replace every drop of sweat with a brightly colored sports drink.
Electrolytes Before, During or After Exercise
For shorter everyday workouts, water is often sufficient.
For prolonged or intense exercise, especially in heat, sodium and fluid replacement may become more important.
Potassium, magnesium and other electrolytes are usually replenished through meals and snacks afterward.
A recovery meal could include:
potatoes + chicken + vegetables
or:
Greek yogurt + banana + nuts
or:
rice + salmon + vegetables
These provide fluid, carbohydrate, protein and several minerals.
Coconut Water for Electrolytes
Coconut water contains potassium and some other electrolytes.
It can be refreshing, but it is not automatically superior to water.
It may also contain relatively little sodium compared with what is lost during heavy sweating.
For long endurance exercise, a properly formulated electrolyte drink may sometimes be more appropriate.
Mineral Absorption: Why the Amount in Food Isn't the Whole Story
Seeing 10 milligrams of a mineral on a label does not necessarily mean your body absorbs all 10 milligrams.
Absorption can depend on:
- the chemical form
- other foods eaten at the same time
- digestive health
- age
- mineral status
- medications
- plant compounds such as phytates and oxalates
This is known as bioavailability.
Examples of Mineral Interactions
Vitamin C + Iron
Vitamin C improves absorption of non-heme iron.
Vitamin D + Calcium
Vitamin D supports calcium absorption.
Phytates + Iron/Zinc
Phytates in grains and legumes can reduce absorption, although these foods remain valuable nutrient sources.
Oxalates + Calcium
Oxalates in spinach reduce calcium absorption.
High-Dose Zinc + Copper
Excess supplemental zinc can interfere with copper absorption.
Nutrition works as a system rather than as isolated nutrients.
Are Mineral Supplements Necessary?
Not for everyone.
Whole foods provide minerals along with:
- protein
- fiber
- vitamins
- healthy fats
- carbohydrates
- plant compounds
Supplements can be useful when a specific need exists, but more is not necessarily safer.
Possible reasons a healthcare professional may recommend a supplement include:
- diagnosed deficiency
- pregnancy
- restrictive diets
- poor absorption
- certain medications
- medical conditions
- inadequate dietary intake
Why “More Minerals” Is Not Always Better
Minerals can become harmful at excessive supplemental doses.
For example:
- too much iron can be dangerous
- excess zinc can interfere with copper
- too much selenium can cause toxicity
- excess calcium supplements may be inappropriate for some people
- high potassium can be dangerous in kidney disease
Food generally has a much wider safety margin than concentrated supplements.
Can You Get Enough Minerals on a Vegan Diet?
Yes, but several minerals deserve deliberate attention.
Useful vegan foods include:
Calcium: fortified plant milk, calcium-set tofu, certain greens
Iron: lentils, beans, tofu, fortified grains, seeds
Magnesium: nuts, seeds, legumes, whole grains
Potassium: potatoes, beans, vegetables, fruit
Zinc: beans, seeds, whole grains, tofu
Selenium: Brazil nuts and other foods depending on soil content
Variety and adequate total food intake are especially important.
Best Mineral-Rich Breakfast
A balanced mineral-rich breakfast could be:
Greek yogurt + oats + berries + pumpkin seeds
This provides:
- calcium
- magnesium
- phosphorus
- potassium
- zinc
- manganese
Another option is:
eggs + spinach + whole-grain toast + avocado
which provides a different combination of minerals and vitamins.
Best Mineral-Rich Plant-Based Meal
Try:
lentils + quinoa + spinach + bell peppers + tahini
This meal can provide:
- iron
- magnesium
- potassium
- phosphorus
- copper
- manganese
- calcium
- zinc
The vitamin C in bell peppers can also help improve absorption of the non-heme iron.
Best Mineral-Rich Animal Foods
Several animal foods stand out.
Sardines
Provide calcium, phosphorus, selenium and other minerals.
Shellfish
Can be exceptionally rich in zinc, iron, copper and selenium.
Beef
Provides iron and zinc along with protein and vitamin B12.
Milk and Yogurt
Provide calcium, phosphorus and potassium.
Eggs
Provide selenium, phosphorus and smaller amounts of several other minerals.
Best Mineral-Rich Plant Foods
Particularly useful options include:
- lentils
- black beans
- chickpeas
- pumpkin seeds
- almonds
- cashews
- chia seeds
- sesame seeds
- spinach
- potatoes
- avocado
- oats
- quinoa
- brown rice
Using several of these throughout the week can cover a broad range of minerals.
How to Build a Mineral-Rich Diet Without Tracking Every Milligram
You do not need to calculate every mineral daily.
A simple meal pattern can do most of the work.
Include a Protein Source
Fish, eggs, dairy, lean meat, tofu or legumes.
Eat Legumes Regularly
Beans, lentils and chickpeas provide multiple minerals plus protein and fiber.
Include Nuts or Seeds
A small daily portion can add magnesium, zinc, copper and manganese.
Eat Vegetables
Especially leafy greens, potatoes and colorful vegetables.
Choose Whole Grains Regularly
They generally contain more magnesium and manganese than refined grains.
Use Dairy or Fortified Alternatives
Particularly helpful for calcium.
Rotate Foods
Eating the same five foods every day is less useful than dietary variety.
Frequently Asked Questions
The Bottom Line
Minerals may be needed in relatively small amounts, but they influence nearly every major system in the body.
Calcium supports bones, teeth, muscle contraction and nerve function. Milk, yogurt, cheese, fortified plant milks, tofu and sardines are useful sources.
Iron is essential for oxygen transport. Red meat and shellfish provide highly absorbable heme iron, while lentils, beans, tofu and fortified foods provide non-heme iron.
Magnesium contributes to hundreds of enzyme-related processes. Pumpkin seeds, almonds, legumes, spinach and whole grains are excellent sources.
Potassium supports fluid balance, muscle function and normal blood pressure regulation. Potatoes, beans, yogurt, bananas, avocado and leafy greens provide substantial amounts.
Zinc supports immunity, wound healing and normal growth. Oysters, beef, dairy, pumpkin seeds and legumes can help meet needs.
Selenium contributes to antioxidant systems and thyroid function. Fish, eggs, meat and Brazil nuts are concentrated sources.
Phosphorus supports bones, energy metabolism and cell membranes and is widely available in dairy, meat, fish, legumes and grains.
Copper contributes to iron metabolism and connective tissue formation and is found in shellfish, nuts, seeds and legumes.
Manganese supports enzyme systems and metabolism and is abundant in whole grains, nuts and plant foods.
And when it comes to electrolytes, ordinary foods provide far more than many people realize. Potatoes, bananas, yogurt, leafy greens, beans and nuts can collectively provide potassium, magnesium, calcium and other electrolytes without requiring a sports drink.
The most practical strategy is not to chase each mineral separately.
Build your diet around:
vegetables + fruit + legumes + whole grains + nuts and seeds + quality protein foods + dairy or suitable fortified alternatives.
That naturally provides a broad mixture of minerals alongside protein, fiber, vitamins and healthy fats.