Food and healthy eating: Babies

Feeding your baby in the first year is an exciting time! Although you may have ups and downs along the way, it is important to remember this is a time where your baby is developing, exploring, and learning about food. As a parent, you can help your baby develop healthy eating habits that will last a lifetime.

From birth to 6 months

Breastmilk is the only food your baby needs for the first 6 months of life. It provides complete nutrition for your baby and provides a special time for you and your baby to get to know one another. Continue to breastfeed your baby for up to 2 years and beyond, for as long as you both want. All babies need vitamin D. Babies who are exclusively or partially breastfed need 400 IU of vitamin D daily from birth to 1 year of age.

If you have made an informed decision not to breastfeed your baby, you can contact us to request a copy of our resource on infant formula which provides information on how to feed it to your baby safely.

From 6 to 12 months

At 6 months, breastmilk continues to be your baby’s main food, but you can now start offering solid food. The solid food you give your baby at first is not meant to replace breastmilk, it complements it. Continue to breastfeed as you begin to offer solid food.

You may notice that your baby is showing an interest in food, has developed good head control, can sit up in a highchair, and opens their mouth wide when you offer food. These are all signs that your baby is ready for solid food. This usually happens around 6 months. You do not need to offer solid food before 6 months—breastfeed more often if your baby seems hungry.

Expand All

Close All

From 12 to 24 months

By 12 months of age, your baby should be eating a variety of foods from Canada’s Food Guide. Aim to offer your child regular meals and snacks throughout the day, typically 3 meals and 2 to 3 snacks.

Keep in mind that children have small stomachs, so it is important to be realistic about how much they can eat. Start by offering about half of what you would eat at a meal or snack and give your child more if they are still hungry. Never force or bribe your child to eat. Instead, keep offering nutritious food and allow them to decide how much and if they will eat. It is normal for children to be “picky” about the foods that they eat. Stick with it and keep meals pressure free. Your child will eventually learn to like them. For more information, check out these tips for your picky eater (Ellyn Satter Institute).

Continue to breastfeed your baby for as long as you both want. If your baby is not breastfed, offer 500 mL per day of homogenized (3.25% M.F.) cow’s milk. After 2 years of age, you can give your baby skim, 1%, or 2% milk.

Remember that children are growing quickly and have high energy needs. Be sure to offer your child energy-dense foods such as breastmilk, cow’s milk, cheese, avocado, and nut butters.

Other feeding tips


This item was last modified on October 3, 2024