Skip to main content

On this page

    Baby Care

    When Can Babies Eat Peanut Butter? Age, Safety & How to Serve

    Published 5 min read

    The Short Answer

    Babies can eat peanut butter from around 6 months old, and the AAP actually recommends early introduction to help prevent peanut allergy. However, never give whole peanuts or chunky peanut butter to babies due to choking risk.

    A free tool for thisMilestones

    Keep track of their new skills.

    Follow your baby's milestones and save the firsts you notice, from reaching and rolling to those first steps.

    Open the milestone tracker

    In short

    • Safe from 6 months, and actively recommended: The AAP recommends early peanut introduction around 6 months to reduce the risk of peanut allergy, based on the landmark LEAP study.
    • How to serve: Always thin smooth peanut butter with water, breast milk, or formula, or spread in a very thin layer on toast. Never offer it by the spoonful, the thick texture is a serious choking hazard.
    • Peanut is a major allergen: Peanut is one of the most common food allergens. High-risk babies (severe eczema or existing egg allergy) should consult a pediatrician before introduction.
    • Never give whole peanuts: Whole peanuts are a choking hazard for all children under 4 years. Always use smooth peanut butter only.
    • Maintain exposure: After successful introduction, offer peanut-containing foods 2–3 times per week to maintain tolerance.

    Nutritional Benefits

    Peanut butter is a nutritional powerhouse for growing babies:

    • Protein - supports muscle growth and tissue repair
    • Healthy fats - provides energy and supports brain development
    • Niacin (vitamin B3) - important for metabolism and nervous system development

    It also contains magnesium, vitamin E, and zinc.

    How to Prepare Peanut Butter for Different Ages

    6 to 8 Months

    Baby-led weaning (BLW): Spread a thin layer of smooth peanut butter on a strip of lightly toasted bread. You can also mix a small amount of smooth peanut butter into baby oatmeal, yogurt, or mashed banana.

    Puree approach: Thin smooth peanut butter with warm water, breast milk, or formula until it reaches a runny consistency. Mix into fruit or vegetable purees.

    Never give a baby a spoonful of peanut butter on its own. The thick, sticky texture is a serious choking hazard. Always thin it or spread it in a very thin layer.

    9 to 12 Months

    Continue offering thinned peanut butter mixed into foods. Spread very thinly on toast fingers, rice cakes, or crackers. Mix into oatmeal or smoothies.

    12+ Months

    Peanut butter can be used more freely in sandwiches (spread thinly), baked goods, sauces, and smoothies. Continue to avoid chunky varieties and whole peanuts until age 4+.

    Allergen Info

    Peanut is one of the most common food allergens in children. The landmark LEAP study showed that early introduction significantly reduces peanut allergy risk.

    AAP recommendations:

    • High-risk babies (severe eczema or existing egg allergy): Discuss with your pediatrician. Allergy testing may be recommended before introduction, ideally around 4 to 6 months.
    • Moderate-risk babies (mild to moderate eczema): Introduce peanut around 6 months.
    • Low-risk babies (no eczema or food allergies): Introduce peanut freely around 6 months.

    Signs of allergic reaction to watch for:

    • Hives or skin rash
    • Swelling of face, lips, or tongue
    • Vomiting or diarrhea
    • Difficulty breathing or wheezing
    • If any of these occur, stop feeding and seek medical help immediately

    Learn more about introducing allergens safely.

    Choking Hazards

    • Never give whole peanuts to children under 4 years old
    • Avoid chunky peanut butter for babies and toddlers
    • Never offer peanut butter by the spoonful - it can stick to the throat
    • Always thin it, spread it, or mix it into other foods
    • Always supervise during meals

    Frequently Asked Questions

    How much peanut butter should I give my baby the first time?

    Start with a very small amount, about a quarter teaspoon mixed into food your baby already tolerates. Wait 10 minutes, then offer more if no reaction occurs. Watch for allergic symptoms for 2 hours after the first introduction.

    Can I use other nut butters instead of peanut butter?

    Yes. Almond butter, cashew butter, and other smooth nut butters can be introduced the same way. Introduce each one separately, with 2 to 3 days between new allergens, so you can identify any reactions.

    How often should baby eat peanut butter after introduction?

    Research suggests offering peanut-containing foods 2 to 3 times per week after successful introduction to maintain tolerance. Consistency is key for allergy prevention.

    Explore More

    Use our SmartStart Food Guide to check which foods are safe for your baby's age. For a complete guide to starting solids, read our Baby-Led Weaning Complete Guide.

    Looking for more first foods? Check our guides on Eggs for Babies and Bread for Babies.

    More Foods to Explore

    Sources


    Helpful tools

    When Can Babies Eat Peanut Butter? Age, Safety & How to Serve illustration

    Sources & Disclaimer: This article is for informational purposes only and does not constitute medical advice. Always consult your healthcare provider for personalized guidance regarding your or your child's health.

    A free tool for thisMilestones

    Keep track of their new skills.

    Follow your baby's milestones and save the firsts you notice, from reaching and rolling to those first steps.

    Open the milestone tracker