1 kg (2 lb) potatoes
450 g (1 lb) leeks
2 tablespoons oil
1 litre (1 3/4 pints) pints hot meat stock
1 day-old bread roll
350 g (12 oz) minced beef or pork
1 pinch each of grated nutmeg, black pepper and salt
generous pinch each of dried marjoram and celery salt
1 tablespoon chopped parsley to garnish
1. Peel and wash the potatoes and cut them into 2 cm (1 in) cubes.
2. Finely dice the onions and keep just under half the quantity to one side. Trim the leeks, wash thoroughly and then slice them.
3. Heat the oil in a large pan and fry the onions and leeks for 5 minutes, stirring from time to time. Add the potatoes and hot stock, cover the pan and simmer for 20 minutes.
4. Soften the roll in cold water, squeeze out excess moisture and then mix with the egg, minced meat, the remaining onion, the nutmeg, pepper and salt. When thoroughly mixed, shape the mixture into balls about the size of a walnut.
5. Drop the dumplings into the soup and simmer for about 10 minutes, until cooked through.
6. Cut the tomatoes into wedges and add them to the soup. When the tomatoes are cooked, season the soup with marjoram and celery salt and sprinkle with chopped parsley.