
No. 47 · Dairy Passport food
When can babies have butter?
Can babies have butter?
Babies can have butter from about 6 months, in small amounts used in cooking or spread thinly on food. Choose unsalted butter, since salted butter adds sodium babies do not need. Butter is made from milk, so it counts as a dairy allergen, even though it contains only small amounts of milk protein.
How to serve butter by age
Shapes and textures change as your baby’s grasp and chewing grow.

6 months
Melt a small amount of unsalted butter, about a quarter to half a teaspoon, into smooth purees like mashed sweet potato, peas or oatmeal, and offer it on a spoon. Butter is not a food on its own, so use it to add flavor and energy to other foods.

7–8 months
Melt a little unsalted butter into lumpier mashes, oatmeal or soft scrambled eggs. You can also spread a thin layer on soft toast strips or pancake strips for your baby to hold.

9–12 months
Use a little unsalted butter when cooking scrambled eggs, sauteing soft vegetables, or tossing pasta. Thinly buttered toast fingers or pancake strips are easy for babies to hold and pick up.

12 months +
Toddlers can have butter in family cooking and spread on bread, muffins or crackers. Keep using unsalted butter where you can, and balance it with other fats like olive oil, avocado and nut butters.
Why it’s good
Butter adds fat and calories, which babies need for energy and brain growth, plus small amounts of vitamin A. Butter has very little protein or calcium, so it does not replace other dairy foods like yogurt and cheese. Small amounts make vegetables and grains tastier and help babies absorb fat-soluble vitamins.
Safety notes
- Choose unsalted butter for babies. Salted butter adds sodium, and babies under 12 months need very little salt.
- Butter contains small amounts of milk protein. Babies with a cow's milk allergy can still react, so talk to your pediatrician before offering butter if your baby has a known dairy allergy.
- Do not give lumps or pats of cold butter to eat on their own. Melt or spread it thinly on other foods.
- Skip butter blends and flavored butters with added salt, sugar, honey or garlic salt. Honey butter is not safe before 12 months because of the risk of infant botulism.
- Keep butter as a small add-on, not a main food. Too much fat in one meal can fill a small tummy and crowd out iron-rich foods.
Introduce butter on its own, then keep it in
Butter is a dairy food, and cow's milk is one of the Top 9 allergens. Because butter has very little milk protein, it is not a reliable way to introduce dairy; yogurt or cheese are better first dairy foods, and babies with a milk allergy may still react to butter, so watch for hives, vomiting or swelling.
Butter for babies: questions parents ask
Quick answers about butter for babies and toddlers.
When can babies have butter?
Babies can have butter from about 6 months, as soon as they are ready for solids. Use small amounts of unsalted butter melted into purees, mashed vegetables or oatmeal, and spread it thinly on soft toast strips from 7–8 months.
Can babies have butter?
Yes, babies can eat butter in small amounts from 6 months. Unsalted butter adds healthy fat and flavor to foods, but butter should be an ingredient rather than a food on its own.
Is butter a choking hazard for babies?
Butter is a low choking risk for babies because it melts in the mouth. Melt or spread butter thinly on other foods, and follow the safe serving guide for whatever food the butter is on.
Is butter a common allergen?
Yes, butter is a common allergen because it is made from cow's milk, one of the Top 9 food allergens. Butter has only small amounts of milk protein, but babies with a milk allergy can still react to butter.
How do I serve butter to a 6 month old?
To serve butter to a 6 month old, melt a quarter to half a teaspoon of unsalted butter into mashed sweet potato, peas or oatmeal and offer it on a spoon. A thin layer on a soft toast strip to hold can follow at 7–8 months.
Should babies have salted or unsalted butter?
Babies should have unsalted butter, because babies under 12 months need very little sodium and salted butter adds more. A small amount of salted butter in family food now and then is fine for toddlers, but unsalted is the better daily choice.
How much butter can a baby have?
A baby only needs a small amount of butter, around a quarter to a half teaspoon added to a meal. There is no need to limit healthy fats for babies, but rotating butter with olive oil, avocado and nut butters gives a better mix of fats.
Can I use butter to introduce dairy to my baby?
Butter is not a good food for introducing dairy, because butter contains very little milk protein. Plain whole milk yogurt or a soft cheese like ricotta is a better first dairy food, and once dairy is tolerated, keep it in the diet a few times a week.
Is ghee better than butter for babies?
Ghee is clarified butter with most of the milk solids removed, so ghee has even less milk protein than butter. Ghee is fine to use in small amounts for cooking, but ghee is still made from milk and may not be safe for babies with a dairy allergy.
Is butter or margarine better for babies?
Unsalted butter or plant oils like olive oil are generally better choices for babies than margarine. Many margarines and spreads contain added salt and other additives, so check labels if you use them.
Does butter help babies sleep?
No, there is no evidence that butter helps babies sleep, and it is not a sleep remedy. The idea is a popular social media trend, not a research finding. Butter is simply a source of fat and energy, so a little unsalted butter melted into purees or oatmeal at meals is fine.
Is butter good for babies?
Yes, a little unsalted butter is a fine part of a baby's diet from about 6 months. It adds fat and calories that babies need for energy and brain growth. Melt a quarter to half a teaspoon into purees, oatmeal or soft scrambled eggs, and balance it with other fats like olive oil and avocado.
Is butter good for toddlers?
Yes, butter is fine for toddlers over 12 months in family cooking and spread on bread, muffins or crackers. It adds energy and flavor but little protein or calcium, so it does not replace yogurt, cheese or whole milk. Use unsalted butter where you can, alongside other fats like olive oil and avocado.
The takeaway
- Babies can have butter from about 6 months, in small amounts used in cooking or spread thinly on food.
- Melt a small amount of unsalted butter, about a quarter to half a teaspoon, into smooth purees like mashed sweet potato, peas or oatmeal, and offer it on a spoon.
- Choking risk is low. Dairy is one of the Top 9 allergens: offer a small amount first, watch for a reaction, then keep it in the diet regularly.
Read next
Sources
This guide follows current advice from these organizations.
- Starting Solid Foods American Academy of Pediatrics (HealthyChildren.org)
- When, What, and How to Introduce Solid Foods Centers for Disease Control and Prevention
- Choking Hazards Centers for Disease Control and Prevention
- Foods and Drinks to Avoid or Limit Centers for Disease Control and Prevention
- Botulism Prevention Centers for Disease Control and Prevention
- The Effects of Early Nutritional Interventions on the Development of Atopic Disease in Infants and Children Greer FR, Sicherer SH, Burks AW; American Academy of Pediatrics. Pediatrics. 2019;143(4):e20190281
Recipes with butter
Stamp butter in your baby’s passport
Track the first 100 foods and the Top 9 allergens. 7 days free.
Updated November 2026. Reviewed by our dietitians. Based on AAP, CDC and NIAID guidance. Written for healthy, full-term babies; not a substitute for your pediatrician. If your baby was born early, has a medical condition, feeding difficulties or a known allergy, check with them first (medical disclaimer). Always stay with your baby while they eat.






