Peel the shallots, put 4 aside. Cut the rest into fine strips. Peel and quarter the apple and remove the core. Cut apple into large cubes and put aside.
Heat butter in a pot, sauté shallots and apple in it. Add 1 pinch of sugar and pour on apple juice. Add stock and simmer for about 20 minutes. In the meantime, finely chop the bacon slices and fry them in a pan without fat until golden brown. Stir cream and crème fraîche into the soup. Mix finely with a hand blender and pass through a fine sieve into a pot, season with salt and pepper.
Halve the shallots that have been set aside. Heat oil in a pan, fry shallots until golden brown, season with salt, pepper and 1 pinch of sugar. Arrange the soup with bacon and fried shallots in bowls. Garnish with marjoram.