When can babies eat beans?
Beans such as black, white, kidney, and chickpeas are safe to introduce from around 6 months, alongside other complementary foods.
Ensure beans are thoroughly soaked and cooked to remove lectins and make them easier to digest.
How to serve beans safely
Always soak and cook beans thoroughly until very soft to reduce lectins and avoid digestive discomfort.
Serve beans mashed or whole-soft depending on your baby’s chewing ability, and introduce gradually to monitor tolerance.
Nutritional benefits for babies
- 💚Rich source of plant-based iron which supports healthy growth and brain development.
- 💚Provides high-quality plant protein essential for muscle and tissue development.
- 💚Contains dietary fibre that supports healthy digestion.
- 💚Offers important vitamins and minerals such as folate and magnesium.
Safety considerations
- ✓Never serve undercooked beans as they contain lectins that can be harmful.
- ✓Introduce beans gradually to reduce the risk of gas and digestive discomfort.
- ✓Beans are not among the top 9 allergens, but soy beans are an exception and should be introduced carefully.
- ✓Always supervise your baby while eating to prevent choking hazards.
Recipes with beans for babies

Baby Burrito Strips

Beef, Potato & Green Beans Mash

White Beans + Zucchini + Potato Puree

Soft Bean & Vegetable Stew (Baby Cassoulet)

Turkey + Quinoa + Green Beans Soft Bowl
Frequently asked questions
Are all types of beans safe for babies?
Most common beans like black, white, kidney, and chickpeas are safe from 6 months when properly cooked. Avoid undercooked beans due to lectins.
How should beans be prepared for babies?
Beans should be soaked and cooked thoroughly until soft. For younger babies, mash the beans to prevent choking and aid digestion.
Can beans cause allergies in babies?
Beans are generally not among the top 9 allergens. However, soy beans are an exception and should be introduced cautiously following allergy guidelines.
Why should beans be introduced gradually?
Introducing beans gradually helps monitor tolerance and reduces the risk of gas or digestive discomfort in babies.
When can babies start eating beans?
Babies can start eating well-cooked beans from around 6 months as part of complementary feeding.
Are beans a good source of iron for babies?
Yes, beans provide plant-based iron which is important for healthy growth and brain development in babies.
Can I give canned beans to my baby?
Canned beans can be given if rinsed thoroughly to reduce salt content, but fresh soaked and cooked beans are preferable.
What are lectins and why avoid undercooked beans?
Lectins are natural compounds in beans that can cause digestive issues if beans are undercooked. Proper soaking and cooking neutralize lectins.
Discover Nibli
Personalized baby feeding plans, recipes, and allergen tracking.
verifiedSources & References
This guide is informed by current guidelines from leading health organizations: