Prepare the Bulgur: In a heatproof bowl, add the bulgur wheat and pour the boiling water over it. Cover and let it sit for 15–20 minutes, or until the bulgur has absorbed the water and is tender. Fluff it with a fork to separate the grains and let it cool completely.
Chop the Herbs and Vegetables: While the bulgur cools, finely chop the parsley and mint leaves. The finer you chop, the better the texture. Dice the tomatoes and cucumber, and finely chop the onions or scallions.
Prepare the Dressing: In a small bowl, whisk together olive oil, lemon juice, lemon zest, garlic (if using), salt, and pepper until well combined.
Assemble the Salad: In a large mixing bowl, combine the bulgur, herbs, tomatoes, cucumber, and onions. Pour the dressing over the mixture and toss gently to combine everything evenly.
Taste and Adjust: Taste the salad and adjust lemon juice, salt, or olive oil to your preference. For the best flavor, let the salad rest in the refrigerator for 30–45 minutes before serving.