Healthy Indian Foods During Pregnancy
From dal and ragi to curd, seasonal fruits and sprouts, discover nourishing Indian foods that can be part of a healthy, balanced pregnancy diet.
Reviewed by Dt. Meera Patel, Nutritionist

Quick answer
Many everyday Indian foods can support a healthy pregnancy. Dals, chana and rajma provide protein and iron; ragi, curd, milk and paneer offer calcium; leafy greens like palak and methi supply folate; eggs and well-cooked fish add protein; and seasonal fruits and vegetables give fibre and vitamins. Balanced meals with variety are more helpful than any single superfood.
Traditional Indian kitchens are full of nourishing ingredients that can support you through pregnancy. You do not need expensive or exotic foods. With a little planning, everyday meals can provide much of what your body needs. Pregnancy nutrition requirements can vary. Follow recommendations from your obstetrician and qualified healthcare professionals.
Dals and Legumes
Moong, masoor, toor, chana, rajma and lobia are excellent sources of plant protein, fibre, folate and iron. They are versatile and easy to include daily.
- Dal with rice or roti at lunch
- Sprouts chaat as an evening snack
- Chana or rajma curry a few times a week
- Besan or moong dal chilla for breakfast
Millets and Whole Grains
Ragi, jowar, bajra, whole wheat and brown rice provide energy and fibre. Fibre may help support digestion, which can be helpful as constipation is common in pregnancy.
Ragi is also a good plant source of calcium. Try ragi dosa, ragi porridge or ragi rotis.
Fermented foods like idli, dosa and dhokla are gentle on the stomach and easy to pair with sambar or chutney, making them comforting choices on days when your appetite is low.
Dairy and Protein Foods
Milk, curd, buttermilk and paneer provide protein and calcium. Always choose pasteurised dairy.
If you eat non-vegetarian food, well-cooked eggs, chicken and fish can add high-quality protein. Choose fish that your doctor considers suitable during pregnancy. Learn more in protein-rich foods during pregnancy.
Vegetables and Seasonal Fruits
A colourful plate provides a range of vitamins, minerals and fibre.
Leafy Greens
Palak, methi, sarson, amaranth and drumstick leaves provide folate and iron. Wash them thoroughly and cook them well.
Seasonal Fruits
Oranges, guava, amla, banana, pomegranate, apple and chikoo are nourishing options. Vitamin C-rich fruits may also help your body absorb iron from plant foods.
Healthy Fats, Nuts and Seeds
Healthy fats support energy needs and help absorb certain vitamins. Include a small amount of ghee or oil in cooking, and add nuts and seeds as snacks.
- Soaked almonds and walnuts
- Til (sesame) and flax seeds in chutneys or laddoos
- Groundnuts in poha or chaat
Putting It Together
A simple day could include ragi dosa with sambar for breakfast, a fruit mid-morning, roti with dal, palak sabzi and curd at lunch, sprouts chaat in the evening, and vegetable khichdi with raita for dinner. Drink water regularly through the day.
Aim for variety across the day rather than focusing on a few foods. For personalised plans that suit your region, preferences and trimester, you can book a consultation or explore the pregnancy nutrition program.
Key takeaways
- Everyday Indian foods can support a healthy, balanced pregnancy.
- Dals, legumes and dairy provide protein, iron and calcium.
- Leafy greens and seasonal fruits add folate, vitamins and fibre.
- Always choose pasteurised dairy and well-cooked foods.
Frequently asked questions
Sources & references
- Dietary Guidelines for Indians — ICMR–National Institute of Nutrition
- Healthy diet fact sheet — World Health Organization



