First Foods
Spinach for Babies: Iron-Rich Leafy Green from 6 Months
Spinach is one of the most nutrient-dense foods you can offer your baby. Learn how to safely puree spinach, pair it with vitamin C to boost iron absorption, and recipe ideas.

Cooked spinach can be introduced around 6 months and is a powerhouse leafy green, it delivers iron and vitamin A, and pairing it with vitamin C helps your baby absorb that iron more effectively. Blended into purees or stirred into familiar foods, spinach is an easy way to add greens to your baby's diet.
Why spinach is worth introducing
Spinach is rich in iron, a nutrient that becomes especially important after about 6 months when a baby's natural iron stores begin to decline. It also supplies vitamin A for healthy eyes and immunity, plus a range of other vitamins and minerals in a low-calorie package.
There is one helpful trick to know: the iron in spinach is non-heme iron, which the body absorbs better when paired with vitamin C. That makes spinach a natural partner for citrus, bell peppers, or sweet fruits, and a smart green to combine with iron-rich foods like lentils.
When can babies eat spinach?
Most babies are ready for solids around 6 months, when they can sit with support, hold their head steady, and show interest in food. Cooked spinach fits well at this stage. As always, follow your baby's cues and consult your pediatrician about timing and about leafy greens in your baby's diet.
How to serve spinach by age
Always cook spinach for babies, then adjust the texture to match your baby's skills.
| Age | Texture | How to serve |
|---|---|---|
| 6 months | Smooth puree | Steam or wilt, then blend into a smooth puree or mix into other purees |
| 7-9 months | Finely chopped, mixed in | Finely chop cooked spinach and stir into mashed vegetables or grains |
| 9-12 months | Chopped, mixed in | Mix finely chopped cooked spinach into soft scrambled eggs, lentils, or pasta |
| 12+ months | Chopped in dishes | Fold cooked spinach into family meals like omelets and stews |
Easy ways to prepare spinach
Spinach wilts down quickly when steamed or sauteed, so a large handful cooks into just a few spoonfuls. Cook until soft, then chop finely or blend. Because spinach has a slightly mineral taste on its own, it shines when combined with milder or sweeter foods. Try these:
- Blend cooked spinach into a sweet potato or banana puree for a milder green.
- Stir finely chopped spinach into lentils for an iron-rich, plant-based meal.
- Fold spinach into mashed avocado for a creamy, healthy-fat boost.
- Mix into soft scrambled eggs or cooked chicken once your baby is eating those foods.
Tasty combinations
Once your baby has tried each ingredient separately, spinach blends nicely into:
- Spinach and sweet potato puree
- Spinach and lentil mash for iron and protein
- Spinach swirled into avocado
- Spinach and banana smoothie-style puree
What to watch for
Spinach is not a common allergen, but as with any new food, introduce it on its own and wait a day or two before adding another. Cooked spinach can darken stool, which is normal. If you notice anything that concerns you, reach out to your pediatrician.
With its iron, vitamin A, and easy blendability, spinach is a leafy green worth weaving into your baby's meals early, especially when you pair it with a little vitamin C to unlock its full nutritional benefit.
Frequently asked questions
When can babies eat spinach?
Cooked spinach can be introduced around 6 months when your baby shows signs of readiness for solids. Cook and finely chop or puree it, and blend it with other foods for a milder flavor.
Why should spinach be cooked for babies?
Cooking softens spinach and makes it safer and easier to eat than raw leaves, which can be hard for babies to manage. Cooked spinach also blends smoothly into purees and other dishes.
How can I help my baby absorb the iron in spinach?
Spinach contains non-heme iron, which the body absorbs better alongside vitamin C. Pair spinach with vitamin C foods like a squeeze of citrus, bell pepper, or fruit such as banana to boost absorption.
Is spinach a common allergen?
Spinach is not a common allergen, though any food can rarely cause a reaction. Introduce it on its own and watch your baby for a couple of days.
Can babies eat spinach every day?
Spinach is nutritious but, like other leafy greens, naturally contains nitrates. Offering it in moderation as part of a varied diet is the best approach. Ask your pediatrician if you have questions.
How do I store cooked spinach for baby?
Refrigerate cooked spinach in a sealed container for up to 3 days, or freeze puree in ice-cube trays for up to 3 months. Reheat thoroughly and cool before serving.
BabyFoodCharts Editorial Team
Reviewed against current pediatric feeding guidance
Our editorial team researches and reviews every guide for accuracy and clarity. This content is educational and is not a substitute for advice from your own pediatrician.
Browse these topics
Related articles
Continue reading
Read nextSweet Potato for Babies: A Nutrient-Rich First Food GuideRecently updated
Note: BabyFoodCharts provides general educational information. It is not medical advice. Consult your pediatrician before introducing new foods, especially common allergens.
