Peel and dice the onions and potatoes. Halve half of the chestnuts.
Melt the butter in a saucepan and let the onions become translucent. Add the potatoes and halved chestnuts and sauté briefly. Add the vegetable stock and marjoram and bring to the boil. Simmer for about 20 minutes, then puree the soup.
Wash, core and dice the apple. Dice the remaining chestnuts. Steam the apple and chestnut cubes in a little butter. Mix in the chopped chives.
Add the cream to the soup and season the soup with salt and pepper.
Put the soup on a plate and garnish with the apple and chestnut mixture.
Tip: The cream can also be whipped until it is semi-stiff before adding, this will make the soup a little more frothy. Or you fill the soup into small glasses and put the whipped cream on top as a topping.