Quick answer
Babies can eat spinach from around 6 months, once they show signs of readiness for solids: sitting up with little support, good head and neck control, and reaching for or showing interest in food. Spinach is not a common allergen, so there is no need to delay it, but always cook it until soft and wilted first, since raw leaves are tough for a young baby to manage. One important timing note: spinach is naturally high in nitrates, which is why guidance advises against homemade spinach puree for babies younger than 6 months. Since solids start around 6 months anyway, this mainly means never offering spinach earlier, serving it in modest portions, and cooking fresh or frozen spinach shortly before serving rather than keeping cooked spinach as long-stored leftovers.
When can babies eat spinach?
Babies can eat spinach from around 6 months, once they show signs of readiness for solids: sitting up with little support, good head and neck control, and reaching for or showing interest in food. Spinach is not a common allergen, so there is no need to delay it, but always cook it until soft and wilted first, since raw leaves are tough for a young baby to manage. One important timing note: spinach is naturally high in nitrates, which is why guidance advises against homemade spinach puree for babies younger than 6 months. Since solids start around 6 months anyway, this mainly means never offering spinach earlier, serving it in modest portions, and cooking fresh or frozen spinach shortly before serving rather than keeping cooked spinach as long-stored leftovers.
Spinach also contains oxalates, natural compounds that reduce how much of its calcium and iron the body can absorb. That does not make spinach a bad choice, just one green among many: rotate it with other vegetables, and pair it with vitamin C rich foods like tomato, bell pepper, or a little orange or strawberry at the same meal to help your baby absorb the plant-based iron. Offer spinach on its own or mixed into a familiar food for the first few servings so you can see how your baby responds.
See our first foods for baby guide for more ideas.
Safety Tips
- ✓Do not offer homemade spinach puree to babies younger than 6 months: spinach is naturally high in nitrates, so wait until solids start around 6 months and keep portions modest.
- ✓Always cook spinach until very soft and chop or blend it finely, since whole cooked leaves can clump together and be hard for a baby to manage.
- ✓Cook fresh or frozen spinach shortly before serving rather than storing cooked spinach for long periods, and rinse canned spinach well if you use it, choosing a no-salt-added variety.
- ✓Pair spinach with vitamin C rich foods at the same meal to help your baby absorb its plant-based iron, and rotate it with other vegetables instead of serving it in large amounts every day.
- ✓Always supervise your baby while eating, seated upright in a high chair, and introduce spinach on its own at first so you can watch how your baby responds.
Select Baby's Age

How to serve spinach for a 6 month old
At 6 months, cook spinach until it is very soft and fully wilted, by steaming or simmering it briefly, then chop or blend it finely. Whole wilted leaves can bunch up and stick together in a baby's mouth, so the goal is small, soft flecks rather than intact leaves. Stir the finely chopped spinach into smooth or lightly textured foods your baby already knows: mashed potato, sweet potato, oatmeal, plain whole-milk yogurt, or a vegetable puree, and offer it on a preloaded spoon or as a thick mash your baby can scoop. A spoonful or two folded into a meal is plenty at this age. Use fresh or frozen spinach cooked just before the meal, keep portions modest because of its natural nitrate content, and always supervise with your baby seated upright.
6 month baby feeding schedule for more tips.
Spinach recipe ideas for babies
Once your baby is comfortable with finely chopped spinach, try these simple, baby-friendly ways to serve it. See our baby recipes.
- ★Finely chopped cooked spinach stirred into creamy polenta or mashed potato.
- ★Mini spinach and egg omelet cut into soft, graspable strips.
- ★Spinach and ricotta pasta bites with well-cooked, finely chopped leaves.
- ★Soft spinach and sweet potato fritters for easy self-feeding.
Explore our baby-led weaning food list and first foods for baby for more inspiration.
Frequently Asked Questions
When can babies eat spinach?
Most babies can eat spinach from around 6 months when starting solids. Always serve it in a safe size and texture appropriate for your baby's age and development.
How do you cut spinach for baby led weaning?
For babies around 6 months, spinach should be cut into large pieces that are easy to grasp with their hands. As babies develop their chewing skills, the pieces can gradually become smaller.
How to serve spinach baby led weaning?
For BLW, cut spinach into strips or wedges that babies can hold. The texture should be soft enough to mash easily with gentle pressure.
Can babies choke on spinach?
spinach can become a choking hazard if served in small round or hard pieces. Cutting it into larger soft pieces appropriate for baby-led weaning helps reduce choking risk.
How should spinach be served to a 6 month old?
At around 6 months, spinach should be served in large soft pieces that babies can hold with their hands. See our full ingredient guide.
Is spinach safe for baby led weaning?
spinach can be included in baby-led weaning when cut into safe shapes and soft textures that babies can hold and gum.
How small should spinach be cut for older babies?
From around 9 months, babies typically use a pincer grasp, so spinach can be cut into smaller pea-sized pieces. Continue ensuring pieces are soft enough to mash and watch for any choking risk shapes.
Should spinach be cooked or raw for babies?
Cook spinach until easily mashable when raw textures are too firm for babies to gum. Soft ripe fruits are often offered raw, while firmer foods are typically steamed, roasted, or boiled until tender.
Can spinach be served as a finger food at 6 months?
Yes, spinach can be a 6-month finger food when cut into long graspable strips and softened to a mashable texture. Always supervise meals and adjust shape as your baby's chewing skills develop.
How to cut spinach for a 7 month old?
At 7 months babies still use a palmar (whole-hand) grasp. Cut spinach into long strips about 2-3 inches long and finger-width thick, with part sticking out of the fist for chewing. Soft enough to mash between two fingers.
How to cut spinach for an 8 month old?
At 8 months babies are refining grasp and may begin pincering. Continue offering spinach in 2-inch strips alongside a few small pea-sized pieces to practice the pincer grasp. Cooked until easily mashable.
How to cut spinach for a 9 month old?
At 9 months most babies have developed the pincer grasp. Cut spinach into pea-sized pieces (about ½ inch / 1.5 cm) for self-feeding practice. Continue avoiding round, hard, or sticky shapes; soft enough to mash with mild pressure.
How to cut spinach for a 10 month old?
At 10 months babies eat a wider variety of textures. Offer spinach in pea-sized pieces or small bite-sized cubes (½ inch / 1.5 cm). They can manage slightly firmer textures, but pieces should still mash easily.
How to cut spinach for a 12 month old?
From 12 months babies eat in pieces about ½ inch (1.5 cm). Round foods (grapes, cherry tomatoes) must still be quartered until age 4 due to choking risk. Soft enough to chew without much molar work.
Can babies eat spinach for breakfast?
Yes - spinach can be part of a balanced baby breakfast when prepared in baby-safe shapes. Pair with a protein, healthy fat, or whole grain (eggs, yogurt, oats, nut butter on toast) for a complete morning meal.
verifiedSources & References
This guide is informed by current guidelines from leading health organizations:
Get cutting guides + your baby's meal plan
Safe cuts for every food and age, a feeding schedule that grows with your baby, and 350+ recipes to match - all in one app.
Try Nibli today to start planning your baby's meals.





