Magnesium is a mineral that plays an important role in the body.
Benefits of magnesium include:
Your care team may ask you to add more foods high in magnesium to your child’s diet. Foods with high amounts of magnesium include green plants, nuts, and whole grains. Foods with low amounts of magnesium include vegetables, fruits, seeds, milk, and meat.
Certain cooking methods can lower the amount of magnesium in food. Two ways to prevent losing magnesium are:
Increasing magnesium-rich foods in your child’s diet does not cause a laxative effect. Taking magnesium as a supplement may cause a laxative effect. Talk to your care team about any supplements before your child starts taking them.
The following list of foods may help you add magnesium-rich foods to your child’s diet.
| Category | Foods |
|---|---|
| Meats | Chicken, halibut, mackerel, oysters, salmon, scallops |
| Vegetables | Artichoke, black beans, black-eyed peas, broccoli, chickpeas, edamame, kidney beans, lentils, lima beans, okra, plantain, potato, pumpkin seeds, soybeans, spinach, Swiss chard |
| Fruits | Apricots, avocado, banana, blackberry, cantaloupe, kiwi, raisins, strawberries |
| Nuts | Almonds, Brazil nuts, cashews, hazelnuts, peanuts, peanut butter, sesame seeds, sunflower seeds, walnuts |
| Grains | Bran, brown rice, fortified breakfast cereal, multigrain cereal, oatmeal, quinoa, whole-wheat bread, whole-wheat pasta |
| Dairy | Milk (whole, 2%, skim), soy milk, tofu, yogurt |
| Other | Chocolate, chocolate hazelnut spread, cocoa powder, chocolate instant breakfast powder beverage mix, tahini |
A plant-based diet includes vegetables, fruits, whole grains, beans, nuts, and seeds. Learn how a plant-based diet can help childhood cancer survivors lower their risk of premature aging and improve health.
Learn more about plant-based eating—
Reviewed: August 2022
Vitamin D helps your body absorb calcium and stay healthy. Learn more about how to get enough vitamin D and calcium through diet and spending time outdoors.
Learn more about food sources of potassium including foods to avoid if your potassium level is high and foods to enjoy if your potassium level is low.
Iron is important for healthy red blood cells and body functions. Eating iron-rich foods can help you stay healthy. Learn which foods are good sources of iron.