Peel and dice the potatoes. Set them aside.
Chop the onion finely. It adds a savory flavor to the soup.
In a large pot, combine the diced potatoes, chopped onion, and chicken or vegetable broth. Bring it to a boil
Use an immersion blender or transfer the mixture to a blender to puree until smooth.
Return the pureed mixture to the pot and stir in the heavy cream. Heat the soup gently until it's warmed through.
Season your potato soup with salt and pepper to taste. You can also add some chopped fresh herbs if desired.
Ladle the creamy potato soup into bowls and serve it piping hot. Enjoy the warmth and comfort!