-
1
To freeze-thaw and shred tofu: Freezing tofu gives it a chewy texture which adds textural variety to casseroles. To perform this step, place the cake of tofu on a plate in the freezer, lightly covered with plastic wrap. In a couple hours, the tofu will be solidly frozen. Thaw the tofu for about 24 hours in the fridge. The thawed tofu block will resemble a sponge. Gently squeeze the water out. Then, grate the tofu by hand or in a food processor.
-
2
For the tofu layer, saute the chopped onions in the oil with the thyme, coriander, and black pepper until the onions are translucent.
-
3
Stir in the chopped walnuts and shredded tofu.
-
4
When heated through, stir in lemon juice and soy sauce. Remove from heat.
-
5
To make the mashed potatoes, place the cubed potatoes in a saucepan and cover with lightly salted water.
-
6
Bring to a boil, and then simmer the potatoes until soft.
-
7
Drain, saving the hot potato water to use in the gravy.
-
8
Mash the potatoes with the butter and milk. Salt to taste.
-
9
For the gravy, heat the oil in a skillet.
-
10
Stir in the mushrooms, soy sauce, and black pepper.
-
11
Saute, stirring occasionally, until the mushrooms are tender.
-
12
Add 1 1/2 cups of the potato water and bring to a boil.
-
13
Slowly stir in the cornstarch mixture and cook at a low boil, continuing to stir, until the gravy is clear and thick.
-
14
Oil a 9 inch square casserole dish or use a 10 inch round cast iron skillet.
-
15
Layer the tofu mixture, then the mushroom gravy, and then the mashed potatoes.
-
16
Dot the top with butter or margarine.
-
17
Bake at 400u00b0F for 15-20 minutes until the top becomes golden.