- Prep all vegetables — peel and dice potatoes, chop onions, mince garlic, and slice carrots and celery. 
- Melt butter in a large pot over medium heat until foamy. 
- Add onions and celery; cook until soft and translucent. 
- Stir in garlic for 1 minute until fragrant; don’t brown. 
- Add potatoes, carrots, and vegetable broth; bring to a boil. 
- Reduce heat and simmer 15–20 minutes until potatoes are tender. 
- Stir in heavy cream and sour cream off the heat. 
- Add chopped dill, salt, and pepper; stir gently. 
- Blend briefly with immersion blender if you prefer a creamy texture. 
- Serve warm topped with bacon bits, chives, or crusty bread.