Foods to avoid giving babies and young children Salt. Babies should not eat much salt, as it's not good for their kidneys. ... Sugar. Your baby does not need sugar. ... Saturated fat. ... Honey. ... Whole nuts and peanuts. ... Some cheeses. ... Raw and lightly cooked eggs. ... Rice drinks. More items...