My brother makes this, and it is soooo good. It is not vegan, but can be
made vegan by substituting potato water and oil for the milk and butter.
Tofu layer:
1 cake tofu, frozen, thawed, and shredded
1 large onion, chopped
2 tablespoons vegetable oil
1/4 teaspoon thyme
1/2 teaspoon...