Wash the potatoes and cook in boiling salted water for about 20 minutes. Peel and finely dice the onion. Clean, wash and cut the bell peppers into pieces. Clean, wash and cut leek into rings.
Drain the potatoes, rinse with cold water, peel and cut into slices. Heat oil in a pan, fry onion in it until transparent, add sauerkraut and 100 ml water, season with salt, pepper, sugar, vinegar and caraway.
Add the leek, peppers and potatoes and braise for about 10 minutes. Mix sour cream and eggs and season with salt and pepper. Fill the sauerkraut into a casserole dish, pour the sour cream and egg icing over it and sprinkle the cheese on top.
Bake the casserole in a preheated oven (electric: 200°C / gas: level 3) for approx. 30 minutes. Serve garnished with parsley.