Mix together all the ingredients for the ranch dip in a small bowl and set aside.
In a med-large mixing bowl, whisk together the flour, baking powder, salt, pepper, and cayenne.
Place in the refrigerator for 20 min.
In a large pot, heat the oil on medium heat until a wooden spoon placed into it starts forming bubbles around it. This should mean that your oil is at approximately 350ºF (177ºC), where you want it. If the oil gets too hot, it will start to smoke and you need to turn it back down to low. Monitor the oil during the cooking process for optimal results.
After the flour mixture has been in the refrigerator for 20 minutes, take it out and whisk in the carbonated water until fully incorporated.
Take the pickle slices and drip off the excess liquid it may have had from being in the jar, dip them into the batter, and carefully add them to the hot oil.
After they start to get golden (approximately 45 seconds), flip them to crisp up the other side (another 45 seconds or until golden).
Remove them from the oil and place on a paper towel-lined plate to catch the excess oil.
Serve with the homemade ranch and enjoy!