Preheat the oven to 400°F (200°C) and line a large baking sheet with parchment paper for easy cleanup.
Drain the chickpeas in a colander and rinse them thoroughly under cold running water to remove excess sodium and canning liquid.
Spread the chickpeas onto a clean kitchen towel and gently pat them completely dry. Remove any loose skins if desired, as this can help improve crispiness.
Transfer the dried chickpeas to a mixing bowl and add the olive oil, garlic powder, smoked paprika, salt, and black pepper.
Toss the chickpeas until every piece is evenly coated with oil and seasoning.
Spread the seasoned chickpeas onto the prepared baking sheet in a single layer, making sure they are not crowded together.
Roast for 30 to 40 minutes, stirring once halfway through cooking, until the chickpeas are golden brown and crispy.
While the chickpeas are roasting, prepare the Greek yogurt dip by adding the Greek yogurt, lemon juice, garlic powder, chopped dill, salt, and pepper to a small mixing bowl.
Stir the dip until completely smooth and well combined, then place it in the refrigerator to chill while the chickpeas finish cooking.
Remove the roasted chickpeas from the oven and allow them to cool for about 5 minutes. They will continue to crisp slightly as they cool.
Transfer the chickpeas to a serving bowl and place the chilled Greek yogurt dip alongside them for dipping.
Serve immediately while the chickpeas are warm and crispy and the dip is cold and refreshing.