Quick answer
Babies can eat well-cooked beans from around 6 months, once they show signs of readiness for solids: sitting up with little support, good head and neck control, and bringing food to their mouth. Common varieties like black, white, kidney, and pinto beans are not among the top allergens (soybeans are the exception, so treat soy with the usual allergen care), and their plant-based iron makes them a genuinely useful early food. Introduce beans gradually and in small amounts at first, since they can cause some gas and digestive discomfort while your baby's gut adjusts.
When can babies eat beans?
Babies can eat well-cooked beans from around 6 months, once they show signs of readiness for solids: sitting up with little support, good head and neck control, and bringing food to their mouth. Common varieties like black, white, kidney, and pinto beans are not among the top allergens (soybeans are the exception, so treat soy with the usual allergen care), and their plant-based iron makes them a genuinely useful early food. Introduce beans gradually and in small amounts at first, since they can cause some gas and digestive discomfort while your baby's gut adjusts.
Cooking matters with beans. Dried beans must be soaked and then boiled thoroughly until very soft, because undercooked beans, kidney beans especially, contain lectins that can be harmful; a bean should squash easily between your fingers. Canned beans are already fully cooked and are a convenient shortcut: choose a no-salt-added or low-sodium variety and rinse them well before serving, and simmer them briefly if they still feel firm. Never add salt to your baby's portion.
See our first foods for baby guide for more ideas.
Safety Tips
- ✓Whole, firm beans are a choking hazard because of their smooth, round shape; always mash, puree, smash, or flatten every bean before serving, just as you would with peas and chickpeas.
- ✓Never serve undercooked beans: dried beans, kidney beans especially, must be soaked and boiled until very soft, since undercooked beans contain lectins that can be harmful.
- ✓Canned beans are fine and convenient; choose no-salt-added or low-sodium varieties, rinse them thoroughly, and never add salt to your baby's portion.
- ✓Introduce beans gradually and in small amounts to reduce gas and digestive discomfort while your baby's gut adjusts.
- ✓Offer just a few pieces at a time rather than a pile, and always supervise with your baby seated upright and never eating on the move.
Select Baby's Age

How to serve beans for a 6 month old
From 6 months, serve beans as a completely smooth puree or a soft, well-worked mash with no whole or firm pieces. Cook them until they are very soft, then blend or mash them with a little water, breast milk, formula, or the cooking liquid until the texture is loose and spoonable; white beans and pinto beans mash especially smoothly. Offer the mash on a preloaded spoon, spread it thinly on a soft strip of toast, or fold it into mashed vegetables like sweet potato or carrot. If you want to offer pieces, flatten each soft-cooked bean completely between your fingers so nothing round about 1 to 2 cm in size remains. Peeling the thin skins off larger beans gives a smoother texture but is optional when they are well cooked. Serve plain, with no added salt, and supervise with your baby seated upright.
6 month baby feeding schedule for more tips.
Bean recipe ideas for babies
Once your baby is comfortable with mashed beans, try these simple, baby-friendly ways to serve them. See our baby recipes.
- ★Smooth white bean and vegetable puree with a loose, spoonable texture.
- ★Flattened soft-cooked black beans scattered on the tray for pincer-grasp practice.
- ★Mild, no-salt bean and barley stew with every bean mashed or flattened.
- ★Coarsely mashed beans spread on soft toast strips for self-feeding.
Explore our baby-led weaning food list and first foods for baby for more inspiration.
Frequently Asked Questions
When can babies eat beans?
Most babies can eat beans 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 beans for baby led weaning?
For babies around 6 months, beans 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 beans baby led weaning?
For BLW, cut beans into strips or wedges that babies can hold. The texture should be soft enough to mash easily with gentle pressure.
Can babies choke on beans?
beans 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 beans be served to a 6 month old?
At around 6 months, beans should be served in large soft pieces that babies can hold with their hands.
Is beans safe for baby led weaning?
beans can be included in baby-led weaning when cut into safe shapes and soft textures that babies can hold and gum.
How small should beans be cut for older babies?
From around 9 months, babies typically use a pincer grasp, so beans can be cut into smaller pea-sized pieces. Continue ensuring pieces are soft enough to mash and watch for any choking risk shapes.
Should beans be cooked or raw for babies?
Cook beans 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 beans be served as a finger food at 6 months?
Yes, beans 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 beans for a 7 month old?
At 7 months babies still use a palmar (whole-hand) grasp. Cut beans 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 beans for an 8 month old?
At 8 months babies are refining grasp and may begin pincering. Continue offering beans in 2-inch strips alongside a few small pea-sized pieces to practice the pincer grasp. Cooked until easily mashable.
How to cut beans for a 9 month old?
At 9 months most babies have developed the pincer grasp. Cut beans 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 beans for a 10 month old?
At 10 months babies eat a wider variety of textures. Offer beans 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 beans 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 beans for breakfast?
Yes - beans 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.





