
By Sarah, founder of SowAndSpoon · Reviewed April 2026
Yes, safe from 6 months
Choking risk: low
Cooked spinach is soft and wilts down to almost nothing. It poses very low choking risk when chopped or blended into food.
Not a common allergen
Spinach wilts down to almost nothing, which makes it easy to stir into foods your baby already likes. It is one of the best plant sources of iron for babies, especially when paired with something acidic like tomato or lemon to help absorption.
Babies can eat spinach from 6 months. Spinach is rich in iron, folate, calcium, and vitamins A, C, and K. The iron in spinach is better absorbed when paired with vitamin C-rich foods like tomatoes or bell pepper.
Flavor guide
Raw spinach has a mild, slightly grassy flavor with a faint mineral earthiness and tender leaves that wilt immediately on contact with heat or acid. Cooked spinach collapses to a fraction of its raw volume and develops a deeper, more savory, slightly iron-tinged flavor that is far richer than raw. It pairs naturally with lemon, garlic, butter, olive oil, eggs, parmesan, sweet potato, white beans, and nutmeg.
Wilt in a pan with a little butter or olive oil until completely soft. Chop finely and mix into purees, eggs, or soft grains. Not served as a standalone finger food at this age.
Serving ideas:
Finely chopped wilted spinach mixed into other foods. Baby can start picking up soft cooked pieces.
Serving ideas:
Raw in salads (small leaves), cooked in pasta, eggs, soups, smoothies.
Serving ideas:
Can babies eat spinach?
Yes. Spinach is safe for babies from 6 months old as part of complementary feeding. Cooked spinach is iron-rich for a plant food. Always cook spinach before serving to babies: raw leaves are tough, fibrous, and harder to digest. Wilting or steaming for 2 minutes softens the texture completely. Pair with a vitamin C source like lemon juice or sweet potato to significantly increase iron absorption.
Are there nitrate concerns with spinach for babies?
The nitrate concern applies to very young infants (under 3 months) whose digestive systems cannot process nitrates safely. From 6 months, when solid food introduction begins per AAP and WHO guidelines, spinach is safe to offer in typical serving amounts. The American Academy of Pediatrics does not restrict spinach for babies starting solids at 6 months.
When can babies eat spinach?
Babies can eat cooked spinach from 6 months old. For the 6-8 month stage, wilt or steam spinach until fully soft, then blend or mix into purees. From 9 months, you can offer finely chopped cooked spinach mixed into pasta, eggs, or soft grains. Raw spinach in a salad is more appropriate after 12 months when texture handling is more developed.
For balanced baby meals, try combining spinach with:
Wash leaves and remove tough stems. Blanch for 2 minutes, transfer to an ice bath, squeeze out excess water, then freeze in portions.
Blanch for 2 minutes before freezing. Keeps for up to 12 months.
Batch prep tip
Blanch a big bag of spinach (it shrinks a lot), squeeze out water, and freeze in ice cube portions. Drop a cube into pasta sauce, eggs, or smoothies. Keeps 3 months.
Ingredients
Steps
The lemon juice boosts iron absorption from the spinach significantly. Freeze in ice cube trays for up to 3 months.
High in oxalates - fine in normal serving amounts. Cool-season crop, bolts in heat.
Ready in ~40-50 days from planting.
Fresh garden spinach has a milder, sweeter taste than store-bought, which can turn bitter. If baby refused spinach before, homegrown is worth trying again.
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.