Preheat fryer to 350°. Line a baking sheet with paper towels, 2 or 3 thick.
Mix all dipping sauce ingredients together and set aside.
Take 2 dozen pickle slices and pat dry with a paper towel. This will help keep the coating crispy so make sure to dry well.
Mix all dry pickle coating ingredients together in a medium size bowl (flour, pepper, salt, and granulated garlic). In a smaller, separate bowl whisk together buttermilk powder and water.
Dip pickles in buttermilk mixture, then flour. Shake off excess and repeat. Gently drop in fryer. Repeat until all pickles are gone. After 2½-3 minutes, flip pickles and cook for 2 minutes more. You will know they are done because they will float and have a nice golden brown color on each side.
Remove from fryer and lay out on paper towel in a single layer. Enjoy!
Notes
If you don't have a fryer you can make these in a deep sauce pan on the stove. Just make sure to use a thermometer to get the proper heat. Depending on the size of your pan the amount of oil needed may differ.I like using buttermilk powder so I always have buttermilk on hand for recipes. If you don't have it or don't want to use it, you can either substitute buttermilk for the full amount (3/4 cup) or you can make your own buttermilk. Just mix 3/4 cup milk with 2 1/4 teaspoons of either lemon juice or white vinegar and let sit for 10 minutes before using.