If you prefer a non-soy option, use seitan, tempeh, or even a plant-based protein like seared mushrooms or cauliflower florets as a tofu substitute.