In a large mixing bowl, combine the drained white beans, diced cucumber, halved cherry tomatoes, chopped red onion, and fresh dill.
In a separate small bowl, whisk together the Greek yogurt, olive oil, apple cider vinegar, garlic powder, salt, and pepper until smooth.
Pour the dressing over the bean and vegetable mixture and gently toss until everything is well coated.
Taste and adjust seasoning if necessary. If you prefer a creamier salad, add more Greek yogurt.
Cover the salad and refrigerate for at least 30 minutes to allow the flavors to meld.
Serve chilled as a refreshing side dish or light lunch.