Bring the chicken broth and dill pickle juice to a boil over high heat.
Turn the heat to medium low and add the cauliflower.
Cover and simmer for 5 minutes - or until the cauliflower is very tender.
Add the pickles and simmer for a few more minutes.
Stir in the butter, cream cheese, and sour cream.
Whisk until the cream cheese is melted into the soup and the broth is smooth.
Remove from heat.
Take 1 cup of the soup and pulse in a blender until smooth - this blends up some of the cauliflower and dill pickles and helps to give the broth some body. You can skip this step if you like.
Stir the blended soup back into the rest of the soup - add black pepper, cayenne, garlic, and onion powder.
Ladle into two bowls, top with a pat of butter and more black pepper if desired.