Bernese Potato Soup

Ingredients

55 gr butter
1 onion
1 carrot
1 stalk celery with leaves
1 clove garlic
1 gr pepper
1 gr marjoram
1 gr nutmeg
425 gr smooth-skinned potatoes
120 ml chicken broth
240 ml milk
60 gr swiss cheese
1 salt

Instructions

In 3-4 quart saucepan over medium heat, melt butter. Add onion, carrot, celery and garlic, and cook, stirring often, until soft but not browned. Mix in pepper, marjoram, nutmeg, potatoes and broth. Bring to a boil, cover, reduce heat slightly, and boil gently until potatoes are tender, 25-30 minutes. Puree soup, about half at a time, in blender or food processor until smooth. Return to cooking pan. Gradually blend in milk and reheat until steaming hot. DO not boil. Stir in cheese, about quarter cup at a time, until it is smoothly melted into soup. Taste, and add salt if needed. Serve immediately.