Magnesium tends to stay in the background, yet it plays a major role in a child's growth and everyday well-being. This essential mineral helps build strong bones, supports healthy nerve function, relaxes muscles, and converts food into energy. According to the ICMR-NIN Dietary Guidelines for Indians, children aged 7–9 years require around 200 mg of magnesium daily, while teenagers need up to 300 mg per day. Despite this, many families may not realise that a magnesium deficiency can contribute to restless sleep, leg cramps, headaches, or low energy. The good news is that magnesium-rich vegetarian food is already part of many Indian kitchens. From lentils and seeds to leafy greens and millets, there are plenty of options. Finding the right source of magnesium for vegetarians and including more magnesium-rich vegetarian food in daily meals can naturally support growing children without relying heavily on supplements.
Some symptoms of low magnesium can be subtle and easy to overlook. Watch for these common signs:
Important:If several symptoms occur regularly, consult a paediatrician before starting magnesium supplements.
This mineral quietly plays a role in everything from bone strength and nerve health to sleep quality and energy production. For kids, it supports steady growth and concentration. For adults, it helps regulate blood pressure, supports the heart, and even keeps stress in check. And yet, it’s surprisingly easy to miss, especially if you’re vegetarian and relying on familiar staples.
Here are 7 magnesium-rich vegetarian foods you may be ignoring—and why it’s worth bringing them back into focus.
Sesame seeds are packed with magnesium, calcium, and iron that support healthy growth. According to a study published in Nutrients. 2022, one tablespoon provides around 30 mg of magnesium. Lightly roasting or grinding til helps reduce phytates that can interfere with mineral absorption. Til chutney with jaggery, a popular Maharashtra snack, is an excellent kid-friendly way to include this magnesium rich vegetarian food. Sprinkle ground sesame over parathas, dals, salads, or laddoos for an easy nutritional boost.
Kala chana is an excellent source of magnesium for vegetarians, providing up to 90 mg per cooked cup along with protein and fibre. As per a study published in Front Nutr. 2023, soaking overnight before cooking can reduce phytates by nearly 40%, improving mineral absorption. Whole kala chana retains more magnesium than processed forms, making it a smart choice for growing children. Salads, dry sabzis, and school tiffins with lemon and potatoes are delicious serving ideas.
Spinach is among the richest sources of magnesium in vegetarian food. Research conducted by, Heliyon. 2020, shows that one cooked cup offers more than 150 mg. Steaming or lightly sautéing retains more minerals than boiling. Adding palak towards the end of cooking dals can minimise nutrient loss. Pair spinach with tomatoes or a squeeze of lemon to improve overall mineral absorption. Wraps, smoothies, soups, and parathas make it easier for children to enjoy.
Pumpkin seeds provide approximately 150 mg magnesium per two tablespoons. According to a study published in Plants (Basel). 2022, along with healthy fats and zinc, they support immunity and growth. They fit naturally into Indian meals through dry chutney powders, ladoos with jaggery and coconut, dosa batter, and breakfast bowls. Available across Indian supermarkets and online, they cost roughly ₹200–400 per 250g pack, making them a practical addition to a magnesium-rich vegetarian food diet.
Whole green moong is light, nutritious, and suitable for all ages. A study published in Nutrients. 2019, shows that one cooked cup provides around 50–60 mg of magnesium. Sprouting whole moong reduces phytates and improves magnesium bioavailability, making sprouted salads an even better option than plain boiled moong. Moong cheelas, khichdi, and sprouts chaat are simple ways to add this valuable source of magnesium for vegetarians to family meals.
Ragi is one of the richest grains for magnesium, offering around 130 mg per 100g according to ICMR-NIN IFCT data. Besides magnesium, it provides calcium, iron, and essential amino acids. Ragi porridge for toddlers, Karnataka-style ragi mudde, rotis, and jaggery ladoos are excellent family-friendly options. For vegetarian children, ragi is a nutritious staple that supports bone health and overall development.
According to FSSAI, rajma provides about 70 mg magnesium per cooked cup while supplying high-quality plant protein. Rajma chawal combines cereals and legumes, creating a complete protein meal ideal for growing children. Soaking rajma overnight and discarding the soaking water improves mineral absorption. Rajma fillings for wraps and parathas work especially well for lunch boxes.
Getting enough magnesium is important, but helping the body absorb it effectively matters just as much.
Fermented Indian foods like idli and dosa batter also improve mineral bioavailability, making traditional cooking methods beneficial.
Including more vegetarian food rich in magnesium doesn't require a complete kitchen makeover. Adding just two or three magnesium-rich foods consistently over several weeks can meaningfully improve magnesium intake naturally. A sprinkle of til over dal, sprouted moong for lunch, ragi for breakfast, or rajma twice a week can make a real difference. The best source of magnesium for vegetarians is often already available in Indian kitchens—it simply needs a little more attention. Explore more nutrition guides to help build healthier eating habits for growing children.