Cut the bacon into fine strips. Peel and chop onions. Dab meat dry and cut into cubes. Leave the bacon in a roasting pan for about 3 minutes. Add clarified butter and meat and fry vigorously for about 10 minutes.
After about 8 minutes add tomato paste and onions.
Deglaze with red wine, bring to the boil and simmer for about 3 minutes. Add 3/4 litre water, bring to the boil. Season vigorously with bay leaf, salt, pepper and sugar. Stew in a closed roaster for about 2 hours until soft.
Clean and trim the mushrooms and possibly halve them. Heat oil and butter in a large pan. Fry the mushrooms for about 4 minutes while turning them. Season with salt and pepper.
For the spaetzle, mix flour and 2 teaspoons salt in a bowl. Whisk the eggs with mineral water and gradually stir into the flour. Beat with a wooden spoon until the dough starts to bubble. Place dough in portions on a wooden board, scrape into boiling salt water (or press through a spaetzle press) and cook for 3-4 minutes.
Lift out with a skimmer and drain on a sieve.
Add the mushrooms and cranberries to the goulash about 5 minutes before the end of the cooking time. Arrange spaetzle and mushroom goulash on plates. Garnish with thyme as desired.