Wash the meat and cut into cubes of approx. 3 x 3 cm. Peel and dice onions and garlic. Heat clarified butter in a large roasting pan. Brown the meat cubes in it in portions.
Season with salt and pepper and remove. Fry onions and garlic in hot frying fat until transparent. Add the meat cubes again. Pour on 1/4 litre of stock, bring to the boil and boil down until the liquid has almost evaporated.
Pour on the beer and boil down to about half of it. Add 3/4 litre stock and spices, bring to the boil. Cover and stew for 2-2 1/2 hours. Meanwhile clean, peel, wash and chop leek and carrots.
Pour the meat into a sieve and collect the stock. Heat the fat in a roasting pan. Fry the flour in it until golden brown. Stir in stock and approx. 1/4 litre of broth, bring to the boil. Add leek, carrots and meat and simmer covered for about 15 minutes, season to taste.
Spätzle are delicious with it.