Protein-Rich Foods During Pregnancy
Why protein matters in pregnancy and how to include it easily with Indian foods like dal, paneer, curd, eggs, sprouts, fish and millets.
Reviewed by Dt. Kavya Iyer, Registered Dietitian

Quick answer
Protein supports the growth of your baby and the changes in your own body during pregnancy. Good Indian sources include dals, chana, rajma, sprouts, paneer, curd, milk, tofu, soya, eggs, well-cooked fish and chicken. Including a protein source at every meal and snack is a simple way to meet your needs. Your doctor or dietitian can advise on the amount right for you.
Protein is one of the building blocks your body relies on throughout pregnancy. Many Indian diets are rich in grains but may be lighter on protein, especially at breakfast and snack times. The good news is that protein is easy to add with foods you already know. Pregnancy nutrition requirements can vary. Follow recommendations from your obstetrician and qualified healthcare professionals.
Why Protein Matters in Pregnancy
Protein helps support the growth of your baby’s tissues and the placenta, as well as changes in your own body, such as increased blood volume.
Protein needs generally rise as pregnancy progresses, especially in the second and third trimesters. Your healthcare team can guide you on how much is right for you.
Protein also helps meals feel more satisfying. Spreading it across breakfast, lunch, dinner and snacks, rather than having most of it in one meal, is often easier on digestion, especially if you feel full quickly in later pregnancy.
Vegetarian Protein Sources
Vegetarian Indian diets can provide plenty of protein when meals are planned thoughtfully.
- Dals: moong, masoor, toor and urad
- Legumes: chana, rajma, lobia and matar
- Sprouts: moong and chana sprouts, lightly steamed
- Dairy: pasteurised milk, curd, paneer and buttermilk
- Soya and tofu
- Nuts and seeds: almonds, peanuts, pumpkin and sesame seeds
Combining Plant Proteins
Pairing cereals with pulses, such as dal-chawal, rajma-rice, idli-sambar or khichdi, gives a more complete protein mix. This traditional combination works beautifully.
Non-Vegetarian Protein Sources
If you eat eggs, fish or meat, they can be excellent protein sources. Make sure they are always cooked thoroughly.
- Eggs: boiled, bhurji or in an omelette with vegetables
- Chicken: in curries, stews or grilled
- Fish: well-cooked, choosing varieties your doctor considers suitable
Easy Ways to Add Protein to Every Meal
Small additions can make a big difference over the day.
- Add paneer or peas to poha and upma
- Swap plain paratha for paneer or dal-stuffed paratha
- Have a bowl of curd or raita with lunch and dinner
- Snack on roasted chana, makhana or a glass of milk
- Add sprouts to salads, chaat or sandwiches
Getting Personalised Support
If you have nausea, food aversions or dietary restrictions, meeting protein needs can feel harder. A dietitian can help you find options that suit you.
Read more about healthy Indian foods during pregnancy, or explore the pregnancy nutrition program for trimester-wise guidance.
Key takeaways
- Protein supports your baby’s growth and your body’s changes during pregnancy.
- Dals, legumes, dairy, soya, eggs, fish and chicken are good sources.
- Pairing cereals with pulses creates a more complete protein mix.
- Try to include a protein source in every meal and snack.
Frequently asked questions
Sources & references
- Dietary Guidelines for Indians — ICMR–National Institute of Nutrition
- Healthy diet fact sheet — World Health Organization



