First foods database
Can babies eat spinach?
The short answer: yes — from 6 months. Here's the safe way to do it.

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
Wilted, finely chopped and stirred into dal, scrambled eggs, pasta sauce or mash.
Chopped through fritters and egg muffins.
Wilted spinach as a side; finely shredded raw baby spinach mixed into familiar dishes.
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.