Foods you should avoid feeding your baby

Updated: Mar 18

While introducing your baby to solids, it can be fun experimenting with different foods and checking out his/her reactions to the new menu. However, some foods can pose a hazard to babies and should be postponed to a later date.


While this sweet treat may seem like a good choice for babies, honey actually poses a risk to babies and should be avoided at least until the age of 1. This is because honey may contain Clostridium botulinum - a dangerous bacteria which can cause a serious condition called infant botulism for babies.

Salt or Foods high in sodium

Babies can only intake very little sodium a day (less than 1g). Any further intake beyond that may be too much for their kidneys to handle. It is therefore recommended to go saltless and avoid high sodium foods for your little ones.

Cow’s Milk (or other non-human milk)

Cow’s milk has high levels of protein and minerals which can put undue stress on your baby’s kidneys and may even cause intestinal bleeding. Cow's milk also has little to no nutritional benefits to your baby, lacking in nutrients that babies need for development such as iron, vitamin C, and vitamin E. In all, it is recommended to stay away from cow’s milk at least for the first 12 months.

Fruit juice & Soda

While most fruits are good for babies, fruit juice is not due to its low nutritional value to them. The case is even more so for sodas. The high sugar content not only leads to higher calorie intake and also heightens the risk of tooth decay. Introducing these sweet beverages to them may also cause your young ones to be picky about what they drink, preferring juices to plain water.

Processed meats

Processed meats such as hot dogs, ham, nuggets, and other canned meats are strongly not recommended for babies. The high levels of animal fat, sodium, nitrates, and other chemicals are difficult to process and can end up putting a lot of stress on your baby’s body.

Unpasteurized egg products

Eggs need to be cooked through. Semi raw or raw eggs and possibly contain dangerous bacteria such as Campylobacter, E. coli, Listeria, Salmonella that can your baby to be sick. Handling dirty eggs can also contaminate other foods when you prepare so be careful to wash your hands when handling eggs.

Fish with high mercury levels

While fish is a good source of nutrients for babies, it is advised to avoid fish with high mercury levels such as shark, king mackerel, and bigeye tuna.

Mercury offers no health benefits and is harmful to the body, so limit your baby’s intake by sticking to fish with low mercury levels such as salmon, sardine, and cod.

Choking Hazards

Choking is a very real and serious risk for babies. Avoid common choking hazards such as

  • foods that can be lodged in the baby’s throat easily (examples: small hard food such as nuts, blueberries, candy, uncooked raisins, peas)

  • foods that are hard to gum or chew (examples: raw apples, raw carrots)

  • thick foods (examples: peanut butter chunks, chewing gum)

9 views0 comments