Newborn & Infant Care

What to eat while breastfeeding: calories, kopi, alcohol, fish and spicy food, with Singapore food examples

7 min read · Updated October 2026
What to eat while breastfeeding: calories, kopi, alcohol, fish and spicy food, with Singapore food examples
In this article
  1. What breastfeeding asks of your diet
  2. Water and other drinks
  3. Coffee, kopi and teh
  4. Alcohol, rice wine and confinement tonics
  5. Fish: eat it, but go easy on the big ones
  6. Spicy food, garlic and strong flavours
  7. Foods traditionally linked to milk supply
  8. Quick answers: what's fine, what to limit
  9. Frequently asked questions

What to eat while breastfeeding is mostly what you ate before, plus a little more. HealthHub says a well-nourished breastfeeding mother needs an extra 330 to 400 kcal a day, about 2,000 to 2,800 kcal in total, and at least 1.5 to 2 litres of water. KKH's dietitians say 2 cups of coffee or tea a day is fine, alcohol should wait until the second week, and after that up to 30 ml a day with a 3-hour gap before you feed. You don't need to cut out chilli, eggs, peanuts or shellfish unless your baby clearly reacts. Here's how that works at a hawker centre, with a confinement menu and at home.

What breastfeeding asks of your diet

Making milk uses energy, so eat to your hunger and don't diet hard. HealthHub suggests one extra serving from each food group of My Healthy Plate, and a diet that includes protein, iron-rich foods, oily fish, dairy and wholegrains. KKH's dietitians suggest three balanced meals and two to three snacks a day. Weight comes off slowly while you breastfeed, and KKH says losing 1 to 2 kg a month is healthy.

A day of eating in Singapore might look like this:

MealAn easy local optionWhy it helps
BreakfastWholemeal toast with eggs, or oats, and a cup of tehProtein and wholegrains; one of your two cups of tea or coffee
Mid-morningFruit and a tub of yoghurt, or a handful of nutsCalcium and the extra calories without much effort
LunchSliced fish soup with rice or bee hoon, or yong tau foo with plenty of vegetablesFish and vegetables; ask for less salt in the soup
AfternoonUnsweetened soya milk, or red date teaFluids and protein
DinnerSteamed fish, a vegetable dish and brown rice; or a confinement mealOily fish and fibre
Night feedA glass of water and a slice of breadFluids and a little energy when you're up anyway

Eating out is fine. HealthXchange's hawker guide, written with KKH's dietitians, suggests easy swaps such as asking for more cucumber and removing visible fat from roast meats.

Water and other drinks

Breast milk is mostly water, and HealthHub says to aim for at least 1.5 to 2 litres of water a day. KKH's dietitians suggest 8 to 10 glasses of fluids, and red date tea, ginger water, soup and milk all count. A glass of water at every feed is an easy way to keep up.

Drinking extra cow's milk won't make more breast milk. HealthHub says so directly. Supply depends on how often milk is removed, which our milk supply guide explains.

Coffee, kopi and teh

KKH's dietitians say to keep to 2 cups of coffee or tea a day, because caffeine passes into breast milk and may disturb your baby's sleep. HealthXchange gives the limit as 300 mg of caffeine a day for breastfeeding women.

Two local details matter:

  • Local kopi is stronger than chain coffee. HealthXchange says kopi uses Robusta beans, which have twice as much caffeine as the Arabica beans used in most coffee chains.
  • Tea has about half the caffeine of coffee, so two cups of teh leave more room than two cups of kopi.

Newborns, and premature babies especially, clear caffeine slowly, the US CDC notes, so keep it lower in the first weeks. Our guide to coffee in pregnancy covers bubble tea and other hidden sources.

Alcohol, rice wine and confinement tonics

KKH's dietitians set out the rules plainly:

  • No alcohol in the week after delivery, while your milk supply is being established.
  • From the second week, up to 30 ml of alcohol a day, about 2 tablespoons.
  • Wait at least 3 hours after a drink before you breastfeed. SingHealth suggests feeding your baby before you drink.

Confinement cooking is the common question. KKH says dishes cooked with wine are fine if they are simmered for at least 30 minutes with the lid off, so the alcohol vaporises. HealthHub is stricter: it says to avoid foods containing alcohol, or to cook them well enough for the alcohol to evaporate. Herbal tonic wines are a different matter, because they are drunk, not cooked off. HealthXchange warns that alcohol and other substances from confinement foods can pass into breast milk and may worsen jaundice in a newborn who already has it.

Our guides to foods to avoid during confinement and confinement herbs go through the common tonics one by one, and postpartum recovery foods has a 7-day meal plan.

Fish: eat it, but go easy on the big ones

Fish is one of the best foods for a breastfeeding mum. HealthHub lists oily fish in a nutritious breastfeeding diet, and HealthXchange names salmon, Spanish mackerel (tenggiri papan), longtail shad (terubok), tuna and sardines as fatty fish that provide omega-3 fat. The Health Promotion Board recommends two or more servings of fish a week, with one serving being 90 g of cooked fish.

The one caution is mercury, which the CDC says can pass from mother to baby through breast milk. Singapore's pages don't list fish to limit while breastfeeding, so here is the UK's NHS advice: no more than 1 portion a week of shark, swordfish or marlin, and no more than 2 portions of oily fish a week. If your Indian confinement menu includes shark, which HealthXchange lists among traditional dishes, keep it to once a week.

Papaya fish soup is a confinement favourite for a reason: SingHealth notes unripe papaya and fish are traditionally linked to milk supply, and our confinement soup recipes include a version you can cook at home.

Spicy food, garlic and strong flavours

There is no Singapore guidance telling breastfeeding mums to avoid chilli. KKH's dietitians give a simple test instead: if you think garlic, onions or another strongly flavoured food is upsetting your baby, leave it out for several days and see if it helps, then add it back if nothing changes.

Two confinement beliefs also get checked here:

  • Ginger and sesame oil: KKH's dietitians say there is no evidence that ginger, sesame oil or yellow foods such as lentils and lemons cause jaundice in babies.
  • Allergens: KKH says cutting out eggs, milk, fish, peanuts or shellfish while breastfeeding does not lower your baby's allergy risk, so eat them in moderation.

Foods traditionally linked to milk supply

SingHealth lists oatmeal, barley, salmon, asparagus, spinach, garlic, almonds and fennel seeds as foods linked to milk production, alongside papaya and fish. KKH's dietitians describe fenugreek tea: 3 teaspoons of seeds in a glass of hot water, up to four times a day, with a warning that too much can cause loose stools. None of these replace frequent feeding or pumping, and our milk supply guide explains why.

Quick answers: what's fine, what to limit

Food or drinkWhat the guidance saysSource
Kopi, teh, coffeeUp to 2 cups a day; kopi is stronger than chain coffeeKKH dietitians, HealthXchange
AlcoholNone in week 1; from week 2 up to 30 ml a day, then wait 3 hours to feedKKH dietitians
Rice wine in cookingFine if simmered at least 30 minutes with the lid offKKH dietitians
Salmon, mackerel, sardinesGood sources of omega-3; 2 or more servings of fish a weekHealthXchange, HPB
Shark, swordfish, marlinNo more than 1 portion a weekNHS (UK)
Chilli, garlic, onionsFine unless your baby seems upset; then pause for a few daysKKH dietitians
Eggs, peanuts, shellfish, milkNo need to avoid; eat in moderationKKH dietitians
Ginger and sesame oilNo evidence they cause jaundiceKKH dietitians
Extra cow's milkDoesn't increase breast milkHealthHub
Over-the-counter medicinesDon't self-medicate; ask a doctor or pharmacistHealthHub
See a doctor if: you feel especially tired or drained, or unsure you are getting the nutrients you need, as HealthHub advises. See your baby's doctor if your baby is yellow and you are taking confinement wine or herbs, or if your baby is unusually irritable, jittery or sleeping badly and you drink a lot of coffee.
Medical disclaimer: This guide is general information for parents in Singapore and is not medical advice. If you have a medical condition, take medicines, or your baby was premature or is unwell, ask your doctor or a dietitian what is right for you.

Frequently asked questions

How many extra calories do I need while breastfeeding?

HealthHub says an extra 330 to 400 kcal a day, which puts most breastfeeding mothers at about 2,000 to 2,800 kcal a day. An extra serving from each food group covers it.

Can I drink kopi while breastfeeding?

Yes, up to 2 cups of coffee or tea a day, as KKH's dietitians advise. Local kopi is made with Robusta beans, which have about twice the caffeine of chain coffee, so a cup of kopi counts for more than a latte.

How long after drinking alcohol can I breastfeed?

KKH's dietitians say to wait at least 3 hours, and to keep to 30 ml a day from the second week after birth. Avoid alcohol completely in the first week.

Can I eat spicy food while breastfeeding?

Yes. No Singapore guidance asks you to avoid chilli. If you think a strongly flavoured food is upsetting your baby, KKH suggests leaving it out for several days to see if it helps.

Which fish should I avoid while breastfeeding?

Limit shark, swordfish and marlin to one portion a week, as the UK's NHS advises, because of mercury. Most other fish, including salmon, tenggiri and sardines, are good choices.

Related guides

↑ Back to top

Explore: Learning hubJournalFree toolsGlossary