1
Preheat the oven to 450ºF.
2
Drain the tofu, cut it into 8 slices, and arrange it in a single layer in an oiled 9"x13" baking dish.
3
In a small bowl, whisk together the vinegar, salt, and olive oil and pour the mixture over the tofu.
4
Bake the tofu for 20 minutes, basting it occasionally and turning it over after 10 minutes. Pour off any excess liquid and bake the tofu for a few more minutes-until it is brown and crispy.
6
To make the hollandaise sauce, melt the nondairy margarine in a small saucepan over medium heat. Stir in the nondairy sour cream, paprika, nutmeg, cayenne, and lemon juice. Make sure that the mixture is heated through but don't allow it to boil.
7
Top each muffin slice with a slice of tofu, Canadian "bacon", tomato, and a generous spoonful of hollandaise sauce.