- DIFFICULTY: EASY
- 1 hour (30 min active prep + 30 min chilling time)
Ingredients
Serves: 6 as a side dish or 4 as a light lunch
- 2 large bunches fresh flat-leaf parsley (about 4 ounces total), leaves picked
- 6 large, firm tomatoes (beefsteak variety preferred for size and structure)
- 1/2 cup fine bulgur wheat (#1 grade for best texture)
- 4 spring onions, white and green parts finely chopped
- 2 medium cucumbers, peeled, seeded, and finely diced
- 4 garlic cloves, minced to a smooth paste with salt
- 1/3 cup fresh mint leaves, finely chopped
- 1/3 cup fresh lemon juice from 2-3 large lemons
- 1/4 cup extra virgin olive oil (fruity, single-estate preferred)
- 2 tbsp pomegranate molasses (or substitute with 1 tbsp honey mixed with 1 tbsp balsamic vinegar)
- 1 tsp kosher salt (or to taste)
- 1/2 tsp freshly ground black pepper
- 1/4 tsp ground allspice
- 1/4 cup pine nuts, toasted until golden
- 100g high-quality feta cheese, crumbled (optional but recommended)
Method
Prepare parsley meticulously: Wash both bunches of parsley thoroughly in cold water, paying special attention to removing any grit or soil from the stems. Pat completely dry with paper towels or use a salad spinner. Remove all leaves from stems and chop very finely with a sharp knife – the parsley should be minced but not pulverized. This is the most important step, as parsley is the primary ingredient in authentic tabbouleh.
Prepare tomato shells: Select firm, ripe tomatoes with good shape and no soft spots. Cut a thin slice from the top of each tomato, creating a lid. Using a small spoon or melon baller, carefully hollow out each tomato, removing all seeds and most of the flesh while leaving walls about 1cm thick. Reserve the scooped flesh for another use (soups, sauces, or stock).
Salt and drain tomatoes: Sprinkle the inside of each hollowed tomato with salt and place cut-side down on paper towels. Let drain for 15 minutes to remove excess moisture that could make the filling watery. This step is crucial for maintaining the tabbouleh’s proper texture and preventing sogginess.
Prepare bulgur properly: Rinse bulgur wheat in a fine-mesh strainer under cold running water until the water runs clear, about 2-3 minutes. Drain thoroughly and squeeze out excess water using clean hands or by wrapping in a clean kitchen towel and pressing firmly. The bulgur should be damp but not wet.
Hydrate bulgur: In a large bowl, combine the drained bulgur with fresh lemon juice and let stand for 15-20 minutes until the grains soften and absorb the liquid. The bulgur should be tender but still have some texture – it shouldn’t be mushy. Fluff with a fork to separate grains.
Combine vegetables: Add the finely chopped parsley to the hydrated bulgur – there should be much more parsley than grain. Add chopped spring onions, diced cucumber, minced garlic paste, and chopped mint. Mix thoroughly to distribute ingredients evenly throughout the mixture.
Create the dressing: In a small bowl, whisk together olive oil, pomegranate molasses, salt, pepper, and allspice until well emulsified. The dressing should be tangy and aromatic, with the pomegranate molasses providing sweet-tart complexity that’s characteristic of authentic Middle Eastern cuisine.
Dress and season: Pour the dressing over the parsley mixture and toss thoroughly to coat every element. Let the tabbouleh sit for 15 minutes to allow the flavors to meld and develop. Taste and adjust seasoning – the mixture should be bright, herbaceous, and well-balanced between acid, salt, and aromatic spices.
Prepare for stuffing: Pat the inside of the drained tomato shells completely dry with paper towels to remove any residual salt and moisture. The shells should be clean and dry to prevent diluting the tabbouleh’s concentrated flavors.
Stuff with care: Fill each tomato shell generously with the tabbouleh mixture, mounding it slightly above the rim. The filling should be packed lightly but not compressed, maintaining its fresh, loose texture. Top each stuffed tomato with toasted pine nuts and crumbled feta cheese if using.
Chill and develop flavors: Arrange stuffed tomatoes on a serving platter and refrigerate for 30 minutes to allow flavors to develop and meld. This chilling time also helps the filling set slightly and makes the tomatoes easier to handle when serving.
Present beautifully: Serve chilled or at room temperature as part of a mezze spread or as a light, refreshing meal. The contrast between the sweet, juicy tomatoes and the bright, herbaceous filling should be immediately apparent and refreshing.
Authentic Serving Notes: In traditional Middle Eastern cuisine, tabbouleh is often eaten with lettuce leaves or cabbage as natural “spoons.” The stuffed tomato presentation makes this unnecessary while creating an elegant, restaurant-worthy presentation perfect for entertaining.
Storage and Make-Ahead: The tabbouleh filling can be made up to 1 day in advance and actually improves in flavor. However, stuff the tomatoes no more than 4 hours before serving to prevent the shells from becoming soggy. Always bring to room temperature before serving for optimal flavor.
Seasonal Variations: In summer, add diced fresh peaches or nectarines for sweetness. Autumn versions can include pomegranate seeds for color and crunch. For extra richness, drizzle with tahini thinned with lemon juice just before serving.


