From the YummyYucky team, founded by Nancy Nash
Can Babies Eat Tofu? How to Introduce It Safely
Soft, protein-packed, and iron-carrying. Also your baby's likely first handshake with soy, one of the big-9 allergens.
Free, no account needed. Takes about 10 seconds.
- When to introduce
- Around 6 months
- Common allergen?
- Yes (soy, a top-9 allergen)
- Texture
- Very soft
- Key nutrients
- Protein, iron, calcium (if calcium-set)
Tofu is a gentle, ridiculously soft early food from around 6 months,1 and a good plant protein and iron source.5 It is made from soy, one of the big-9 allergens,2 so introduce it on its own the first time and keep an eye out.3
Prep School: how to prepare tofu for baby-led weaning (BLW) and purées
🍴 Baby-led weaning
🥄 Purées
Is tofu safe? Choking & prep
Tofu is very soft and easy to mash, the kind of soft, easy-to-swallow texture that helps prevent choking.4 Choose plain tofu and skip salty sauces.9 As a soy food, introduce it as you would any allergen: on its own, in a small amount, and watch.3
Trying tofu today? Log it and YummyYucky runs the soy allergen watch for you, so a reaction gets noticed, not second-guessed.
Start the soy allergen watch →Free, no account needed. Takes about 10 seconds.
Nutrition
Tofu offers plant protein and iron, and calcium-set tofu adds calcium.5 Pair it with vitamin C foods to help iron absorption.6
Goes well with
Rice · Peas · Sweet potato · Carrot
Storage & freezing
Keep opened tofu covered in water in the fridge and use within a few days, changing the water daily.1011 It can be frozen, though it becomes chewier.10
More proteins to explore
Introducing this allergen
Related reading
- Iron-rich foods for babies →
- Best first proteins for babies →
- How to cut food to prevent choking →
- Signs your baby is ready for solids →
- Baby-led weaning vs. purées →
Common questions
Silken vs firm tofu: which to use and how
- Silken or soft tofu: very smooth, mashes with a fork or blends into purees. Great for spoon-feeding.
- Stir a spoonful into oatmeal, fruit puree, or mashed vegetables for an easy protein boost.
- Firm or extra-firm tofu: holds its shape, so you can cut it into strips or cubes for baby-led weaning.
- Lightly cooking firm tofu (pan or oven) firms it up further and makes it easier to grip.
- Choose plain tofu and skip salty sauces, marinades, and soy sauce.9
- Calcium-set tofu (check the label for calcium sulfate) adds a nice calcium bump.5
How to serve tofu for baby-led weaning without it falling apart
Reach for firm or extra-firm tofu, not silken, for finger food. Cut it into finger-length strips so there is something to hold, then give it a little structure: pan-sear the strips briefly, or bake them, so the outside sets and they crumble less in a fist. For extra grip, roll the strips in a little infant oat cereal before they go in the pan or oven. Some squishing and mess is completely normal and part of how they learn.
Is soy safe for babies? The hormone question
This worry comes up a lot, so here it is plainly: tofu is listed among the everyday protein foods for babies from around 6 months, as part of a varied diet.8 That is a different thing from soy-based infant formula, which is a separate topic. Tofu is a whole food eaten in small baby portions, and it brings real protein and iron to the table.5 If you have a specific concern, that is a good pediatrician conversation, not a reason to skip a nutritious food.
Serving tofu by age
Around 6 months, silken tofu mashed smooth or blended into a puree is an easy first form, and firm tofu strips work well for babies going the baby-led weaning route. Tofu is very soft and easy to swallow when mashed, which makes it a friendly early food.4 As your baby grows and pincer grasp comes in through the older months, you can move to small firm cubes they pick up themselves. Keep it plain and unsalted at every stage.
Tofu, iron, and getting the most from it
Tofu is a solid source of plant protein and iron,5 which matters because iron stores start running low around 6 months.7 Plant iron is absorbed better alongside vitamin C, so pair tofu with foods like tomato, bell pepper, broccoli, or a bit of citrus or strawberry in the same meal.6 If you pick calcium-set tofu, you also get a calcium bonus.5 Simple combo: tofu plus a vitamin-C vegetable equals more of that iron actually getting used.
When can babies eat tofu?
Around 6 months.1 It is soft, easy, and a good plant protein and iron source.5
Is soy a common allergen?
Yes, soy is one of the big-9 allergens,2 and tofu is a common first soy food. Introduce it on its own and watch for reaction signs.3
What kind of tofu is best for babies?
Plain tofu. Silken or soft tofu is easy to mash, while firm tofu can be cut into strips for baby-led weaning.
Is tofu a good source of iron for babies?
Yes for regular and firm tofu; silken tofu has less iron.5 Tofu provides plant-based iron and protein, which makes it a useful early food, especially paired with vitamin C.6
Can babies eat raw tofu?
Tofu is already cooked during manufacturing, so packaged tofu does not technically need more cooking.1011 That said, a quick warm-through is nice, and lightly cooking firm tofu actually helps it hold together better for little hands to grip.
How do I store leftover tofu for baby?
Keep opened plain tofu submerged in fresh water in a covered container in the fridge, change the water daily, and use it within a few days.11 Tofu you have mashed, blended, or cooked for your baby keeps 1 to 2 days in the fridge, or 1 to 2 months in the freezer.12 Plain tofu can also be frozen, though it turns chewier and more spongy.10
Sources
- CDC: When, What, and How to Introduce Solid Foods
- FDA: Food Allergies (the nine major food allergens)
- American Academy of Pediatrics (HealthyChildren.org): When to Introduce Egg, Peanut Butter and Other Common Food Allergens
- American Academy of Pediatrics (HealthyChildren.org): Starting Solid Foods
- USDA FoodData Central: Tofu, raw, regular, prepared with calcium sulfate (FDC 172476), per 100 g: protein 8.08 g, iron 5.36 mg, calcium 350 mg; Tofu, raw, firm, prepared with calcium sulfate (FDC 172475): protein 17.27 g, iron 2.66 mg, calcium 683 mg; silken soft tofu (FDC 174292): iron 0.82 mg
- CDC: Iron (Infant and Toddler Nutrition)
- USDA WIC: Infant Nutrition and Feeding (iron stores at birth last until about 4 to 6 months)
- NHS Start for Life: What to feed your baby from around 6 months
- CDC: Foods and Drinks to Avoid or Limit
- Rutgers NJAES FS792: Tofu Made Easy (how tofu is made; storing leftovers in water)
- Colorado State University Food Source Information: Tofu (ready to eat; 3 to 5 days once opened)
- FoodSafety.gov: Children Under Five, Safe Storage of Puréed and Solid Baby Food (homemade baby foods: 1 to 2 days refrigerated, 1 to 2 months frozen)
Further reading
- American Academy of Pediatrics (HealthyChildren.org): Starting Solid Foods
- CDC: Infant and Toddler Nutrition
- NIAID: Addendum Guidelines for the Prevention of Peanut Allergy (2017)
Track it in YummyYucky
Log first tries and reactions, with an automatic allergen tracker when a food needs one, all in one place you can share with your pediatrician.
Start tracking for freeLast updated September 2026. Next review December 2026. How we write these: built from current published guidance from the AAP, CDC, FDA/EPA, NIAID, WHO, and other pediatric and public-health authorities, with sources cited on the page. See our editorial and medical policy for how we research, source, and update these, and how we double-check the food advice.
This is general information, not medical advice, and is not individualized for your baby. Always talk to your pediatrician about your baby's diet, introducing allergens, and any reaction. In an emergency, contact emergency services.
Some links in our guides are affiliate links: if you buy through them we may earn a small commission, at no extra cost to you. We only suggest things we'd actually use, and it never changes our guidance.