Tidak mungkin makan ikan atau daging saat batuk, karena dikatakan bahwa ikan menghasilkan api dan daging menghasilkan dahak, yang dapat memperburuk gejala batuk. Namun demikian, untuk memenuhi kebutuhan tubuh akan asam amino dan protein, tahu dapat dimakan untuk melengkapi nutrisi penting. Tahu sangat bergizi, mengandung banyak elemen penting seperti kalsium, zat besi, fosfor dan magnesium, serta banyak gula, minyak nabati dan protein berkualitas tinggi, dan mengandung delapan asam amino esensial, sehingga menjadi makanan yang sangat baik untuk mengisi kembali kebutuhan nutrisi tubuh. Protein kedelai adalah protein lengkap dan memiliki komposisi asam amino yang baik untuk memenuhi semua kebutuhan tubuh. Tahu juga memiliki kandungan fosfolipid yang tinggi dan kandungan asam linoleat yang tinggi. Tahu tidak mengandung kolesterol, yang bermanfaat bagi pertumbuhan dan perkembangan saraf, pembuluh darah dan otak, dan tidak menyebabkan hiperlipidaemia.