Total Time
Prep 15 mins
Cook 40 mins

A hearty, warming soup, perfect for a cold winter's night. Serve with warm, crusty bread for a complete meal. I use beef stock, but chicken or vegetable stock will do. I find it unnecessary to add salt, as the bacon and rookwurst are salty enough, but you may if you wish. If you can't obtain Dutch Rookworst, try substituting Kielbasa or Polish Sausage, but it won't be the same :-( Split red lentils can be used in place of the mung dal. Adapted from "400 Best Ever Soups".

Ingredients Nutrition


  1. Rinse the lentils under cold running water and drain.
  2. Heat the oil in a large pot and fry the onion, gently, for 5 minutes until soft.
  3. Add the leek (if using), carrot, celery, mushrooms, bacon and bay leaves, and saute, stirring from time to time, for a few minutes.
  4. Add the lentils, then pour in the stock and water and bring slowly to the boil. Skim the surface as necessary, then simmer half-covered for 30 to 40 minutes, or until lentils are soft.
  5. Meanwhile brown the rookwurst in a little olive oil until golden brown, then cool. Slice into 1cm thick slices.
  6. When the soup is ready, add the parsley and sliced rookwurst and season with pepper and lemon juice.
  7. Simmer for 2 to 3 minutes, remove bay leaves and serve.