MomsieCan baby eat › Tofu

Can babies eat tofu?

Yes, from around 6 months

Tofu can be offered once your baby has started solids, prepared to suit their stage. This is a common allergen (Soya).

Tofu prepared for a baby, suitable from around 6 months
Tofu for babies: yes, from around 6 months.

How to cook tofu for a baby

Method
Pan-fried or Steamed
Ready in
10 Min.
Texture
Soft cubes

How you cut and serve tofu changes as your baby grows. That is set out age by age below.

How to prepare tofu, age by age

6 to 8 months
Steam silken tofu until warm, then blend into a smooth purée.
9 to 11 months
Silken tofu mashed or blended — very smooth texture.
12 to 17 months
Small soft cubes of firm tofu.
18 months and over
Small cubes they can pick up with a pincer grip.

Is tofu an allergen?

This food contains soy. Introduce one new food at a time and watch closely for any reaction.

Learn about soy allergy

Is tofu good for babies?

Tofu is an excellent plant-based protein providing all essential amino acids. Rich in calcium, magnesium, and iron. Silken tofu has the softest texture and is ideal for early purées, while firm tofu can be cut into finger-food cubes from around 9 months. A great alternative for dairy-free diets.

Storing tofu

In the fridge

3 Days. Keep unused tofu submerged in water in the fridge, changing daily

In the freezer

3 Months. Drain, cube, and freeze — texture becomes firmer after freezing

Goes well with

Baby recipes with tofu

Want the whole picture for your baby's age? See every food they can eat right now, with how to serve each one. Free, no sign-up.

Not sure what to offer after tofu?

Momsie turns your baby's age, the foods they have already tried and your allergen list into one clear next step. Free on iPhone and Android.

This page is general information based on NHS weaning guidance, not medical advice. Always stay with your baby while they eat. If you have concerns about allergies, choking or your baby's development, speak to your health visitor or GP.