Quick answer
Babies can eat tofu from around 6 months, once they're starting solids.
It's an excellent plant protein and iron source, especially valuable in vegetarian and vegan diets.
Soya is a common allergen, so introduce tofu on its own at first and keep it in the diet once tolerated.
When babies can eat tofu
Babies can eat tofu from around 6 months, once they're starting solids.
Soya is a common allergen — offer a small amount first, watch for any reaction, then include it regularly.
Use firm or silken tofu: silken blends into purées, while firmer tofu can be cut into soft strips or cubes for self-feeding.
See our first foods for baby guide for more ideas.
Nutritional benefits for babies
- 💚Plant protein — high-quality complete protein for growth.
- 💚Iron — an important plant iron source from 6 months (pair with vitamin C).
- 💚Calcium — supports bones (especially calcium-set tofu).
- 💚Healthy fats — support brain development.
- 💚Introduces soya — supports early, regular allergen exposure.
- 💚Soft and mild — easy to eat and combine with other flavours.
How to serve tofu for babies
6–9 months: Blend silken tofu into smooth purées, or offer soft strips of firm tofu (lightly pan-fried or baked so they hold together) for BLW.
6–9 months: Mash tofu with avocado, banana, or vegetables.
9–12 months: Soft tofu cubes as the pincer grasp develops; fold into stir-fries and scrambles.
12+ months: Tofu in family stir-fries, curries, and smoothies (low-salt).
Tofu recipes for babies

Tofu Finger Sticks

Tofu Tomato Rice Bowl

Tofu Pumpkin Rice Dinner

Soft Tofu Fruit Cream
See all tofu recipes for babies. Explore baby breakfast recipes, baby-led weaning recipes and first foods for baby for more ideas.
Frequently Asked Questions
Can babies eat Tofu?
Yes. Babies can eat Tofu starting around 6 months when they begin solid foods. It should be served in a safe texture and size for babies.
When can babies eat Tofu?
Babies can eat Tofu from around 6 months when starting solids. Babies can eat tofu from around 6 months, once they're starting solids. Soya is a common allergen — offer a small amount first, watch for any reaction, then include it regularly. Use firm or silken tofu: silken blends into purées, while firmer tofu can be cut into soft strips or cubes for self-feeding.
Is Tofu a choking hazard for babies?
Tofu is generally safe for babies when prepared properly. 6–9 months: Blend silken tofu into smooth purées, or offer soft strips of firm tofu (lightly pan-fried or baked so they hold together) for BLW. 6–9 months: Mash tofu with avocado, banana, or vegetables. 9–12 months: Soft tofu cubes as the pincer grasp develops; fold into stir-fries and scrambles. 12+ months: Tofu in family stir-fries, curries, and smoothies (low-salt).
Is Tofu a common allergen?
Some babies may be allergic to Tofu. Introduce Tofu carefully when babies start solids and watch for reactions.
How should Tofu be served to babies?
6–9 months: Blend silken tofu into smooth purées, or offer soft strips of firm tofu (lightly pan-fried or baked so they hold together) for BLW. 6–9 months: Mash tofu with avocado, banana, or vegetables. 9–12 months: Soft tofu cubes as the pincer grasp develops; fold into stir-fries and scrambles. 12+ months: Tofu in family stir-fries, curries, and smoothies (low-salt).
What nutrients does Tofu provide for babies?
Tofu provides nutrients like vitamin C, healthy fats, iron, calcium that support babies' growth and development.
How long can I store Tofu for babies?
Cook Tofu to a safe temperature and store it in the refrigerator for up to 2 days, or freeze in single-serving portions for up to 1 month to preserve nutrients.
Should I buy organic Tofu for my baby?
Organic Tofu isn't strictly necessary for babies, but some families prefer to reduce pesticide exposure. Wash conventional produce thoroughly. Variety and freshness matter most.
How should I introduce Tofu for the first time?
Offer a small amount of Tofu in an age-appropriate texture when your baby is hungry but not starving, ideally early in the day so you can watch for any reactions over several hours.
Is Tofu a good finger food for babies?
Yes. Tofu can be an excellent finger food for babies when cut into strips or soft pieces they can grasp. Make sure the texture mashes easily between your fingers.
What foods pair well with Tofu for baby?
Tofu pairs well with cooked grains like rice or quinoa, soft vegetables like sweet potato and broccoli, and healthy fats to round out a balanced baby meal.
Should I cook Tofu before serving it to my baby?
Yes. Cook Tofu until tender and easily mashable before serving it to your baby. Steaming, boiling, or roasting softens it enough to be safe.
How much Tofu can a baby eat?
There's no fixed amount. Start with 1-2 tablespoons of Tofu from around 6 months and let your baby regulate intake. Breast milk or formula remains the main source of nutrition in the first year.
Should I peel or remove the pit from Tofu for my baby?
For Tofu, peeling or pitting is usually not required, but wash it well and serve in a size and texture safe for your baby.
How should I store Tofu fresh for my baby?
Store fresh Tofu in a cool, dry place or in the refrigerator crisper drawer, depending on the food. Wash just before preparing and use it when ripe and firm for the best quality for your baby.
Safety tips
- ✓Introduce soya (tofu) as an allergen — a small amount first, watching for any reaction.
- ✓Cut firm tofu into soft strips or small cubes appropriate for your baby's stage.
- ✓Lightly cooking firm tofu helps it hold its shape for little hands.
- ✓Choose plain tofu and avoid salty marinades or sauces.
- ✓Once tolerated, keep soya in the diet regularly to help maintain tolerance.
- ✓Always supervise eating with your baby sat upright.
350+ baby-safe recipes inside Nibli
Save this food to your tried list, get age-appropriate recipes, and see exactly how to serve it safely.
Try Nibli today to start planning your baby's meals.
verifiedSources & References
This guide is informed by current guidelines from leading health organizations:
