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.
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
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.
Sources
- American Academy of Pediatrics (AAP) - Early Peanut Introduction
- LEAP Study - Learning Early About Peanut Allergy
- World Health Organization (WHO) - Complementary Feeding
- NHS Start4Life - First Foods