Tofu is a good meat alternative, but it's not a low-fat/diet food. In fact, anywhere from 30-50% of the calories in regular tofu come from fat. Thankfully, there is an increasing number of "low-fat" varieties of tofu on the market.
Click the squares - each one has info about vegetarianism: