Peel and chop the onions. Clean, wash and slice the mushrooms. Finely dice bacon.
Heat 1 tablespoon of oil in a large frying pan. Fry the bacon in it until crispy and take it out. Heat 1 tablespoon of oil in the bacon fat. Sauté onions and mushrooms in portions while turning. Season with pepper and a little salt.
Add sauerkraut, bacon, bay leaf, approx. 3/8 l water and stock. Bring everything to the boil.
Wash the cured pork loin and pat dry. If necessary, cut several times crosswise. Place the cured pork on the cabbage. Mix the spices for the roast spit, marjoram and 2 tbsp. oil. Brush the smoked pork with it.
Braise everything open in the preheated oven (electric cooker: 200°C/circulating air: 175°C/gas: level 3) for 1 - 1 1/4 hours. Stir the cabbage more often. Remove the roast. Season cabbage with pepper and salt if necessary.
Arrange everything, garnish with marjoram. Parsley potatoes are delicious with it.
Drink: White wine, e.g. 2009 Neipperger Steingrube Grauer Burgunder Spätlese dry, Weingärtner Brackenheim.