Breastfeeding Diet: What to Eat, Hydration, and the 'Foods to Avoid' Myth
Key takeaways
- There is no special breastfeeding diet: eat normally, eat to your appetite, and stay hydrated, and your milk will be fine.
- There is no routine list of foods to avoid: you do not have to cut out spicy food, garlic, or common 'gassy' vegetables.
- Breastfeeding uses extra energy, so most people feel hungrier and thirstier, which is your body telling you to eat and drink a little more.
- Your milk is made from your body's stores, so an imperfect day of eating does not make your milk 'bad' for your baby.
- If you eat little or no animal foods, a vitamin B12 supplement is the one thing worth getting right for you and your baby.
There is no special breastfeeding diet: you can eat normally, eat to your appetite, stay hydrated, and trust that your milk is good for your baby. Your body is remarkably good at making milk from its own stores, which means an imperfect day of eating, or a week of toast and whatever you can hold in one hand, does not make your milk “bad” or your baby short-changed.
I remember being handed a printout of “foods to avoid” in hospital and feeling my heart sink, because half of what I actually ate was on it. It turned out almost none of it was necessary. So here is the honest picture, checked by a lactation consultant: what to eat, how much, what you can stop worrying about, and the one thing worth getting right if you eat little or no animal food. For the wider picture of how feeding works, start with the breastfeeding pillar guide.
Do I need to eat a special diet?
No. There is no special diet required for breastfeeding; eating normally and to your appetite is enough. Major bodies including the World Health Organization are clear that a varied, balanced diet supports your own health and recovery, but your milk supply and milk quality do not depend on you eating perfectly. The nutrients in your milk are buffered by your body’s stores, so your baby gets what they need even on the days you do not.
That is genuinely freeing once it sinks in. You do not need special teas, lactation cookies, or expensive supplements to make good milk. A mix of starchy foods, protein, fruit and vegetables, and some dairy or alternatives across the week covers it. If eating well is hard right now, for any reason, that is worth support rather than guilt; your milk is still doing its job.
How many extra calories do I need?
Breastfeeding uses roughly 500 extra calories a day, which is why most people feel noticeably hungrier. Some of that energy comes from the fat stores your body lays down in pregnancy for exactly this purpose, and some from what you eat. You do not need to count it. For nearly everyone, simply eating to a slightly larger appetite covers the gap.
This is also why crash dieting in the early weeks is a bad idea: it can leave you drained at the exact moment you need energy for night feeds. If you would like to lose the weight gained in pregnancy, a gradual approach once feeding is established is kinder to both you and your supply, and breastfeeding itself often helps along the way.
What about hydration?
Stay hydrated by drinking to your thirst; you do not need to force water to make milk. Breastfeeding releases oxytocin, which commonly triggers a wave of thirst the moment your baby latches on, so a practical habit is to keep a glass or bottle of water by your feeding spot. Drinking far beyond thirst does not boost supply, despite the popular myth, and can simply mean more trips to the loo.
A simple check is the colour of your urine: pale straw means you are well hydrated, and darker urine is a nudge to drink a little more. If you understand how breast milk supply works, you will know that supply runs on milk removal, not on fluid intake, so frequent, effective feeding matters far more than how many glasses you tick off.
The ‘foods to avoid’ myth
There is no routine list of foods you must avoid while breastfeeding. You do not have to give up spicy food, garlic, onions, curry, citrus, chocolate, or the classic “windy” vegetables like broccoli, cabbage, and beans. Babies are exposed to the flavours of your diet through your milk, which is thought to help them accept a varied diet later, not to upset them. Most fussy evenings are normal newborn cluster feeding, not a reaction to your dinner.
A genuine food reaction in a breastfed baby does happen, but it is uncommon, and the usual culprit is cow’s milk protein rather than spice or fibre. Signs would be ongoing symptoms such as significant tummy upset, blood or mucus in the stools, reflux, or eczema, not a single windy evening. If you suspect that, speak to your doctor or a lactation consultant before cutting out whole food groups, because needless restriction is exhausting and rarely the answer. Caffeine and alcohol have their own sensible limits, covered in caffeine and alcohol while breastfeeding.
Vegetarian and vegan diets: the B12 note
A vegetarian or vegan diet works perfectly well with breastfeeding, with one nutrient to get right: vitamin B12. B12 comes almost entirely from animal foods, so if you eat little or no meat, fish, eggs, or dairy, a B12 supplement is recommended for you, and it matters for your baby because a shortfall can affect their developing nervous system. This is the single most important reason to plan a plant-based diet rather than wing it.
A few other nutrients are worth a thought on a plant-based diet: iodine (often low without dairy or fish), iron, and omega-3 fats from sources such as ground flaxseed or walnuts. Separately, all breastfed babies are advised a daily vitamin D supplement whatever your diet. A short conversation with your doctor or a dietitian can sort out exactly which supplements you need, so you can eat the way you choose with confidence.
The bottom line
Eat normally, eat enough, drink to your thirst, and stop policing your plate. The pressure to eat “perfectly” while running on broken sleep is one of the things I most want new parents to let go of. If you want help, a health visitor, a dietitian, or an IBCLC lactation consultant can give advice for your situation, and the emotional side of breastfeeding is just as real as the practical side. This is general information, not personal medical advice, so check anything specific to you with your own clinician.
References
- Breastfeeding, World Health Organization.
- Breastfeeding and diet, NHS.
- Breastfeeding, American Academy of Pediatrics (HealthyChildren.org).
Frequently asked questions
Do I need a special diet while breastfeeding?
No. There is no special breastfeeding diet. A varied, balanced way of eating is helpful for your own energy and recovery, but your body makes milk from its own stores, so you do not need to follow rules or eat 'perfectly' to feed your baby well. Eat to your appetite, which is usually a little larger than normal, and drink to your thirst. If money or time makes eating well hard, your milk is still good; speak to a health visitor about support rather than worrying that you are short-changing your baby.
Are there foods I should avoid while breastfeeding?
There is no routine list of foods to avoid while breastfeeding. You do not have to cut out spicy food, garlic, onions, citrus, chocolate, or 'gassy' vegetables such as broccoli or beans; the idea that these upset every baby is a myth. A small number of babies react to something in the diet, most often cow's milk protein, but this is uncommon, and it is worth checking with a doctor or lactation consultant before cutting out food groups, because needless restriction makes life harder for no benefit.
How many extra calories do I need while breastfeeding?
Breastfeeding uses roughly 500 extra calories a day, drawing partly on your body's stores and partly on what you eat. You do not need to count this; for most people, eating to a slightly larger appetite covers it naturally. The aim is to eat enough to feel well and have energy, not to diet hard or to force-feed yourself. If you want to lose weight after birth, a gradual approach that does not leave you exhausted suits both you and your supply.
Do I need to drink lots of water to make enough milk?
You do not need to force fluids to make milk; drinking far beyond your thirst does not increase supply. Breastfeeding does make most people thirsty, especially during a feed, so the simple rule is to drink to your thirst and keep water within reach when you sit down to feed. A useful sign is the colour of your urine: pale straw suggests you are well hydrated, while dark urine is a prompt to drink a bit more.
I'm vegetarian or vegan, can I still breastfeed?
Yes. A vegetarian or vegan diet is fully compatible with breastfeeding. The one nutrient to get right is vitamin B12, which comes almost entirely from animal foods, so if you eat little or no meat, fish, eggs, or dairy, a B12 supplement is recommended for you and is important for your baby's developing nervous system. It is also worth keeping an eye on iodine, iron, and omega-3 sources. A quick chat with a doctor or dietitian can set you up with the right supplements.
Written by Sophie Bennett. Medically reviewed byMegan Foster, IBCLC.
Our guides are written from personal experience and reviewed by a qualified clinician for accuracy. Read our editorial policy.