
Place butter, onion and celery in a large pot. Cook over medium heat until tender without browning, about 5-7 minutes.
Add potatoes to pot with broth. Cover and simmer until potatoes are tender, about 20 minutes.
Using a hand blender, blend soup until very smooth. Add cream, lemon juice, and seasoning to taste. Simmer 2-3 minutes.
Optional: For a smoother soup, strain through cheesecloth to remove any stringy celery bits if desired.
Stir in herbs and garnish with a drizzle of cream if desired.