Place the tempeh pieces in a single layer on a large plate or in a shallow baking dish. Whisk the stock and hot sauce together and pour the mixture over the tempeh. Gently toss to coat. Let it marinate for two hours or overnight.
Heat a large skillet or pan over high heat and place the tempeh in the pan, reserving the remaining marinade.
Cook the tempeh pieces, flipping often, until they are golden brown. If the tempeh sticks, use the reserved marinade to deglaze the pan.
While the tempeh is cooking, mix together the dressing ingredients in a high-speed blender or food processor. If it’s too thick, add a little more non-dairy milk, on teaspoon at a time.
In a large bowl, toss together the lettuce, carrots, cabbage, and celery. Top with the tempeh and dressing, and garnish with the chopped chives.