When Can Babies Eat Cabbage? Age, Safety & Gas Tips

7 min read
Solid Foods
Baby Eating Cabbage

Cabbage (patta gobhi) is cheap, easy to find and packed with nutrients — but many Indian parents worry it will give their baby gas. The good news: cooked cabbage can be a perfectly safe, healthy part of your baby’s diet once you know how to introduce it. Here is a simple, practical guide.

Quick Answer

Babies can have cabbage from around 6 months, when solids begin — always cooked well, never raw. Because cabbage is a “gassy” cruciferous vegetable, start with a small amount and increase slowly as your baby tolerates it. Wash the leaves thoroughly, remove the hard core, cook until very soft, and puree or finely mash it. Mixing it into dal, khichdi or rice helps digestion. No salt, sugar or spices, and no raw cabbage or salad for babies.

What Age Can Babies Have Cabbage?

Cabbage can be introduced from around 6 months, the age at which most babies are ready to start solid foods alongside breast milk or formula. There is no need to delay it specially — it is not a common allergen. The only adjustment is to go gently at first, since cabbage can cause wind in some babies.

As your baby grows, the texture changes. At 6–9 months, offer it as a smooth puree or soft mash mixed with familiar foods. From around 9–12 months, once your baby is chewing and self-feeding more confidently, you can offer very soft, small cooked pieces. Every baby is different, so follow your baby’s cues rather than a fixed date.

Nutrition Benefits

Cabbage is a genuinely nutritious vegetable for a small serving:

  • Vitamin C — supports immunity and helps the body absorb iron from other foods.
  • Vitamin K — important for healthy blood clotting and bones.
  • Fibre — supports digestion and regular bowel movements.
  • Antioxidants — naturally present in cruciferous vegetables and good for overall health.

Because it is mild in flavour when cooked, cabbage also blends easily into dishes your baby already eats, making it a handy way to add variety.

The Gas Question — Start Small, Cook Well

Cabbage belongs to the cruciferous family (along with cauliflower, broccoli and gobhi). These vegetables contain natural compounds and fibre that can ferment in the gut and produce wind, gas or bloating in some babies — especially when the food is new.

This is usually mild and not harmful. Two simple steps reduce it a lot:

  1. Cook it well. Cooked cabbage is much easier to digest than raw. Steaming or boiling until very soft breaks down the tougher fibres.
  2. Start small and go slow. A teaspoon or two at first, then increase over days as your baby tolerates it.

Mixing cabbage with familiar foods like dal, khichdi or rice also helps the tummy handle it more comfortably. If a small amount sits well, you can gradually offer a little more.

How to Prepare Cabbage for Babies

  1. Wash thoroughly. Cruciferous vegetables can hold dirt and pesticide residue between the leaves, so rinse well under running water and discard the tough outer leaves.
  2. Remove the hard core/stem. It is fibrous and hard to digest — keep only the softer leaf.
  3. Chop and cook until very soft. Steam or boil so it mashes easily.
  4. Puree or finely mash. For younger babies, blend smooth; for older babies, mash to a soft texture.
  5. Mix it in. Stir into dal, khichdi, rice or other vegetable purees — this adds flavour and aids digestion.
  6. Soft pieces from 9–12 months. Once chewing improves, offer very soft, small cooked pieces.
  7. No salt, sugar or spices. A baby’s kidneys do not need added salt, and there is no need for sugar.
  8. No raw cabbage or salad. Raw cabbage is hard to digest, harder to chew and carries a higher hygiene risk for babies.

Safety & Choking

Always serve cabbage well-cooked and soft. Raw or undercooked cabbage and large, firm pieces can be a choking risk for babies. For early eaters, stick to smooth purees and soft mash. When you move to finger foods, make sure each piece is soft enough to squash easily between your fingers, and keep pieces small. Always seat your baby upright and stay with them while they eat.

Possible Reactions / Gas

Cabbage is not a common allergen, but whenever you introduce any new food, offer it on its own first and watch for about 3 days before adding the next new food. Watch for signs such as rash, vomiting or unusual fussiness — if these appear, pause the food and speak to your doctor.

Mild gas is normal with cabbage and is not harmful. If you notice it, it often eases as your baby gets used to the food. But if cabbage consistently makes your baby very uncomfortable, simply pause it and try again a few weeks later — tummies mature with time.

Easy Indian Ideas

  • Cabbage-dal puree: Cook moong dal soft, add finely chopped cabbage, cook until very soft, then mash or blend.
  • Cabbage-veg khichdi: Add a small amount of finely chopped, well-washed cabbage to your baby’s usual rice-dal khichdi and cook until everything is very soft.
  • Mashed cabbage-rice: Steam cabbage until soft, mash it with soft-cooked rice for a simple, gentle meal.

Keep everything plain — no salt, sugar or spice.

When to See a Doctor

Speak to your paediatrician if your baby:

  • develops a rash, swelling, repeated vomiting or any allergic-type reaction after eating cabbage,
  • has gas or discomfort that is severe, persistent or accompanied by signs of distress, or
  • is not gaining weight well or you have any wider concerns about feeding.

When in doubt, it is always fine to check in with your doctor.

Frequently Asked Questions

Q: Can a 6-month-old eat cabbage?

A: Yes. From around 6 months, cabbage can be offered well-cooked and pureed or mashed. Start with a small amount because it can cause gas, and increase slowly as your baby tolerates it.

Q: Does cabbage cause gas in babies?

A: It can, since cabbage is a cruciferous “gassy” vegetable. Cooking it well, starting with a small quantity and mixing it with familiar foods like dal or khichdi all help reduce wind. Mild gas is normal and not harmful.

Q: Can babies eat raw cabbage or cabbage salad?

A: No. Raw cabbage is hard to digest, harder to chew and carries a higher hygiene risk for babies. Always serve it well-cooked and soft.

Q: How should I prepare cabbage for my baby?

A: Wash the leaves thoroughly, discard tough outer leaves, remove the hard core, chop and steam or boil until very soft, then puree or mash. Add no salt, sugar or spices.

Q: When can babies eat cabbage as finger food pieces?

A: Usually from around 9–12 months, once your baby is chewing and self-feeding well. Offer very soft, small cooked pieces and supervise closely.

Feeding journeys are full of small questions like this one. If you would like guidance and support from paediatric experts and other parents, join here.

This article is for general information and is not a substitute for personalised medical advice. Always consult your paediatrician before starting new foods.

Starting Solids? We Can Help!

Expert-guided nutrition plans for your baby.

Explore Nutrition Program