Can babies eat tofu?
The age-by-age verdict
| Age | Verdict | How it reads |
|---|---|---|
| 6–8 months | ✅ Yes | Fine with safe prep (see below) |
| 9–11 months | ✅ Yes | Fine with safe prep (see below) |
| 12 months + | ✅ Yes | Fine with safe prep (see below) |
Why
Tofu is soft enough to mash between gums, and silken or soft varieties need no preparation at all. Soy is one of the top-8 allergens, so introduce it deliberately: a small first taste early in the day, then keep it in the diet regularly — early introduction is now encouraged rather than delayed.
How to serve it safely
For beginners, offer strips of soft or silken tofu, or crumble extra-firm tofu into purees, scrambled eggs or soups. Bake or pan-fry strips lightly for older babies who self-feed, letting them cool first. Skip seasoned or marinated takeout-style tofu early on — it can be salty.
Warning signs to watch for
Watch for the usual signs when introducing any new food: hives, swelling of the lips or face, vomiting. Soy reactions usually appear within a short time of eating.
When to call for help
For widespread hives, repeated vomiting or any breathing difficulty, seek medical care urgently — breathing trouble is an immediate 911 (US) emergency. For milder suspected reactions, stop the food and talk to your pediatrician. US Poison Control: 1-800-222-1222.
Common questions
Which tofu type should I start with?
Silken or soft tofu is the easiest first texture — it mashes like yogurt. Extra-firm works well later, crumbled or cut into strips babies can grip.
My baby has eczema. Is soy still okay?
Babies with eczema are more likely to have food allergies, so it is worth mentioning soy introduction to your pediatrician first and introducing it deliberately, watching for reactions.
Does tofu have enough protein for a baby?
Tofu is a solid plant protein and also provides iron and calcium depending on how it is made — but variety across the week matters more than any single food. Your pediatrician can help you balance the overall diet.
More protein & eggs for babies
This page is general educational information, not a substitute for professional medical advice. Every baby is different — if your baby ate something concerning or is unwell, contact your pediatrician right away. Emergencies: 911 (US). Poison Control (US): 1-800-222-1222.