Can babies eat cabbage?
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
Cabbage is inexpensive, packed with vitamin C and fiber, and rarely allergenic. Cooking transforms it from crisp and rubbery to soft and sweet. Raw cabbage — in slaws and salads — is too firm for new gums and harder to digest, and cruciferous vegetables in general can produce gas in small stomachs.
How to serve it safely
Steam, braise or roast until the leaves are completely floppy, then chop into small pieces or roll soft-cooked leaves into baby-friendly little rolls. Skip coleslaw, kimchi-style raw cabbage and crunchy stir-fries for now. Expect some extra gas — that is normal, not a problem to fix.
Warning signs to watch for
Cabbage allergy is rare. Beyond normal gas, watch for the standard allergy signs after any new food — hives, vomiting, swelling.
When to call for help
For hives, vomiting or breathing trouble after eating, stop the food and contact your pediatrician — breathing difficulty is an immediate 911 (US) emergency. US Poison Control: 1-800-222-1222.
Common questions
Can babies eat raw cabbage in coleslaw?
No — raw shredded cabbage is firm, and creamy coleslaw usually adds sugar and salt babies do not need. Serve cabbage cooked until completely soft instead.
Does cabbage make babies gassy?
Often a little — cruciferous vegetables ferment in the gut and produce gas, which is normal and harmless. If it seems to bother your baby, offer smaller amounts and rotate with other vegetables.
Is red or green cabbage better for babies?
Red cabbage has a slightly stronger nutrient profile, but both are excellent cooked soft. Choose by color variety in your baby’s diet rather than by winner.
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.