Rinse the millet and cook it according to package directions (see notes). Once it's cooked, fluff it with a fork and let it cool down. To save time, you can also rinse it under cold water.
Seed the pomegranate.
Wash the cucumber, green onions, parsley, and mint.
Thinly slice the green onions. Finely dice the cucumber.
Remove the large stems of the parsley and mint (if using). Finely chop the leaves with a sharp knife or in a food chopper.
Mince the garlic. Juice the lemon. In a large salad bowl, combine the olive oil, lemon juice, minced garlic, and salt. Add in the chopped herbs and optionally add a pinch of cinnamon.
Add the green onions, cucumber, and pomegranate to the salad bowl. Finally, add in the cooled millet and let it sit for 15 minutes if time allows. It allows the millet to soak up all the flavors and make it even more flavorful.
Video
Notes
To prevent the millet from being dry or overcooked, remove it from the heat and cover the pot with a lid once it's almost cooked (most of the water should already be absorbed). The steaming process will make the millet extra moist and fluffy.
Make the millet the day before so that it's already cold when making the tabbouleh. You can also use leftover millet from another recipe.
Use a food chopper to chop the herbs. It's easier and super time-saving. You may also use your food processor to do so if you have one.
Cinnamon adds that extra something that makes a world of a difference. Only add it if you like cinnamon in savory dishes and salad dressings in general.