Peel the turnip, celery, potatoes, apples and onions and cut into cubes. Cut the leek into rings. Cut the garlic cloves into slices, peel the ginger root and cut into fine slices. Put everything in a saucepan, sprinkle with the granulated stock, a little salt and pepper and add enough water until everything is almost covered.
Heat everything and simmer gently over a low heat for about 30 minutes. Add some marjoram. When the vegetables are done, puree the soup and season with nutmeg, salt and pepper. If you want you can also add some cream, creme fraiche or coconut milk.
Before serving, sprinkle the soup with roasted pumpkin seeds or croutons so that you have something to "crunch".