5 Reasons Why You Should Eat Tofu5 Reasons Why You Should Eat Tofu1. Made of soya bean curds, tofu is naturally low in calories and it's gluten-free.2. Tofu contains soy isoflavones, which prevents osteoporosis and keeps bones healthy.3. Tofu reduces symptoms of menopause like hot flashes. 4. This plant protein regulates blood sugar and it's healthy for diabetics. 5. Tofu is loaded with antioxidants which boosts immunity.