Stir in pickles, sugar, vinegar, Worcestershire sauce, salt, dill, curry powder, pepper and bay leaves. Bring to a boil, stirring constantly; cook and stir 3-5 minutes or until thickened. Reduce heat; stir in milk. Remove bay leaves. If desired, serve with croutons, dill and black pepper. What can you serve with dill pickle soup?
Melt butter in a stock pot over medium-low heat. Add potatoes and carrots. Cook until beginning to soften, stirring occasionally, about 10 minutes. Stir in chopped dill pickles, flour, pickle juice, garlic, Worcestershire, onion salt, sugar, dill, curry powder, and white pepper until well combined. Add chicken broth, warm milk, and bay leaves.
Melt butter in a large pot. Sauté the onion until translucent, about 3 minutes. Add broth, pickles, pickle juice, and potatoes. Bring to a boil, reduce heat, and simmer until potatoes are tender, about 20 minutes. In a small bowl, blend flour with sour cream. Temper the sour cream mixture by whisking in a little hot soup, so it does not curdle.
Whisk in flour and cook until it begins to turn pale beige in color, 1 to 2 minutes. Whisk in chicken broth until thickened and smooth, 2 to 3 minutes. Add dill pickles, pickle juice, sugar, Worcestershire sauce, onion salt, garlic, dill, curry powder, white pepper, and bay leaves; increase the heat to medium-high and bring to a boil.