Onions peel, halve and in short strips cut. Peel and chop the garlic. Clean, wash and cut leek into rings. Peel and chop carrots. Dice bacon. Dab meat dry and cut into large cubes.
Heat the oil in a casserole dish and fry the meat for about 8 minutes, turning it well. Season with salt.
Remove the meat and braise the bacon, onions and garlic in the frying oil for about 5 minutes. Wash, clean and quarter the tomatoes. Put the carrots, leek and tomatoes into the casserole and braise for another 10 minutes, stirring occasionally.
Dust with flour and sauté for about 2 minutes.
Wash the meat, dab dry and cut into strips. Clean and wash the peppers and cut them into strips as well. Peel and chop the onion. Drain the sauerkraut. Heat lard. Fry the onions and turkey strips for 2 minutes at high heat. Season with salt and pepper. Add paprika and sauerkraut. Stir in tomato paste, fry for another 5 minutes. Season with juniper berries and laurel. Add 1/4 litre of water, bring to the boil briefly. Pour into an ovenproof dish. For the mashed potatoes bring 150 ml salted water and milk to the boil. Stir in the puree powder. Grate cheese, fold in. Spread on the sauerkraut goulash. Bake in the preheated oven (electric cooker: 200 °C/ gas: level 3) for about 15 minutes. Serve sprinkled with parsley and garnished
Stir in with cream. Season to taste with salt, pepper and sugar.