Yes, tofu is an excellent source of plant-based soy protein and a good replacement for meat.