← Articles
Healthy eating

What to Eat to Stay Healthy: A Simple Indian Food Guide

25 October 2026 · NutritionSimplify team
General information; needs vary by person.

Everyday Indian meal with dal, chapati, vegetables and fruit

A healthy diet is a pattern of varied foods you can maintain. No single food makes a diet healthy. Begin with ordinary meals that provide vegetables or fruit, whole grains or other staples, and protein foods.

The main food groups

Eat a variety of vegetables and fruit across the week. Choose grains such as roti, rice, oats or millets, with whole-grain choices often. Add pulses, beans, eggs, dairy, tofu, fish or other protein foods according to your preferences. Nuts and seeds can add texture and nutrients in modest portions.

Make an Indian plate work

A simple lunch can be dal, rice, sabzi and curd. Another option is roti, chana, salad and fruit. You can vary the amounts based on appetite, activity and health needs. If a meal is mainly rice or roti, add a protein food and a vegetable rather than removing the staple entirely.

Food habits that help

Do you need supplements?

Food is the starting point, but some people need supplements for diagnosed deficiencies or life stages. Avoid guessing from symptoms alone. A clinician or registered dietitian can assess your needs, including pregnancy, vegan diets or chronic illness.

One day, many possibilities

Breakfast could be idli with sambar or eggs with toast and fruit. Lunch might be roti, rajma and vegetables. A snack could be curd and fruit. Dinner could be khichdi with vegetables and a protein-rich side. Use the foods available to you; consistency matters more than a perfect menu.

Sources and further reading

WHO India: healthy diet · ICMR-NIN Dietary Guidelines for Indians · Green vegetables guide

This article provides general education and does not replace individual medical or dietetic advice.

← All articles
📸