Crop library
Broccoli prepared for baby-led weaning

Can Babies Eat Broccoli?

By Sarah, founder of SowAndSpoon · Reviewed April 2026

Yes, safe from 6 months

Choking risk: low

Broccoli florets have a natural "tree" shape that is easy for babies to grip. Cook until soft and the stem squishes easily. Avoid large hard stems for young babies.

Not a common allergen

Broccoli florets are a BLW staple for a reason: the tree-like shape is easy for a 6-month-old to grip, and the floret head crumbles safely when gummed. If your baby rejects it plain, try roasting it with a little olive oil until the edges crisp up.

Babies can eat broccoli from 6 months. Broccoli provides vitamin C, vitamin K, folate, iron, and fiber. It also contains sulforaphane, a compound linked to immune support.

Flavor guide

Raw broccoli has a firm, slightly fibrous texture and a sharp, grassy, sulfurous flavor that most babies find too intense. Steaming or roasting transforms it: the sulfur compounds break down, the texture becomes tender and yielding, and a mild, slightly sweet, nutty flavor emerges. It pairs naturally with butter, lemon, parmesan, garlic, potato, and cheddar cheese.

How to Prepare Broccoli by Age

6 to 8 months

Steam until very soft. Offer the whole floret - the stem acts as a natural handle. Baby will gum the top. Texture should be soft enough to squish easily.

Serving ideas:

  • -Steam florets until very soft and serve as "trees" for gripping by the stem. The natural handle makes self-feeding intuitive from the first try.
  • -Mash or puree with potato, butter, and a squeeze of lemon. The lemon boosts iron absorption from the broccoli.
  • -Blend with white beans, a roasted garlic clove, and olive oil for a plant-based iron and protein pairing that works as a complete meal base.
9 to 11 months

Soft steamed florets cut into smaller pieces. Can be mixed into eggs, pasta, or grains.

Serving ideas:

  • -Chop soft steamed florets into small pieces
  • -Mix into mac and cheese
  • -Stir into mashed potato or rice
12+ months

Roasted, steamed, raw (well-chewed), in soups, stir-fries, or pasta.

Serving ideas:

  • -Roast with olive oil and parmesan until crispy edges
  • -Add to pasta, stir-fries, or omelets
  • -Serve with hummus for dipping
Full prep guide with portion sizes and shape tips

Common questions

When can babies eat broccoli?

Babies can eat cooked broccoli from 6 months old. The floret shape with the stem intact acts as a natural handle, making it easy for young babies to self-feed. Steam until the stem squishes easily with two fingers, about 7 to 9 minutes. Broccoli is not a common allergen and is safe to introduce without any special protocol.

How do I serve broccoli to a 7 month old?

Steam a whole floret with at least 2 inches of stem attached until very soft, about 7 to 9 minutes. The stem becomes the handle and the floret the food. Toss with a little butter and serve at room temperature. The baby gnaws on the floret top and the stem keeps it from going too far into their mouth. This is one of the safest and most intuitive BLW preparations for this age.

Does broccoli cause gas in babies?

Broccoli can contribute to gas in some babies because it contains oligosaccharides, a fermentable fiber. Not all babies are sensitive to it. If your baby is gassy after eating broccoli, try cooking it longer (more thoroughly cooked brassicas are easier to digest), start with smaller amounts, and pair with foods you know are easy on their stomach. Gas from broccoli is uncomfortable but not harmful.

Broccoli Pairs Well With

For balanced baby meals, try combining broccoli with:

Can You Freeze Broccoli for Baby?

Cut into florets. Blanch for 3 minutes, transfer to an ice bath, drain well, then freeze in a single layer before bagging.

Blanch for 3 minutes before freezing. Keeps for up to 12 months.

Batch prep tip

Steam a whole head of broccoli, separate into florets for older babies and puree half for younger ones. Freeze in portions. Thaw and reheat as needed. Keeps 3 months.

Steamed Broccoli with Butter and Lemon

From 6 months

Ingredients

  • -1 small head broccoli, cut into large florets with 2-inch stems attached
  • -1 tsp unsalted butter
  • -1 tsp fresh lemon juice

Steps

  1. Steam broccoli florets for 7 to 9 minutes until the stems pierce easily with a fork and the tops are very tender.
  2. Toss hot florets with butter and lemon juice.
  3. For 6-8 months, serve whole florets with the stem as a handle for gripping and gnawing.
  4. For 9 months and older, chop the tops into small pieces for self-feeding.

Freeze steamed florets in portions for up to 3 months. Reheat gently to avoid overcooking. The stem handle means you can freeze whole florets and reheat as-is for 6-8 month babies.

Growing Broccoli at Home

Great two-season crop - spring and fall harvests are both possible.

Ready in ~60-80 days from planting.

Broccoli is a top BLW food because the "tree" shape is a natural handle. Babies often love holding and gnawing on the floret. Growing your own means you can harvest at the perfect tenderness.

Per AAP and WHO guidelines, most fruits, vegetables, and herbs can be introduced from 6 months as part of complementary feeding. Always consult your pediatrician before introducing new foods, especially allergens.

See what's safe for your baby's age

Enter your baby's birthday and get a personalized list of foods to introduce, how to prep each one, and what to plant so the harvest lands right on time.

When should I plant broccoli for my baby?

Enter your baby's birthday and zip code for a personalized planting timeline.

Disclaimer: This page is for informational purposes only and is not medical advice. Always consult your pediatrician before introducing new foods, especially allergens.