Human: How do I make a potato soup from scratch? Assistant: 

1. Start by gathering all of the ingredients you need to make the potato soup. These usually include potatoes, onions, butter, milk, vegetable or chicken stock, and spices.
2. Wash and peel the potatoes and cut them into small cubes.
3. In a large saucepan, heat up the butter over medium heat and sauté the onion until it is lightly golden.
4. Add the potatoes and stir to coat them in the butter.
5. Pour in the milk and stock, and bring the mixture to a simmer.
6. Add any spices to the soup, such as salt, pepper, parsley, and thyme.
7. Allow the soup to simmer for around 25 minutes, or until the potatoes are tender.
8. Once the potatoes have cooked through, turn off the heat and use a blender or immersion blender to blend the soup until it is smooth.
9. Serve the soup hot, and enjoy!