Onions peel, halve and cut into thin slices. Wash the meat, dab dry and cut into cubes. Wash marjoram and dab dry. Heat 3-4 tablespoons of oil in a small frying pan.
Brown the meat in portions all around. Season with salt and pepper. Put the meat back into the roaster. Add onions and fry for 2-3 minutes. Dust with flour and sauté briefly. Deglaze with apple juice while stirring.
Add veal stock and bring to the boil, add half the marjoram. Simmer in the closed roaster for about 50 minutes at low heat. Prepare rice in boiling salted water according to package instructions. Peel and finely dice the shallot.
Whisk vinegar, salt, pepper, sugar and shallot in a bowl. Add 3 tablespoons of oil drop by drop, chill. Clean, wash and set aside the salad. Drain rice, let it drain, keep warm.
Peel, quarter and core the apples. Cut apples into cubes (approx. 1 cm thick) and add to the meat approx. 5 minutes before the end of the cooking time. Pluck off the remaining marjoram leaves and cut finely.
Season goulash with salt, pepper, ground caraway and honey. Refine with cream. Mix the salad with the vinaigrette. Arrange goulash on plates, sprinkle with marjoram. Serve salad extra.