What Foods Should You Avoid While Breastfeeding?

Most foods are perfectly safe to eat while breastfeeding, and no major health organization recommends a restrictive diet for nursing mothers. The short list of things worth limiting or avoiding comes down to alcohol, high-mercury fish, excess caffeine, and, in rare cases, dairy or other allergens if your baby shows specific symptoms. Beyond that, much of what you’ve heard about avoiding garlic, broccoli, or spicy food is not supported by evidence.

High-Mercury Fish

Fish is one of the best foods you can eat while breastfeeding because of its omega-3 content, but a handful of species accumulate enough mercury to pose a risk to developing nervous systems. The EPA and FDA advise breastfeeding women to eat 8 to 12 ounces per week of lower-mercury seafood while completely avoiding the highest-mercury species: king mackerel, marlin, orange roughy, shark, swordfish, tilefish from the Gulf of Mexico, and bigeye tuna.

Good options include salmon, sardines, shrimp, tilapia, and canned light tuna. If you eat fish caught locally by family or friends, check your state’s fish advisories, since larger freshwater species like carp, catfish, trout, and perch sometimes carry elevated mercury or other contaminants. Grilling fish can also reduce levels of certain persistent pesticide residues that accumulate in fatty tissue.

Alcohol

Alcohol passes freely into breast milk at roughly the same concentration as your blood alcohol level. It doesn’t get “trapped” in milk. As your blood alcohol drops, so does the level in your milk, which means pumping and dumping doesn’t speed up the process.

How long it takes for your milk to be completely alcohol-free depends on your weight and how much you drank. For a 140-pound woman, one standard drink clears from breast milk in about 2 hours and 19 minutes. Two drinks take closer to 4 hours and 38 minutes. A 180-pound woman clears one drink in roughly 2 hours. These times are calculated from the moment you start drinking, not when you stop.

If you want an occasional drink, the safest approach is to nurse right before drinking and then wait at least 2 hours per drink before the next feeding. There is no known safe level of alcohol exposure for infants, so timing matters more than quantity.

Caffeine

The CDC considers up to 300 milligrams of caffeine per day a low-to-moderate amount for breastfeeding mothers. That’s roughly 2 to 3 cups of brewed coffee. A small percentage of the caffeine you consume does reach your milk, and most older babies handle it fine.

Premature and very young newborns are a different story. They break down caffeine much more slowly than older infants, so it can build up in their system and cause irritability or poor sleep. If your baby was born early or is under a few weeks old, consider staying well under that 300-milligram ceiling or cutting back further if you notice sleep disruption.

Cow’s Milk and Common Allergens

You do not need to preemptively cut dairy, eggs, peanuts, or any other allergen from your diet. Eliminating foods “just in case” can make your diet unnecessarily restrictive without any benefit to your baby. The exception is when your baby shows clear signs of a food sensitivity or allergy.

Cow’s milk protein allergy is the most commonly suspected culprit, but it’s also massively overdiagnosed. According to research published in JAMA Pediatrics, about 14% of babies are reported to have cow’s milk allergy, yet only around 1% actually do. True symptoms include blood or mucus in the stool, significant skin rashes like eczema, persistent vomiting, or notable discomfort after feeds. General fussiness alone isn’t enough to make the diagnosis.

The only reliable way to confirm a cow’s milk protein allergy in a breastfed baby is an elimination trial: you remove all dairy from your diet for two to four weeks, see if the baby improves, and then reintroduce dairy to see if symptoms return. This should be done with guidance from your pediatrician so you’re not cutting out a major calcium source unnecessarily.

Gassy Foods Are Mostly a Myth

Broccoli, cabbage, beans, onions, and other so-called gassy foods are among the most frequently cited things to avoid while breastfeeding. The logic sounds reasonable: these foods cause gas in adults, so they must do the same to babies through breast milk. But the mechanism doesn’t hold up. Gas in your intestines is produced by bacteria fermenting fiber and complex sugars in your gut. Those fiber compounds don’t cross into your bloodstream or your milk.

Texas Children’s Hospital notes that there is no scientific research proving specific foods in a mother’s diet cause gas in breastfed infants. All babies have immature digestive systems and will be gassy at times regardless of what you eat. If you notice a consistent pattern where your baby seems uncomfortable after you eat a particular food, it’s reasonable to experiment with removing it for a week or so, but blanket avoidance of vegetables isn’t necessary or helpful.

Spicy Foods and Strong Flavors

Garlic, curry, chili peppers, and other bold flavors do change the taste of breast milk. These flavor compounds can show up in your milk anywhere from 2 to 6 hours after you eat them. But “changes the taste” is not the same as “harms your baby.” Most infants are not bothered by it at all, and some research suggests early flavor exposure through breast milk may even help babies accept a wider range of foods later.

If your baby consistently pulls off the breast, fusses, or refuses to nurse after you eat a particular spicy meal, that’s a signal to scale back on that specific food. But this is an individual reaction, not a universal rule.

Herbs That Can Affect Milk Supply

Certain herbs consumed in large or concentrated amounts may reduce your milk production. Sage and peppermint are the two most commonly associated with supply suppression. In fact, they’re sometimes deliberately recommended to mothers dealing with oversupply. As little as half a cup of sage tea daily or 2 to 4 cups of peppermint tea per day can begin to reduce output. Even peppermint candies in large quantities have been reported to affect some women’s supply.

Occasional use in cooking, like sage in a pasta dish or a peppermint mocha, is unlikely to make a noticeable difference. But if you’re already concerned about low supply, it’s worth being aware of how much you’re consuming.

On the flip side, fenugreek is a popular herbal supplement taken to increase milk supply, but it comes with its own risks. It can cause diarrhea in both mother and baby, lower blood sugar levels, and give your sweat and urine a maple syrup smell. Women with diabetes or a history of low blood sugar should avoid fenugreek entirely, as it can interfere with blood sugar regulation and interact with insulin or diabetes medications.

What You Can Eat Freely

The list of foods that are genuinely risky during breastfeeding is short. Everything else, including sushi-grade raw fish (the concern during pregnancy was listeria risk to the fetus, not a breastfeeding issue), chocolate, citrus, tomatoes, wheat, and all the other foods that end up on overblown restriction lists, is fine to eat. A varied diet with plenty of fruits, vegetables, whole grains, and protein supports both your milk production and your own recovery. Breastfeeding burns roughly 300 to 500 extra calories a day, so restricting your diet without a clear medical reason can work against you.