When can babies eat spinach?
Spinach can be offered from around 6 months, as soon as your baby shows readiness signs such as sitting up with little support, good head and neck control, and reaching for or showing interest in food. Like other vegetables, it can be one of your baby's very first foods. There is no need to delay spinach, and introducing a variety of vegetables early helps your baby get used to different flavors and textures.
Always cook spinach until it is soft and wilted before serving, since raw leaves can be tough and harder for a young baby to manage. Offer spinach on its own or mixed into other foods at first so you can see how your baby responds. As with any new food, introduce it on a day when you can watch your baby closely.
How to serve spinach safely
For babies 6 to 9 months, cook spinach until very soft, then finely chop it and stir it into purees, mashed vegetables, yogurt, or scrambled egg. Because cooked spinach leaves can clump together and stick, blend or chop it well rather than offering whole wilted leaves. A smooth or lumpy puree that your baby can scoop or that you can preload onto a spoon works best at this stage.
From 9 to 12 months and beyond, you can fold finely chopped cooked spinach into soft foods like risotto, pasta, omelets, fritters, or mashed potato so it mixes in and is easy to chew. Continue to avoid serving large pieces of whole leaf on their own, as they can bunch up and be hard to manage. Always make sure spinach is well cooked and broken down into small, soft pieces appropriate for your baby's chewing ability.
Nutritional benefits for babies
- 💚Rich in iron, an important mineral for babies as their natural iron stores begin to decline around 6 months
- 💚Provides folate, which supports healthy cell growth and development
- 💚Contains vitamin A to support vision, growth, and the immune system
- 💚A source of vitamin C, which also helps the body absorb plant-based iron
- 💚Supplies vitamin K, which plays a role in healthy blood clotting
- 💚Offers fiber to support healthy digestion as part of a varied diet
Safety considerations
- ✓Spinach is not a common allergen, but offer new foods one at a time and watch for any reaction before adding another new food
- ✓Always cook spinach until soft and chop or blend it well, since whole leaves can clump together and be hard for babies to manage
- ✓Avoid serving large pieces of leaf on their own to reduce the risk of choking, and match the texture to your baby's chewing ability
- ✓Always supervise your baby closely while eating and keep them seated upright in a high chair, never reclined
- ✓If you have questions about iron or your baby's diet, check with your pediatrician or health visitor
Recipes with spinach for babies

Spinach Egg Mini Omelette

Sweet Potato Spinach Fritters

Spinach Ricotta Pasta Bites

Lentil Spinach Pancakes

Italian Baby Polenta + Spinach Cream

Spinach Egg Toast Bites
Frequently asked questions
Is spinach a choking hazard for babies?
Spinach itself is soft, but whole cooked leaves can bunch up and stick together, which can be hard for a baby to manage. To keep it safe, chop or blend cooked spinach well and mix it into other foods. Always supervise your baby while they eat.
Can I give my baby raw spinach?
It is best to cook spinach until soft before offering it to a baby. Raw leaves are tough and harder to chew and swallow safely. Wilting or steaming spinach makes it easier for your baby to eat and digest.
How much spinach can a baby eat?
Start with a small amount, such as a spoonful mixed into other food, and let your baby's appetite guide you. There is no set portion for babies, and intake naturally varies from meal to meal. Offer spinach as part of a varied diet rather than in large quantities.
Can babies eat spinach every day?
Spinach can be part of a varied diet, but it is best to rotate it with other vegetables rather than serving large amounts daily. Variety helps your baby get a range of nutrients and flavors. Offering different vegetables also helps build acceptance of new tastes.
Is canned or frozen spinach okay for babies?
Frozen spinach is a convenient option and is fine for babies once cooked until soft. If using canned spinach, choose a low-sodium or no-salt-added variety and rinse it, since babies should have very little salt. Always cook and chop it well before serving.
Can spinach cause green poop in babies?
Yes, eating spinach and other leafy greens can sometimes turn a baby's stool greenish, and this is usually harmless. Color changes after introducing new vegetables are common. If you notice other symptoms or have concerns, check with your pediatrician.
Can spinach be one of my baby's first foods?
Yes, spinach can be among your baby's first foods from around 6 months. Cook it until soft and serve it pureed or finely chopped and mixed into other foods. Introduce it on its own at first so you can see how your baby responds.
350+ baby-safe recipes inside Nibli
Save this food to your tried list, get age-appropriate recipes, and see exactly how to serve it safely.
verifiedSources & References
This guide is informed by current guidelines from leading health organizations: