Yoga is much more than just a set of twisted poses. It is a lifestyle and a spiritual philosophy rooted in healthy living. The practice of yoga is essentially individual and is directly experienced within your body’s internal landscape.

A composite healing system from India, Ayurveda developed thousands of years ago. It consists of a diet, massages, and herbal treatments, which bring the mind, body, and spirit in harmony with each other. Yoga aims to purify and nourish the mind and body to make them fit for meditation. In this way, Yoga and Ayurveda perfectly merge and create a holistic system for healing, self-growth, and purification.


The best place for Yoga and Ayurvedic treatment in India is Kerala, and there are many reasons for that. It has beautiful weather with sprawling herbs everywhere, the food there is delicious, and most importantly, the people there are incredibly generous, kind, and friendly. So naturally, Kerala is one of the most sought-after places in India to have a health and detox retreat.

Check out our yoga retreat and meditation packages.

In Ayurvedic and Yogic Science, there are 3 types (gunas) of food that are eaten –

  1. Raja (Fast, hot, spicy)
  2. Tama (Slow, Bland, Lethargic)
  3. Sattva (Harmony, Purity)

The Yogic Diet stresses the consumption of unprocessed foods that enhance mental, spiritual, and physical health as well as aligns with the Yogic Philosophy of Ahimsa, Sattva, and Saucha.

Ahimsa translated as non-violence revolves around the idea of not causing harm to any living beings. This is achieved by the complete elimination of meat and dairy products. Sattva is a state of calmness that yogis aim to inculcate. Therefore, a diet rich in Sattvic foods includes vegetables, healing spices, whole grains, etc. Saucha is equated with cleanliness and purity. This diet requires the consumer to eliminate all foods with chemicals and consume only organic foods.

Here are some of the foods handpicked by us for you to consume if you want to enter the ayurvedic and spiritual lifestyle.


Fruits are an exceptional source of vitamins, minerals, fiber, and other nutrients which your body needs to evolve, grow, and remain youthful. They are also loaded with antioxidants which give you a glowing skin


Lentils possess very high iron, fiber, and protein count and are also full of anti-aging benefits. Including this in your meals will fill your body with the required nutrients and keep your energy up throughout the day.


Some berries like strawberries, blueberries, and raspberries are super healthy and can be incorporated during breakfast, in a salad, as a smoothie, as a snack, or simply in their raw state. They are rich in antioxidants which help to supply oxygen to every cell in your body.

Water, Lemon, and Honey

Highly recommended by yogis, this well-known combination can act as a replacement for your everyday tea/coffee. This is similar to a magic potion that purifies your blood cells, helps in weight loss, revitalizes immunity, and takes care of sore muscles and joints.

Check out our Tri Dosha Sattvik Meals and share meals at our communal table

Yoga is fun but it is a form of strict discipline for those who are firm about it. A proper diet is crucial for your body to heal during yoga because when you do so, your body automatically feels younger and lighter, despite your age.

Book your very own Ayurvedic and Yoga Retreat.

Do check out Mekosha Ayurveda Spasuites Retreat for more information.


Article By:

Mekosha Ayurveda

"The Mekosha team works hard to put together curated knowledge to help you with your holistic healing journey. Subscribe now to receive more such useful articles."

Related Stories

| Feb 04 |

Ayurvedic Beauty Tricks to Make You Look Young

A stressful day at work, sun exposure, pollution, processed foods – everything that you eat and do shows up on your skin. Yes, skincare products sold in the market are an obvious choice, but they are not only quite expensive but also contain harsh chemicals that deteriorate your skin and sometimes, cause additional problems.  The […]

Read on

| Feb 04 |

Ayurveda and Cooking

Ayurveda is the ancient Indian system of natural medicine that has been practiced for many centuries. It is based on the belief that the human body has three basic energies or doshas: Vata, Pitta, and Kapha which are responsible for keeping the body in a balanced state. Ayurvedic cooking is the practice of cooking with […]

Read on