When Can Babies Have Dairy?

Last updated March 10, 2022
By Renae D'Andrea

Dairy products are everywhere it seems, and they’re often marketed for babies and kids. But should babies even have dairy? It wasn’t that long ago that the advice was to wait to serve any kind of dairy until at least a year. But that’s changed! The current recommendation is to continue to wait until after 1 to give milk to drink, but other sources of dairy, and even cow’s milk to cook with, are fine at around 6 months!

Babies should not drink cow’s milk before 1

If you’ve heard that babies shouldn’t drink milk before 1, then you heard correctly. Before one, babies should only be drinking breast milk or formula and a little bit of water with meals. That’s it! 

Cow’s milk doesn’t include nutrients in the correct amounts to help fuel your baby’s rapidly developing body. If they’re drinking milk, they aren’t drinking breast milk or formula, and that’s what actually has what they need.

Babies CAN have dairy before 1

While you shouldn’t give your baby cow’s milk to drink, it is perfectly fine to give them dairy products. You can even cook with milk, or any milk substitute of your choice. Dairy is okay to serve from the very first bites of food around 6 months.

Dairy as an allergen

Milk is actually one of the top 8 allergens around the world. Recent research has shown that in order to help prevent food allergies, we should serve allergenic foods early and often to our babies. This means that not only is it okay to serve dairy products, it’s actually a good idea!

What kind of dairy products should you serve

A great place to start is with yogurt. It’s a great baby-friendly food that you can serve regardless of whether you have chosen to do baby led weaning or a more traditional method. But there’s no need to get any special baby-specific products. In fact, those are often worse nutritionally than just plain yogurt. For help with choosing the best yogurt for babies, head here

Cheese can be a tricky food for babies, as it can be fairly high in sodium. The goal is to keep the daily sodium amount to under 200mg for babies under 1. Many versions of cheese have that amount of sodium in just a few slices! For some ideas of what kind of cheese is best for babies, head to this article

The bottom line for when can babies have dairy

Dairy can be a great way to get your baby high-calorie and high-fat foods that they need for optimal development. As long as you aren’t providing your baby with cow’s milk to drink before the age of 1, then other forms of dairy like cheese, yogurt, and even milk as an ingredient, are perfectly fine to use right from 6 months when your baby starts solid foods. 


When Can Babies Have Dairy || New Ways Nutrition

Get Age-Specific Help for Your Child!

Join our email list to receive weekly feeding tips and help, tailored specifically to your child's age. Get the help you never knew you needed, just when you need it!

How old is your child?
0 years
  • 0 years
  • 1 year
  • 2 years
  • 3 years
  • 4 years
  • 5+ years

6 months
  • 0 months
  • 1 month
  • 2 months
  • 3 months
  • 4 months
  • 5 months
  • 6 months
  • 7 months
  • 8 months
  • 9 months
  • 10 months
  • 11 months

We'd love to give you all the help that we can when it comes to feeding your child! By sharing with us your child's age, we can tailor the information we send so that it is the most helpful for you. We won't share your child's age with any one else, and it's optional. See our full privacy policy.

  • Thank you, great article.
    However, I wonder..
    If I cook oatmeal with milk (say I add 200ml of milk and 200ml of water) and split it with my child – is that too much milk?
    Also, where I’m from, cottage cheese and ricotta are super common ut our dietary guidelines for babies state these have too much protein (around 14-16 grams of protein per 100gr). Thanks if you can advise!

  • {"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

    Learn how to foster a healthy relationship with food for your child. Start now!

    Success message!
    Warning message!
    Error message!