Heat 2 tablespoons of the butter and the olive oil together in a large soup pot or Dutch oven over medium heat.
Add the carrots, celery and onion and cook until the veggies are tender, about 7 minutes.
Remove the veggies from the pot and set aside. Melt the remaining 2 tablespoons of butter in the pot. Add the garlic and cook until it is fragrant, about 1 minute.
Stir in the flour, dill, thyme, oregano, salt, pepper and paprika, and cook until lightly browned.
Add the chicken stock and pickle juice. Stir until all ingredients are well combined.
Bring to a boil over high heat and stir in the potatoes. Cook for 8 to 10 minutes or until the potatoes are soft.
Reduce the heat to medium-low. Using an immersion blender, puree the soup right in the pot. The soup should be mostly creamy, but with some visible chunks of potatoes.
Stir in the sour cream and heavy cream until well incorporated and smooth. Add the sautéed vegetables back to the pot, along with the pickles.
Let simmer for an additional 15 minutes. Garnish with green onions before serving.
Source:
hungryfoodie.com