How to Serve Beans to Baby at 6, 9, and 12 Months

You can start serving beans to your baby at about 6 months old, as long as they’re showing signs of readiness for solid foods. Beans are one of the best early foods you can offer: they’re packed with iron, fiber, and protein, and their soft texture makes them easy to prepare in age-appropriate ways. The key is getting the preparation right at each stage so your baby can eat them safely.

When Your Baby Is Ready for Beans

The CDC and the American Academy of Pediatrics recommend introducing solid foods at about 6 months, and beans can be among the first foods you offer. Before starting, look for these readiness signs: your baby can sit up with support, controls their head and neck, opens their mouth when offered food, and swallows food rather than pushing it back out with their tongue. They should also be reaching for objects and bringing things to their mouth. Introducing solids before 4 months is not recommended.

How to Prepare Beans by Age

Around 6 Months

At this age, your baby doesn’t have the fine motor skills to pick up individual beans, and whole beans are a choking hazard. The safest approach is to mash or blend cooked beans into a thick, textured paste. You don’t need to make it perfectly smooth; a chunky mash with some texture gives your baby practice with new consistences. Serve it in a bowl and let them scoop it with their hands or offer it pre-loaded on a spoon.

You can also spread mashed beans on a strip of soft toast or mix them into other purees your baby already enjoys, like sweet potato or avocado. Another option is using chickpea flour to make simple pancakes, which are easy for young babies to grip and gum.

Around 9 Months

Once your baby develops a pincer grasp (picking things up between their thumb and pointer finger), they can start practicing with individual beans. Cook the beans until they’re very soft, then flatten each one with your thumb or the back of a fork. This step is important because round, firm foods are a choking risk. A flattened bean is much easier and safer for your baby to handle. Tear chickpea-flour pancakes or flatbreads into small, bite-sized pieces they can pick up themselves.

Around 12 Months and Beyond

By their first birthday, most babies can handle soft, well-cooked whole beans as long as the beans are tender enough to squish easily between your fingers. You can start mixing beans into family meals like soups, rice dishes, pasta, and soft tacos. Continue to check that the beans are fully cooked and soft, not firm or undercooked.

Which Beans Work Best

Nearly any bean or legume works well for babies. Black beans, kidney beans, pinto beans, cannellini beans, chickpeas, and lentils are all good options. Red and brown lentils are especially convenient because they cook quickly and break down into a naturally soft texture without any extra mashing. Chickpeas have a thin skin that isn’t a choking hazard, but it can cause gagging if it sticks in your baby’s mouth. You can slip the skins off by gently squeezing each chickpea, or leave them on and see how your baby handles it.

Hummus is another easy way to introduce chickpeas early on, though if it contains sesame (tahini), make sure you’ve already introduced sesame separately first.

Canned vs. Dried Beans

Both work. Dried beans you cook yourself give you full control over texture and salt content. Canned beans are faster and perfectly fine, but they come packed in salted liquid. Draining and rinsing canned beans reduces sodium by roughly 9 to 23%, according to USDA research. For babies under 12 months, who should have very little added salt, look for “no salt added” canned varieties when possible. If you can only find regular canned beans, drain and rinse them thoroughly before serving.

How Much to Offer

A reasonable starting portion is about 2 to 4 tablespoons of beans per meal. But don’t stress over exact amounts. Your baby knows how much they need, and appetite varies from meal to meal and day to day. Offer a small amount, watch for hunger and fullness cues, and let your baby decide when they’re done. Beans can show up at one meal a day or several times a week. There’s no strict schedule.

Boosting Iron Absorption

Beans are a great source of plant-based iron, which is especially important around 6 months when babies’ iron stores from birth start to run low. The type of iron in beans (non-heme iron) isn’t absorbed as efficiently as the iron in meat, but you can significantly improve absorption by pairing beans with a food high in vitamin C. Easy combinations include beans with mashed sweet potato, beans with steamed broccoli, beans with diced tomato, or beans with a side of berries or orange segments. Even a small amount of vitamin C-rich food at the same meal makes a meaningful difference.

Allergy Risk With Beans

True bean allergies are uncommon. Research published in Frontiers in Allergy found that among children allergic to peanuts or soy, co-allergies to other legumes like kidney beans or chickpeas were seen in fewer than 17% of cases. In other words, a peanut allergy doesn’t mean your baby will react to black beans.

That said, the legume family is large, and some cross-reactivity exists between certain members, particularly between lentils and green peas. If your baby has a confirmed allergy to one legume, introduce others one at a time and watch for any reaction. Signs of a food allergy typically appear within minutes to a couple of hours and can include hives, swelling around the mouth, vomiting, or unusual fussiness.

Simple Ways to Serve Beans

  • Mashed bean “dip”: Blend cooked beans with a little olive oil and a squeeze of lemon. Serve with soft toast strips or steamed vegetable sticks for dipping.
  • Bean pancakes: Mix mashed beans or chickpea flour into a basic pancake batter. Cook until soft and cut into strips for easy gripping.
  • Beans in soup: Add well-cooked beans to a low-sodium broth with soft vegetables. Mash lightly for younger babies or leave whole for toddlers.
  • Beans and rice: Combine soft beans with cooked rice and a bit of mashed avocado. The sticky rice helps younger babies get the beans to their mouths.
  • Lentil puree: Cook red lentils until they fall apart, then stir in a spoonful of coconut milk and some mashed sweet potato for a naturally creamy meal.

Beans are inexpensive, versatile, and nutrient-dense. Once your baby gets comfortable with the texture, they become an easy addition to almost any meal your family is already eating.