Peel the garlic and press it through a garlic press. Rub the garlic into the knuckles of pork. Put them in a pot and pour so much boiling water over them until the knuckles of pork are well covered.
Bring to the boil, cover and cook for about 2 hours. In the meantime peel onions, clean and wash soup vegetables. After 1 hour add 2 onions, spices and soup greens. Remove the knuckles of pork. Pour stock through a sieve and measure 1/2 -3/4 litres.
Finely dice the remaining onions and sauté in the lard until transparent. Add the sauerkraut, sweat it and deglaze with the measured knuckle of pork stock. Season with salt. Stew covered for about 1 hour. Roast the knuckle of pork in a preheated oven (electric cooker: 200 °C/ gas: level 3) for approx. 30 minutes.
Arrange on a plate together with the sauerkraut. Boiled potatoes taste good with it.