Most if not all brands of baby food are safe for baby. They all have some nutritional value but not a lot. Babies under 1 yr will get most of there vitamins from their formula. Once over a year they can start table food. Always use caution.