1.
Put the onions in a saucepan with the butter and let them sweat on a low heat.
2.
While the onions are cooking, peel and chop the potatoes into 1cm cubes.
3.
Now add all your seasoning into the pan along with a good dash of salt and pepper. Add the potatoes and give a good mix up.
4.
Pour in enough water to cover the vegetables, and add stock cubes, if using. Bring to the boil, reduce the heat, simmer and cook for around 1 hour.
5.
Working in batches, pour the soup into a blender and give it a good whizz. Return the soup to another saucepan.
6.
Let it simmer for a few minutes to settle a little and the flavours to mix. Taste and add more seasoning as needed.
7.
Before you are ready to serve add a ladle of either milk or cream to just give it that creamy taste.