Home/Blog/Well-Being/Pregnancy & Reproduction/Pregnancy Diet: Foods To Eat And Avoid

Pregnancy Diet: Foods To Eat And Avoid

Last updated on : 14 Feb, 2025

Read time : 11 min

Eating the right foods during pregnancy is essential for the mother and the growing baby. Since the baby gets all its nutrients from the mother, a well-balanced diet helps ensure proper growth and development. A woman’s food choices during pregnancy can impact her baby’s health, weight, and overall development.

Maintaining a healthy pregnancy diet is not complicated. The key is to focus on nutrient-rich foods that provide the vitamins and minerals needed for a healthy pregnancy. A good pregnancy diet should include fruits, vegetables, whole grains, lean proteins, and healthy fats. These foods provide the necessary energy, support the baby’s brain and body development, and help keep the mother healthy.

However, some nutrients are extra important during pregnancy—such as folic acid, iron, calcium, and protein—as they play a major role in the baby’s growth. At the same time, certain foods and drinks should be avoided to prevent any risks to the baby’s health.

This blog will explore the best foods to eat during pregnancy and which ones to avoid to ensure a safe and healthy pregnancy.

Pregnancy Diet Chart: Eating Right for You and Your Baby

A pregnancy diet chart should include a balance of different food groups to provide the right nutrients for both the mother and the baby. Here’s what a well-balanced pregnancy diet looks like:

  • Legumes and green vegetables (like lentils, beans, spinach, and broccoli)
  • Cereals and bread (whole grains like oats, brown rice, and whole wheat bread)
  • Dairy products (yoghurt, cheese, and milk for calcium and protein)
  • Protein-rich foods (meat, poultry, seafood, or plant-based alternatives like tofu and nuts)
  • Fruits (fresh fruits for vitamins, fibre, and antioxidants)

It’s also important to drink plenty of water every day. Most city water contains fluoride, which helps develop strong teeth in your growing baby.

Instead of focusing on how much you eat, focus on the quality of your food. Eating healthy doesn’t mean giving up your favourite foods entirely. It’s more about balancing your meals by adjusting portions and including various nutritious foods. For example, starting your day with a healthy breakfast can help prevent cravings for unhealthy, high-fat, and sugary snacks.

Some foods should be avoided because they may be unsafe for the baby. If you develop gestational diabetes, your doctor will guide you on how to manage your diet carefully to protect your health and your baby’s well-being. 

Here is the sample pregnancy diet chart you can follow:

Meal TimeFood Choices
Early Morning (06:30 AM)1 glass of milk (plain or with almonds/turmeric)
Breakfast (08:00 AM)2 parathas with ¼ cup vegetable curry
1 bowl poha/upma with vegetables
Dosa with sambar
Sprouts or boiled chana with lemon
Mid-Morning (10:30 AM)1 seasonal fruit (banana/orange/guava/apple)
Handful of dry fruits (almonds/walnuts)
Coconut water or fresh fruit juice
Lunch (01:00 PM)1-2 cups rice or 2-4 rotis
1 cup dal/lentils
¼ cup green leafy vegetables (palak/methi)
¼ cup vegetable curry (bhindi/lauki/gajar)
½ cup curd or buttermilk
Salad (cucumber, tomato, carrot)
Evening Snack (04:00 PM)1 seasonal fruit
Handful of nuts/seeds (peanuts, sesame, flaxseeds)
1 bowl makhana or murmura chaat
A glass of buttermilk or coconut water
Dinner (08:00 PM)1-2 cups rice or 2-4 rotis
1 cup dal/lentils
¼ cup green leafy vegetables
½ cup vegetable curry
½ cup curd
Bedtime (10:00 PM)1 glass of warm milk (plain or with turmeric/almonds)

This plan provides balanced nutrition while keeping flexibility in food choices. It ensures essential proteins, carbohydrates, vitamins, and minerals for a healthy pregnancy.

Healthy Foods to Eat During Pregnancy

Eating a balanced diet is important for both you and your baby’s growth. Here are some nutritious foods to include in your pregnancy diet:

1. Fruits and Vegetables

Fruits and vegetables provide essential vitamins, minerals, and fiber, which help with digestion and prevent constipation. Try to eat a variety every day, whether fresh, frozen, dried, or canned. Always wash them thoroughly before eating. For maximum nutrition, lightly steam vegetables with minimal water or eat them raw after proper washing.

2. Carbohydrates (Energy Foods)

Carbohydrates give you energy and keep you feeling full without adding too many extra calories. Healthy options include:

  • Whole grains like brown bread, rice, oats, and millet
  • Starchy vegetables like sweet potatoes, yams, and corn
  • Other staples like pasta, noodles, and cornmeal

Choose whole grain options whenever possible, such as wholemeal bread instead of white bread.

3. Protein (Growth & Development)

Protein is essential for your baby’s growth. Good sources include:

  • Lean meats (except liver), fish, poultry, and eggs
  • Plant-based options like beans, legumes, nuts, and tofu
  • Fish (avoid high-mercury fish like shark, swordfish, and marlin)

Make sure to eat at least one serving of protein daily. Always cook meat thoroughly—there should be no pink color, and juices should run clear. Try to eat fish twice a week, including one portion of oily fish like sardines or mackerel.

4. Dairy (Calcium & VItamin for Bone Health)

Milk, cheese, and yogurt provide calcium and other important nutrients like vitamin D for your baby’s bone development. Vitamin D is crucial in helping calcium build strong bones and teeth in a growing baby. It also supports healthy skin and good eyesight. Whether you’re pregnant or not, your body needs 600 international units (IU) of vitamin D daily.

You can get vitamin D from foods like:

  • Fortified dairy products: Milk, yoghurt, and some breakfast cereals
  • Fatty fish: Salmon, mackerel, and sardines
  • Fish liver oils: A rich natural source
  • Egg yolks: A simple way to boost vitamin D intake

Choose low-fat dairy options when possible. Be mindful of avoiding unpasteurised dairy and certain soft cheeses.

5. Healthy Snacks

If you feel hungry between meals, choose nutritious snacks instead of sugary or high-fat foods like biscuits, chocolates, or chips. Some healthy options include:

  • Whole wheat sandwiches or pita bread with grilled chicken, mashed tuna, salmon, or sardines
  • Salad veggies like carrots, celery, and cucumbers
  • Hummus with vegetable sticks or whole wheat bread
  • Vegetable and bean soups
  • Oatmeal or whole-grain cereals with unsweetened milk
  • Fresh fruit, unsweetened fruit juices, or milk-based drinks

Foods to Avoid During Pregnancy

Everything you eat during pregnancy affects your baby’s growth. Some foods that may not harm you can still be unsafe for your baby.

To prevent foodborne illnesses, avoid eating food that has been left out for more than two hours (or more than one hour in hot weather).

Also, limit your caffeine intake to 200 mg per day (about one 12-ounce cup of coffee) and completely avoid alcohol, as it can harm your baby’s development.

Here are some foods to avoid during pregnancy to keep you and your baby safe:

1. Unsafe Meats

  • Avoid cold cuts, deli meats, hot dogs, and processed meats unless they are heated until steaming hot.
  • Do not eat pre-stuffed turkey or chicken as they may contain bacteria.
  • Raw or undercooked meats (like steak tartare) should be avoided to prevent infections.

2. High-Risk Fish and Seafood

  • Stay away from smoked fish such as smoked salmon, smoked tuna, and smoked mackerel.
  • Avoid raw seafood and shellfish, including sushi, oysters, clams, and mussels, as they may contain harmful bacteria or parasites.

3. Raw or Undercooked Eggs

  • Do not eat raw or undercooked eggs as they may carry salmonella.
  • Avoid unbaked cookie dough and homemade sauces or dressings that contain raw eggs, such as Caesar salad dressing, hollandaise sauce, and mayonnaise.

4. Unpasteurised Dairy Products

  • Avoid unpasteurised milk and any dairy products made from it.
  • Soft cheeses like Brie, blue cheese, feta, panela, queso blanco, and queso fresco may be made from raw milk, so avoid them unless they are labelled as pasteurised.

5. Unwashed or High-Risk Fruits and Vegetables

High-risk fruits are those that may carry harmful bacteria, pesticides, or compounds that could cause complications during pregnancy, such as unwashed fruits, unpasteurised juices, and unripe papaya.

  • Do not drink unpasteurised juices, including fresh-squeezed juices from stores.
  • Always wash fruits and vegetables before eating to remove bacteria or pesticides.
  • Raw sprouts (like alfalfa and bean sprouts) should be avoided, as they can carry bacteria.
  • Avoid unripe papaya, as it may cause contractions and lead to complications.

Precautions to Take During Pregnancy

Taking the right precautions during pregnancy is essential for the health of both the mother and the baby. Here are some important things to keep in mind:

1. Eat a Healthy Diet

Consume a balanced diet rich in fruits, vegetables, whole grains, lean proteins, and dairy. Avoid raw or undercooked meats, unpasteurised dairy, and high-mercury fish.

2. Stay Hydrated

Drink plenty of water to stay hydrated and support your baby’s development. Avoid excessive caffeine and sugary drinks.

3. Avoid Harmful Substances

Do not consume alcohol, tobacco, or drugs, as they can harm the baby’s growth and lead to complications.

4. Take Prenatal Vitamins

Folic acid, iron, and calcium supplements are important for preventing birth defects and ensuring proper development.

5. Get Regular Check-Ups

Visit your doctor regularly for prenatal check-ups and screenings to monitor your baby’s health.

6. Exercise Safely

Engage in light exercises like walking or prenatal yoga, but avoid heavy lifting and high-impact activities.

7. Manage Stress

Practice relaxation techniques like deep breathing, meditation, or light stretching to reduce stress and anxiety.

Following these precautions can help ensure a smooth and healthy pregnancy for both mother and baby.

Conclusion

Eating a healthy and balanced diet during pregnancy is essential for the well-being of both the mother and the baby. The right foods provide important nutrients that support the baby’s growth and help the mother stay healthy. 

Instead of focusing on eating more, pregnant women should focus on eating the right foods in the right amounts. Making small, mindful changes in food choices can greatly impact overall health. Consulting a doctor or a nutritionist for a personalised diet plan is always a good idea. By following a well-balanced diet and avoiding unhealthy foods, expectant mothers can have a healthy pregnancy and give their babies the best start.

Get our easy-to-use Truemeds app for affordable medicines. Just upload your prescription to access both brand-name and substitute drugs. Save money on your purchases and enjoy the added convenience of free home delivery on eligible orders across India*.

*Disclaimer: The information in this article has been checked for accuracy, but it is best to talk to a doctor before trying any medicines, supplements, or information mentioned here.

Frequently Asked Questions (FAQs)

What are the most important nutrients needed during pregnancy?

Folic acid, iron, calcium, protein, and omega-3 fatty acids are essential for a baby’s growth and development. Eating a balanced diet with fruits, vegetables, dairy, lean protein, and whole grains ensures proper nutrition.

Can I drink coffee while pregnant?

Yes, but in moderation. Pregnant women should limit caffeine intake to 200 mg per day (about one 12-ounce cup of coffee) as excessive caffeine may affect the baby’s development.

Which fruits should I avoid during pregnancy?

Avoid unripe papaya, which may cause contractions, and pineapple in large amounts due to its bromelain content. Always wash fruits properly to remove pesticides and bacteria.

Why should raw or undercooked foods be avoided?

Raw or undercooked meats, eggs, and seafood may contain harmful bacteria like salmonella and listeria, which can lead to foodborne illnesses and complications during pregnancy.

Is it safe to eat fish during pregnancy?

Yes, but choose low-mercury fish like salmon, sardines, and trout. Avoid high-mercury fish like sharks, swordfish, and king mackerel, as mercury can affect the baby’s brain development.

References 

  • Marshall NE, Abrams B, Barbour LA, Catalano P, Christian P, Friedman JE, Hay Jr WW, Hernandez TL, Krebs NF, Oken E, Purnell JQ. The importance of nutrition in pregnancy and lactation: lifelong consequences. American journal of obstetrics and gynaecology. 2022 May 1;226(5):607-32. Available from: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9182711/ 
  • Taylor M, Galanis E. Food safety during pregnancy. Canadian Family Physician. 2010 Aug 1;56(8):750-1. [Cited on: 2023 August 2] Available from: https://www.cfp.ca/content/56/8/750.short 
Select Category
Was this article useful?
43 people find this information helpful

Meet our Health Experts

View All
Dr. Lakshmi Vaswani
Dr. Lakshmi Vaswani

MBBS, Dip.Pathology, MBA (Healthcare Services)

17 years
Dr. Nikhil Ambatkar
Dr. Nikhil Ambatkar

Ph.D, M.Tech, B.Tech

7 years
Amit Sharma
Amit Sharma

B. Pharm

4 years
Dr. Sachin Singh
Dr. Sachin Singh

MBBS

6 years
Dr. Sonia Gupta
Dr. Sonia Gupta

BDS

7 years
Dr. Pauravi Abad
Dr. Pauravi Abad

MBBS

5 years
Dr. Vijay Kothandaraman
Dr. Vijay Kothandaraman

BDS, PG Dip. in Big Data Analytics

21 years
Dr Amatul Ameen
Dr Amatul Ameen

B. Pharm, MSc.

13 years
Dr. Mandeep Chadha
Dr. Mandeep Chadha

MBBS, DNB (OBGY)

11 years
Aditi Acharya
Aditi Acharya

MDS in Pediatric Dentistry

5 years
Dr. Divya Chauhan
Dr. Divya Chauhan

BAMS, APG, PG

7 years

Follow us on

Disclaimer

Our healthcare experts have carefully reviewed and compiled the information presented here to ensure accuracy and trustworthiness. It is important to note that this information serves as a general overview of the topic and is for informational purposes only. It is not intended to diagnose, prevent, or cure any health problem. This page does not establish a doctor-patient relationship, nor does it replace the advice or consultation of a registered medical practitioner. We recommend seeking guidance from your registered medical practitioner for any questions or concerns regarding your medical condition.

Recent Articles

Subscribe

Claim your complimentary health and fitness tips subscription and stay updated on our newest promotions.

Registered Office Address

Intellihealth Solutions Private Limited
Office Unit no. 1, 2, 5, & 7, 6th floor Urmi Corporate Park Solaris, Saki Vihar Rd, Opp. L&T Flyover, New Mhada Colony, Budhia Jadhav Wadi, Mumbai, Maharashtra 400072.
CIN: U85320MH2019PTC320566
Telephone:09240250346

Grievance Officer

Name: Chandrasekhar Swaminathan

Download Truemeds

Manage your health with ease Download Truemeds today!Get easy access to medicine refills, health information, and more. With our app, you'll never have to wait in line again. Download now and start taking control of your health.
playstoreIcon

Contact Us

Our customer representative team is available 7 days a week from 9 am - 9 pm.


v3.5.16

copyright2025 - Truemeds | All rights reserved

Our Payment Partners

paymentPartnerpaymentPartnerpaymentPartnerpaymentPartnerpaymentPartner
paymentPartnerpaymentPartnerpaymentPartnerpaymentPartner