Savory turkey meatballs seasoned with aromatic zaatar blend are baked until golden, then nestled over fluffy basmati rice alongside crisp cucumbers, juicy cherry tomatoes, and thinly sliced red cabbage.
A creamy tahini-lemon sauce ties everything together, while optional crumbled feta and fresh mint add brightness. This protein-packed Mediterranean bowl comes together in under an hour and makes a satisfying weeknight dinner for four.
The smell of zaatar toasting on turkey meatballs is the kind of thing that makes you close your eyes and breathe deeper without thinking about it. My neighbor walked past my open kitchen window one evening while these were in the oven and actually knocked on the door to ask what I was cooking. That spontaneous moment turned into an impromptu dinner for three, with extra rice thrown in and everyone gathered around my small kitchen counter.
I started making these bowls on busy weeknights when salads felt too light and heavy pasta dishes felt like too much. There is something deeply satisfying about assembling a bowl where every component pulls its weight. The crunch of the cabbage, the creamy tahini, the juicy meatballs, it all just works together without any single ingredient competing for attention.
Ingredients
- 500 g ground turkey: Lean turkey benefits from the moisture of grated onion and egg to keep the meatballs tender.
- 2 tbsp zaatar spice blend: The earthy, herbal, slightly tangy backbone of this entire dish.
- 2 cloves garlic, minced: Fresh garlic matters here for both the meatballs and the tahini sauce.
- 1 small red onion, grated: Grating instead of chopping disperses flavor evenly and adds moisture without chunks.
- 2 tbsp fresh parsley, finely chopped: Brings a bright freshness that balances the warm spice.
- 1/2 tsp salt and 1/4 tsp black pepper: Seasoning may seem light but zaatar contributes saltiness and complexity too.
- 1 egg: Binds everything together so the meatballs hold their shape during baking.
- 40 g breadcrumbs: Just enough to absorb moisture and give a tender texture without making them dense.
- 200 g basmati or jasmine rice: A fluffy, fragrant base that soaks up the tahini beautifully.
- 1 cucumber, diced: Cool crunch that contrasts the warm meatballs.
- 200 g cherry tomatoes, halved: Sweet pops of juiciness scattered across the bowl.
- 100 g red cabbage, thinly sliced: Adds color and a satisfying crunch that holds up even as leftovers.
- 1/4 red onion, thinly sliced: A sharp bite that cuts through the richness of the tahini.
- 60 g feta cheese, crumbled (optional): Salty creaminess that ties everything to the Mediterranean.
- 2 tbsp fresh mint, chopped: A finishing herb that makes the whole bowl taste brighter.
- 1 lemon, cut into wedges: A generous squeeze over everything right before eating.
- 60 g tahini: The rich, nutty foundation of the sauce.
- 2 tbsp lemon juice: Thins the tahini and adds the acidity it needs.
- 2 tbsp water (plus more as needed): Tahini seizes at first, keep adding water and whisking until it becomes silky.
Instructions
- Get the oven ready:
- Preheat to 220 degrees C (425 degrees F) and line a baking sheet with parchment paper so the meatballs release cleanly.
- Mix the meatball mixture:
- In a large bowl, combine ground turkey, zaatar, minced garlic, grated onion, parsley, salt, pepper, egg, and breadcrumbs, mixing with your hands until everything is evenly distributed.
- Shape and arrange:
- With damp hands to prevent sticking, roll the mixture into 16 to 20 small meatballs and space them evenly on the baking sheet.
- Bake until golden:
- Cook for 18 to 20 minutes, flipping them halfway through so they brown on all sides and cook through completely.
- Cook the rice:
- Rinse the rice under cold water until it runs clear, then combine with 500 ml water and a pinch of salt in a saucepan, bring to a boil, cover, reduce heat to low, and simmer 12 to 15 minutes before fluffing with a fork.
- Whisk the tahini sauce:
- Combine tahini, lemon juice, minced garlic, salt, and water in a bowl, whisking patiently through the clumpy stage until it becomes smooth and pourable, adding more water as needed.
- Build the bowls:
- Divide rice among four bowls, top each with cucumber, tomatoes, red cabbage, and red onion, add the warm meatballs, then drizzle generously with tahini and finish with feta, mint, and a lemon wedge.
One rainy Tuesday I packed leftovers of this bowl for lunch and ate it cold at my desk. It was somehow even better, the tahini had soaked into the rice and the cabbage had softened just enough. I now intentionally make extra for exactly this purpose.
Swaps and Substitutions
Ground chicken or lamb work beautifully in place of turkey if that is what you have on hand. Lamb in particular adds a richness that pairs incredibly well with the zaatar. For a dairy free version, simply skip the feta and add an extra sprinkle of salt or a few olives to compensate for the missing briny element.
Serving Suggestions
Warm pita bread on the side turns this into a proper spread and gives you something to scoop up every last bit of tahini. A glass of crisp Sauvignon Blanc alongside feels like a Mediterranean vacation on a random Wednesday. For a non alcoholic pairing, fresh mint tea poured over ice is unexpectedly perfect with the herbal spice.
Storage and Leftovers
Store the components separately in airtight containers and the meatballs will keep well for up to three days in the refrigerator. The tahini sauce can be made ahead and stored for a full week, just stir in a splash of water to loosen it before using. Reheat the meatballs gently in a skillet or microwave to avoid drying them out. Leftover bowls also make excellent meal prep for grab and go lunches throughout the week.
- Assemble bowls just before eating to keep the vegetables crisp and the rice fluffy.
- Add roasted chickpeas or olives if you want extra texture and a salty punch.
- Always taste the tahini sauce before serving and adjust salt and lemon to your preference.
These bowls are proof that a handful of simple, fresh ingredients assembled with care can feel like something truly special. Make them once and they will quietly become part of your regular rotation.
Questions & Answers
- → Can I use ground chicken instead of turkey?
-
Yes, ground chicken works perfectly as a substitute and will yield a similarly lean, tender meatball. Ground lamb is another great option if you prefer richer flavor.
- → How do I store leftover meatball bowls?
-
Store components separately in airtight containers in the refrigerator for up to 3 days. Reheat meatballs and rice gently, then assemble with fresh vegetables and tahini sauce.
- → What can I substitute for breadcrumbs?
-
Almond meal, crushed oats, or ground flaxseed can replace breadcrumbs for a gluten-free version. Use the same quantity and the meatballs will hold together well.
- → How thin should the tahini sauce be?
-
The tahini sauce should be pourable, similar to a thin salad dressing. Add water gradually, one tablespoon at a time, until it reaches a smooth drizzling consistency.
- → Can I freeze the cooked meatballs?
-
Absolutely. Once baked and cooled completely, freeze meatballs on a tray then transfer to a freezer bag. They keep well for up to 3 months and reheat directly from frozen at 190°C for about 15 minutes.
- → Is zaatar very spicy?
-
No, zaatar is an herbaceous blend typically made with thyme, sumac, and sesame seeds. It adds earthy, tangy flavor without heat, making it family-friendly.