Rinse the lentils thoroughly under cold water to remove debris. Place them in a saucepan with water and cook until tender but not mushy. Drain well and let them cool completely before mixing with other ingredients.
While the lentils cool, chop the parsley, mint, tomatoes, and green onions. Freshly chopped herbs are key to achieving authentic flavor. Place everything in a large mixing bowl.
In a small bowl, whisk together lemon juice, olive oil, grated garlic, salt, and pepper. Mix until well combined and slightly emulsified. This simple dressing brings brightness and balance to the salad.
Add the cooled lentils to the bowl of fresh ingredients. Pour the dressing over the mixture and toss gently to coat evenly. Refrigerate for at least 2 hours to allow flavors to blend beautifully.