Start by prepping your potatoes. Chop potatoes into bite sized pieces (I prefer them to roughly dice them) and place them in a large pot of water. Bring the water to a boil and let simmer for 10-15 minutes. When finished, the potatoes will be fork tender. Drain potatoes and set aside.
Next, make your creamy dressing. Combine Greek yogurt, mayonnaise, dijon mustard, dill, garlic, salt and pepper in a small bowl. Mix until thoroughly combined.
In a large mixing bowl, combine cooked potatoes, hard boiled eggs, onion, dill pickles, green pepper, and creamy dressing. Mix gently until thoroughly combined. Add additional salt and black pepper to taste.
Serve immediately or chill in the fridge before serving.