← Ask your own question

What foods should I avoid while breastfeeding?

Most breastfeeding parents don't need to avoid any specific foods. The main things to limit are alcohol, caffeine, and high-mercury fish; there's no need to cut out common allergens like milk, egg, or peanut.

Unpasteurized dairy, raw fish, and honey (for the baby directly) are the few clear things to skip or limit for safety reasons.

Strength of evidence

Strong

Based on consistent national guidelines (CPS, CDC, NHS) rather than single studies, so this is well-established, low-controversy guidance.

What the evidence says

The good news is that breastfeeding parents generally do not need to avoid specific foods. The Canadian Paediatric Society is clear that there's no need to avoid milk, egg, peanut, or other common allergenic foods while breastfeeding, and doing so won't prevent allergies in your baby. They do advise against dieting while breastfeeding, since your body needs extra energy and nutrients to make milk.

A few things are worth limiting rather than fully avoiding. Caffeine passes into breast milk in small amounts; CDC notes this usually doesn't bother a baby at low to moderate intake, generally described as around 300 mg or less per day (roughly 2 to 3 cups of coffee), though some babies are more sensitive. High-mercury fish like shark, swordfish, and marlin should be limited because mercury can affect a baby's developing brain and nervous system, so choosing lower-mercury fish and seafood is recommended.

Alcohol is the one to be most careful with. It passes into breast milk, and MotherToBaby explains that waiting about 2 to 2.5 hours per standard drink before nursing again allows alcohol levels in milk to drop, though avoiding it altogether is the safest option, especially with a newborn.

Finally, standard food-safety advice still applies: steer clear of unpasteurized milk, cheese, or juice, and be careful with raw or undercooked meat and fish, since these can carry bacteria like listeria or salmonella that could make you unwell. If you ever notice your baby seems fussy, gassy, or has a rash after you eat something specific, it's reasonable to mention it to your doctor, but this isn't something to worry about proactively.

Sources

✓Reviewed by CH, MD, FRCPC

Reviewed by a specialist physician certified by the Royal College of Physicians and Surgeons of Canada, who has read this answer against the sources listed above and confirmed it reflects them. That is not medical advice about your child. How we review

Answer checked July 29, 2026

Educational information only. Not medical advice, not a diagnosis, and no doctor-patient relationship is created by using this. Founded Parent has not examined your child and does not know their history, so this may not apply to you. In an emergency, call your local emergency number. What Founded Parent cannot do

Have a different question? Founded Parent searches published paediatric guidelines and peer-reviewed research, then tells you how strong the evidence actually is.

Ask a question

Educational information only. Not medical advice, not a diagnosis, and no doctor-patient relationship is created by using this. Founded Parent has not examined your child and does not know their history, so its answers may not apply to you. Never delay or disregard advice from a qualified health professional because of something you read here. In an emergency, call your local emergency number.