Steam the onion cubes in hot oil. Add potatoes and savoy cabbage strips and fry over high heat. Add all the spices and the ginger and fry briefly. Add the tomatoes and stock and cook everything covered until the potatoes are cooked (takes about 15 minutes).
Stir in the soy yoghurt and heat, but do not let it boil anymore. Serve immediately.