All ArticlesBaby

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

Babysential TeamMarch 27, 20264 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.

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

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.

Related Topics

peanut butterbaby foodallergensnut allergyfirst foods