Prep the potatoes: Rinse and dry the potatoes. Cut into even 1-inch pieces so they cook at the same rate. Toss with olive oil, salt, pepper, and garlic powder if using.
Preheat the air fryer: Heat to 390°F (200°C) for 3–5 minutes.
A hot basket helps the potatoes crisp faster.
Air fry in batches if needed: Add potatoes in a single layer. Cook for 15–18 minutes, shaking the basket halfway. They’re done when the edges are golden and a fork slides in easily.
Make the tangy base: In a large bowl, whisk vinegar and Dijon.
Add the hot potatoes and toss gently. Let sit 5 minutes to absorb the tang. This step builds flavor.
Stir in the crunch: Add celery, onion, pickles, and dill.
Fold to combine without smashing the potatoes.
Finish the dressing: In a small bowl, mix mayonnaise, Greek yogurt (or sour cream), sugar or honey, and smoked paprika. Taste and adjust salt and pepper.
Combine: Add the creamy dressing to the potato mixture and gently fold. Add chopped hard-boiled eggs if using.
Taste and adjust seasoning—more salt, vinegar, or dill as needed.
Chill or serve warm: For best flavor, chill 30–60 minutes. For a cozy side, serve slightly warm. Garnish with extra dill or a sprinkle of paprika.