Ingredients
Tofu
- 1 block (14 oz) extra-firm tofu
- 3 tbsp soy sauce
- 2 tbsp rice vinegar
- 2 tbsp maple syrup
- 2 tbsp mirin
- hot sauce
- 2 cloves garlic
Mushroom Gravy
- ~1⁄2 lb chanterelle mushrooms
- 1 package beech mushrooms
- 3 shallots, finely minced
- 3 cloves garlic, crushed
- 4 tbsp salted butter
- 4 tbsp all-purpose flour
- 4 cups chicken broth
- wine if you have some
- salt to taste
Rest
Method
Prep
- Make cranberry sauce
- Wash and quarter potatoes
- Wash and slice mushrooms
- Finely mince garlic and shallots
- Marinate the tofu
Marinate the tofu
- Cut tofu into 4 slabs about 1⁄2″ thick
- Whisk together marinade ingredients in a bowl slightly bigger than the tofu
- Add tofu slabs and marinate for at least 30 minutes, flipping halfway through
Make the mushroom gravy
- Melt butter in a large skillet over medium-high heat
- Add mushrooms with a pinch of salt and cook until they release their liquid and start to brown
- Add onion and cook until soft
- Add garlic, thyme, and sage and cook for another minute
- Sprinkle flour over the mushrooms and stir to coat
- Pour in vegetable broth and soy sauce
- Bring to a simmer and cook until thickened (~5 minutes)
- Taste and adjust seasoning
Make the mashed potatoes
- Add potatoes to cold, salted water
- Bring to a boil
- Boil until very tender
- Drain add to a mixing bowl
- Add butter and mash until smooth
- Mix in sour cream or yogurt or oat milk or whatever dairy you're using
- Taste and adjust seasoning
Broil the tofu
- Preheat oven to 400F
- Line a baking sheet with aluminum foil
- Arrange tofu slabs on the sheet and brush with marinade
- Broil for 4 minutes
- Brush on more marinade and broil for 2 minutes, do this 1 more time
- Cut each slab in half vertically for serving
Assemble
- Toast the bread
- Spread a thin layer of kewpie mayo and top with tofu
- Add a big scoop of mashed potatoes
- Smother everything generously with mushroom gravy
- Serve with cranberry sauce on the side