When Can Babies Eat Rajma (Kidney Beans)? Age & Safety

7 min read
Solid Foods
Baby Eating Rajma Kidney Beans

Rajma is a staple in most Indian kitchens, and it is a lovely source of plant protein and iron for your growing baby — especially for vegetarian families. But kidney beans come with two important safety rules that every parent must know: raw or undercooked rajma is actually toxic, and whole beans are a choking risk. Here is exactly when and how to give rajma to your baby, safely.

Quick Answer

Babies can have rajma from around 6 months, but only if it is properly soaked and fully cooked until very soft, then mashed or pureed. Raw and undercooked kidney beans are toxic — they must be soaked, the soaking water thrown away, and then boiled hard or pressure-cooked until completely soft. Never give whole kidney beans (they are a choking hazard) — always mash well. Rajma is a “gassy” legume, so start with a small amount. Skip salt, sugar and spices for babies under 1.

What Age Can Babies Have Rajma?

Most babies are ready for solids from around 6 months, once they can sit with support, hold their head steady, and show interest in food. Well-cooked, mashed rajma can be part of this early menu. There is no need to delay legumes — current general paediatric guidance does not recommend holding back common protein foods. The key is texture and preparation, not age: the rajma must be soft enough to mash smoothly between your fingers.

Nutrition Benefits

Rajma is genuinely good for babies, and especially valuable for vegetarian diets:

  • Plant protein — supports growth and the building of muscles and tissues.
  • Iron — important from 6 months as a baby’s natural iron stores start to run low. Serve with a little vitamin-C food (like tomato in the dal) to help iron absorption.
  • Fibre — supports healthy digestion.
  • Folate — needed for healthy cell growth.

It also adds variety and helps your baby get used to different tastes and textures early on.

CRITICAL — Raw or Undercooked Kidney Beans Are Toxic

This is the most important part of this article. Raw and undercooked kidney beans contain a natural toxin called phytohaemagglutinin (a lectin). Eating raw or partly-cooked beans can cause vomiting and diarrhoea, sometimes within hours. Even a small number of undercooked beans can cause problems.

To make rajma safe, you must always:

  1. Soak the dried beans for several hours or overnight, then throw away the soaking water.
  2. Boil hard or pressure-cook until the beans are completely soft — never just warmed through or lightly cooked.

Never give your baby raw, undercooked, or lightly-cooked rajma. Canned beans that have only been warmed (not properly boiled) are also not suitable. When in doubt, cook longer — the beans should squash easily.

How to Prepare Rajma for Babies

Once you know the safety rules, preparation is simple:

  1. Soak overnight. Cover dried rajma with plenty of water and soak for several hours or overnight.
  2. Discard the soaking water and rinse the beans.
  3. Cook very soft. Pressure-cook or boil hard in fresh water until the beans are completely soft and squash easily — usually softer than you would cook them for adults.
  4. Mash or puree well. For younger babies, puree into a smooth paste; for older babies, mash thoroughly so there are no whole or firm beans.
  5. Mix it in. Stir mashed rajma into dal, plain khichdi, or soft rice.

Keep it plain — no salt, no sugar, no strong spices for babies under 1. The natural flavour is enough.

Choking — Always Soft and Mashed

Whole kidney beans are a real choking risk for babies. Their firm, rounded shape can block a small airway. Never give whole or firm rajma to a baby. Always cook until very soft and then mash or puree so there are no whole beans left. As your baby gets older and more confident, you can keep the texture a little thicker — but still well mashed, never whole.

Always stay with your baby while they eat, and make sure they are sitting upright, not lying back or moving around.

Gas — Start Small

Rajma is known to be a “gassy” legume, and some babies may get a little wind or a fussy tummy at first. This is usually nothing to worry about. To keep it gentle:

  • Start with a small spoonful and build up slowly over days.
  • Make sure the beans are thoroughly soaked (water discarded) and well cooked — this helps reduce the gas-causing compounds.

If your baby seems very uncomfortable, ease back and try a smaller amount later.

Allergy Note

Legume allergy is uncommon but possible. As with any new food, introduce rajma on its own and wait about 3 days before adding another new food, so you can spot any reaction. Watch for signs like rash or hives, vomiting, or swelling. If you notice any of these, stop the food and speak to a doctor. Babies with eczema or a known family history of allergies can still try rajma — just introduce it carefully.

Easy Indian Ideas

Simple, baby-friendly ways to serve rajma (all plain, no salt or spice for under-1s):

  • Mashed rajma-rice: mash fully-cooked rajma into soft rice for a smooth, protein-rich meal.
  • Rajma-veg khichdi mash: add a little well-cooked, mashed rajma to a soft moong dal khichdi with mashed vegetables.
  • Rajma in dal: stir a spoonful of mashed rajma into your baby’s regular dal for extra protein and iron.

When to See a Doctor

Speak to your paediatrician if your baby:

  • Has vomiting or diarrhoea after eating undercooked or lightly-cooked beans — this can be a sign of the kidney-bean toxin.
  • Shows any sign of an allergic reaction (rash, hives, swelling, repeated vomiting), or any trouble breathing — seek urgent help for breathing difficulty.
  • Has ongoing tummy upset, persistent gas, or seems unwell after eating rajma.

When unsure, it is always best to check with your doctor.

Frequently Asked Questions

Q: Are undercooked kidney beans safe for babies?

A: No. Raw and undercooked kidney beans are toxic — they contain a natural toxin (phytohaemagglutinin) that can cause vomiting and diarrhoea. Always soak the beans, throw away the soaking water, and boil hard or pressure-cook until completely soft before giving them to your baby.

Q: At what age can my baby start eating rajma?

A: From around 6 months, once your baby is ready for solids, as long as the rajma is well soaked, fully cooked until very soft, and mashed or pureed.

Q: Can I give my baby whole rajma beans?

A: No. Whole kidney beans are a choking hazard. Always mash or puree the cooked beans well so there are no whole or firm beans left.

Q: Will rajma give my baby gas?

A: It can, as rajma is a “gassy” legume. Start with a small amount and build up slowly, and make sure the beans are thoroughly soaked (water discarded) and well cooked, which helps reduce gas.

Q: Can I add salt or spices to my baby’s rajma?

A: No salt, sugar or strong spices for babies under 1. Keep it plain and let your baby enjoy the natural flavour.


Starting solids and not sure what is safe? You are not alone — join here to connect with other parents and our paediatric team.

This article is for general information and is not a substitute for personalised medical advice. Always consult your paediatrician before starting new foods.

Starting Solids? We Can Help!

Expert-guided nutrition plans for your baby.

Explore Nutrition Program