Butternut squash curry with tofu is a creamy,, comforting vegan dish featuring roasted or simmered squash and crispy tofu in a rich tomato sauce