Skip to content

India’s Yoga Legacy for Modern Life

Yoga Life

Coconut: Ayurvedic Benefits, Uses & How to Eat It

By Yoga & You Teaching Faculty
ShareWhatsAppFacebook

Coconut (nariyal) is a staple across Indian kitchens and Ayurveda, valued as both food and home remedy. Its flesh is a good source of vitamins C, E and B, along with iron, calcium, potassium and magnesium, and its oil is traditionally used for cooking, oil pulling, and moisturising skin and hair.

Watch: Coconut — health benefits

In Ayurveda

Coconut has long held a dual place in Indian households, used both as everyday food and as a home remedy. Ayurvedic tradition treats it as a cooling, nourishing ingredient, and it is a familiar part of daily cooking, temple offerings, and skin and hair care across coastal and southern India.

One well-known traditional practice is 'oil pulling' with coconut oil, done first thing in the morning on an empty stomach. A tablespoon of oil is swished around the mouth for 15 to 20 minutes before brushing. This traditional oral-care ritual is used to support oral hygiene alongside regular brushing, not as a substitute for it.

Nutrition & how it may help

Coconut flesh is a good source of vitamins C, E and B, along with minerals such as iron, calcium, potassium and magnesium. It also contains dietary fibre, which supports regular digestion and may help keep constipation at bay.

Coconut contains lauric acid, a fatty acid studied for its antimicrobial properties, and polyphenols and other antioxidants that are associated with reducing inflammation in the body more generally. These are properties of the ingredient rather than guarantees of a specific health outcome, and coconut should be seen as one part of an overall balanced diet.

Coconut oil applied topically is traditionally used to moisturise the skin and hair, thanks to the fatty acids it contains.

How to use it

Fresh grated coconut is used widely in Indian cooking — in chutneys, curries, sabzis and sweets — and adds both flavour and texture. Coconut water and coconut milk are common everyday additions as well.

Coconut oil can be used in cooking in moderation, or applied topically to skin and hair as a traditional moisturiser. For oil pulling, use one tablespoon of coconut oil, swish gently for 15-20 minutes on an empty stomach, then spit it out and follow with regular brushing.

As with any oil, coconut oil is calorie-dense, so it is best used as part of a varied diet rather than in large quantities.

Who should be cautious

Coconut oil is high in saturated fat. People managing cholesterol or heart-related conditions should discuss how much coconut oil, if any, is appropriate for them with a doctor or dietitian.

Those with a coconut allergy should avoid coconut in all forms, including oil, milk and flesh.

Oil pulling is a traditional practice and a supplement to, not a replacement for, brushing, flossing and regular dental check-ups.

This article is general wellness and culinary information based on traditional use and common nutrition knowledge, not medical advice; please consult a doctor or qualified health professional for any specific health condition.

Frequently asked questions

Is coconut oil good for oil pulling?
Coconut oil is a commonly used option for oil pulling, a traditional Ayurvedic practice of swishing oil in the mouth for 15-20 minutes on an empty stomach before brushing. It's used as a traditional addition to oral care, not a replacement for brushing and regular dental visits.
Can I eat coconut every day?
Fresh coconut and coconut milk can be part of a regular Indian diet in moderate amounts. Coconut oil is calorie-dense and high in saturated fat, so it's best used along with other cooking oils rather than as the sole fat source, especially for those watching cholesterol.
Does coconut help with digestion?
Coconut flesh contains dietary fibre, which supports regular bowel movements as part of an overall fibre-rich diet. It is a helpful addition rather than a stand-alone remedy for digestive issues.
Is coconut oil good for skin and hair?
Yes, coconut oil is traditionally used as a topical moisturiser for skin and hair because of the fatty acids it contains. It works well as a simple, natural moisturiser rather than a treatment for skin or scalp conditions.