Pregnancy is a time of extraordinary growth. In just a few months, your baby develops from a tiny cluster of cells into a fully formed human.
To support this rapid development, your body needs increased amounts of key nutrients including protein, folate, iron, calcium and healthy fats.
So what should you actually be eating when pregnant?
The simplest answer is this: aim for a colourful, balanced diet made up of whole, nutrient-dense foods. Below is a practical guide to the best foods to eat during pregnancy.
Protein: Building Blocks for Baby
Protein provides amino acids, which are the building blocks of every cell in your baby’s body.
Excellent sources include:
- Lean beef, lamb and pork
- Chicken and turkey
- Eggs
- Greek yoghurt
- Lentils, chickpeas and beans
- Tofu and soy products
- Peanut or almond butter
Iron-rich red meat is especially helpful during pregnancy, as your blood volume increases significantly and your iron needs rise.
If you don’t eat meat, combine plant proteins with iron-rich foods and vitamin C to support absorption.
Dairy: Calcium for Growing Bones
Calcium is essential for the development of your baby’s bones and teeth.
Pregnancy-friendly dairy options include:
- Milk
- Greek yoghurt
- Cottage cheese
- Ricotta
- Pasteurised hard cheeses
Yoghurt is particularly beneficial as it provides protein, calcium and probiotics for gut health.
If you are dairy-free, look for fortified plant milks and calcium-rich foods such as almonds and leafy greens.
Sweet Potatoes (Kūmara)
Sweet potatoes are rich in beta-carotene, which your body converts into vitamin A — important for cell growth and immune function.
They also provide:
- Vitamin C
- Vitamin B6
- Potassium
- Fibre
Roasted, mashed or baked kūmara are an excellent carbohydrate choice during pregnancy.
Salmon and Oily Fish
Oily fish such as salmon are rich in omega-3 fatty acids (EPA and DHA), which support your baby’s brain and eye development.
Choose low-mercury fish and ensure it is fully cooked. Two to three servings per week of fatty fish can help meet recommended omega-3 intake.
Leafy Greens and Colourful Vegetables
Dark leafy greens such as spinach, kale and broccoli are packed with:
- Folate
- Iron
- Calcium
- Vitamin K
- Fibre
Folate is particularly important in early pregnancy to reduce the risk of neural tube defects.
Other excellent vegetable choices include capsicum, tomatoes, carrots and pumpkin.
The more colour on your plate, the broader the range of nutrients.
Avocado
Avocados are one of the most nutrient-dense pregnancy foods available.
They provide:
- Healthy fats
- Folate
- Potassium
- Vitamin E
- Fibre
Potassium may also help reduce leg cramps, which are common in pregnancy.
Whole Grains
Whole grains provide steady energy, fibre and B vitamins.
Good options include:
- Oats
- Wholegrain bread
- Brown rice
- Quinoa
- Wholemeal pasta
Fibre supports digestion and may help ease pregnancy constipation.
Orange Juice and Vitamin C Foods
Vitamin C supports immune function and improves iron absorption.
Sources include:
- Citrus fruits
- Berries
- Capsicum
- Broccoli
- Pasteurised orange juice
Aim for at least 400 micrograms of folate daily from food and supplements combined, as advised by your healthcare provider.
Hydration: Water Matters
During pregnancy, your blood volume increases significantly. Your body also requires water to:
- Form amniotic fluid
- Support digestion
- Transport nutrients
- Prevent constipation
Aim for at least 2 litres of water per day, more in hot weather or if exercising.
If your urine is pale yellow, you are likely well hydrated.
A Simple Rule to Follow
If you build your meals around:
- A source of protein
- Colourful vegetables
- Whole grains or complex carbohydrates
- Healthy fats
…you are already doing an excellent job.
Pregnancy nutrition does not need to be perfect. It needs to be consistent, balanced and nourishing.
And yes — there is still room for the occasional craving.