Home / First foods

First foods database

Can babies eat spinach?

The short answer: yes — from 6 months. Here's the safe way to do it.

Yes — from 6 months
Spinach prepared for a baby

When can babies eat spinach?

Spinach can be offered from 6 months, cooked and chopped — it's a useful iron and folate contributor, though its iron is less absorbable than meat's.

Is spinach a choking hazard?

Low when cooked and chopped. Raw leaves can wad up in the mouth; save salads for toddlerhood.

Pair spinach with vitamin-C foods (tomato, strawberries, orange) in the same meal to meaningfully boost how much of its plant iron gets absorbed.

Is spinach a common allergen?

No — spinach is not one of the top-9 food allergens, which makes it a low-stress food to serve alongside deliberate allergen introductions.

How to serve spinach by stage

6+ months

Wilted, finely chopped and stirred into dal, scrambled eggs, pasta sauce or mash.

9+ months

Chopped through fritters and egg muffins.

12+ months

Wilted spinach as a side; finely shredded raw baby spinach mixed into familiar dishes.

Safety firstAlways supervise eating, seat baby upright in a high chair, and apply the squish test to firm foods. If you're unsure how gagging differs from choking, read our gagging vs choking guide before starting solids.

For more depth on this topic, see our guide: A Simple One-Week Baby Meal Plan (6–12 Months).

Track every new food in BabyEats

Checking foods one by one is exactly what the BabyEats app streamlines: age-appropriate serving guidance for the food in front of you, allergen introduction planning, and a tracker that logs everything your baby has tried — so the "can they eat this?" moment takes seconds, not a search.

From “what do I feed them?” to dinner, in seconds

Free to download on iPhone and iPad, with a free trial of premium. Age-aware ideas for every feeding style.

Download BabyEats