Bring the vegetable stock to the boil, pour over the soy granulate and let it steep. Cut the onion into cubes.
Peel the potatoes and cook them in salted water.
Now pour off the vegetable stock, thoroughly squeeze out the soy granules and season well. Then fry vigorously with the onions for a few minutes. Add the tomato paste and mix well, then turn off the stove.
When the potatoes are soft, drain the water and add the soy margarine and soy milk to the potatoes and mash to a puree. Season to taste with freshly grated nutmeg and herb pieces.
Spread 2/3 of the soy and onion mixture on the bottom of a casserole dish, then spread all the sauerkraut on top and the mashed potatoes on top. Put the rest of the soy and onion mixture on top and sprinkle the vegan grated cheese on top. Finally, pour the soy cream evenly over it so that it can run through the whole casserole.
Put everything in the oven preheated to 200 degrees top / bottom heat for about 20-25 minutes.