In a medium bowl, combine the bulgur and boiling water. Let it sit for about 10 to 15 minutes, until the bulgur is tender and has absorbed the water.
Fluff the bulgur with a fork and let it cool to room temperature.
Once the bulgur has cooled, add the chopped parsley, mint, tomatoes, and red onion.
In a small bowl, whisk together the olive oil, lemon juice, salt, and pepper. Pour the dressing over the tabbouleh and mix well to combine.
Taste and adjust the seasonings as needed.
Serve the tabbouleh immediately or refrigerate for a few hours to allow the flavors to meld together.
Enjoy!