Question: is tofu cheaper than meat?
Answer: Tofu is about $2.50 a pound, and gives you about 28 grams of protein in 4 ounces, according to one online grocery store. The average American eats about 65 pounds of steak per year. ... Compare that with about $163 a year for tofu. By going vegetarian, you'd save $237 or more per year.