Gather all ingredients and a mixing bowl.
Add mayonnaise to the bowl as the base.
Incorporate ketchup for sweetness and color.
Mix in Dijon mustard for a tangy kick.
Pour in apple cider vinegar for acidity.
Add garlic powder and onion powder for flavor depth.
Stir in smoked paprika for an extra layer of flavor.
Season with salt and pepper to taste.
If desired, fold in chopped pickles for crunch.
For heat, mix in hot sauce, adjusting to your preference.
Taste and adjust seasoning if needed, then refrigerate for at least 30 minutes before serving.