Can babies eat broccoli?
The age-by-age verdict
| Age | Verdict | How it reads |
|---|---|---|
| 6–8 months | ✅ Yes | Fine with safe prep (see below) |
| 9–11 months | ✅ Yes | Fine with safe prep (see below) |
| 12 months + | ✅ Yes | Fine with safe prep (see below) |
Why
Broccoli brings vitamin C, fiber and plant compounds, and its tree-like floret is fun for self-feeders to grip. It is not a common allergen. The texture is the catch — raw or crisp-tender broccoli is tough and stalky, and firm florets can break off into airway-sized pieces.
How to serve it safely
Steam or roast until the stem end yields easily when pressed, then offer a whole soft floret with a grip-friendly stem for beginners, or chop finely into eggs, rice and purees. Peel the thick stalk and cook it soft — it is edible and mild. Skip raw or crunchy broccoli for now.
Warning signs to watch for
Broccoli allergy is rare. Watch for the usual signs after any new food: hives, vomiting, swelling — and remember that gagging on fibrous pieces is noisy and normal, while true choking is silent.
When to call for help
If your baby is choking and cannot cry or cough, start infant choking first aid and call 911 (US) right away. For suspected allergic symptoms, contact your pediatrician. US Poison Control: 1-800-222-1222.
Common questions
Can babies eat raw broccoli?
Not in the first year — raw florets are hard, stalky and break into dangerous shapes. Cooked-soft is the rule for now; raw can revisit the menu in the toddler years with your pediatrician’s go-ahead.
Broccoli makes my baby gassy — should I stop?
Some gas and fussiness after cruciferous vegetables is normal and not harmful. If it seems to bother your baby, space servings out and mention it at your next visit.
Is frozen broccoli okay?
Yes — cook it fully until soft. Frozen florets can cook unevenly, so check the stem with a fork before serving.
More vegetables for babies
This page is general educational information, not a substitute for professional medical advice. Every baby is different — if your baby ate something concerning or is unwell, contact your pediatrician right away. Emergencies: 911 (US). Poison Control (US): 1-800-222-1222.