These Mediterranean-inspired bowls bring together tender zaatar-spiced turkey meatballs baked to golden perfection, served atop a bed of fluffy basmati rice.
Each bowl is loaded with crisp cucumber, juicy cherry tomatoes, thinly sliced red cabbage, and red onion, then finished with a generous drizzle of creamy tahini sauce. Optional crumbled feta and fresh mint add a bright, tangy finish.
Ready in about 50 minutes, this high-protein meal feeds four and works beautifully for meal prep or a satisfying weeknight dinner.
The smell of zaatar toasting in a hot oven has a way of pulling people into the kitchen before the timer even goes off. A friend brought me a jar of the stuff from a market in Amman, and I had no idea what to do with it until I started tossing it into ground turkey one Tuesday evening. The result was so good I made it again three nights later for my neighbor who stopped by to borrow a casserole dish and ended up staying for dinner.
My neighbor now requests these bowls every time she knows I have ground turkey in the fridge, and I have learned to always make extra tahini sauce because she doubles down on the drizzle every single time.
Ingredients
- 500 g ground turkey: Lean works well but a slightly higher fat content keeps the meatballs juicy and tender.
- 2 tbsp zaatar spice blend: The earthy, herbal backbone of this entire dish, so use one that smells vibrant and green.
- 2 cloves garlic, minced: Fresh garlic mixed directly into the meat adds depth that garlic powder simply cannot replicate.
- 1 small red onion, grated: Grating instead of chopping distributes moisture evenly and keeps the meatballs soft.
- 2 tbsp fresh parsley, finely chopped: Brings a bright pop of green and balances the warm spices beautifully.
- 1/2 tsp salt and 1/4 tsp black pepper: Seasoning sounds basic but under salting turkey is the fastest path to bland meatballs.
- 1 egg: The binder that holds everything together without making the mixture dense.
- 40 g breadcrumbs: Just enough to soak up moisture and give the meatballs a tender interior.
- 200 g basmati or jasmine rice: A fluffy, fragrant base that soaks up the tahini sauce like a sponge.
- 1 cucumber, diced: Cool crunch that contrasts the warm, spiced meatballs perfectly.
- 200 g cherry tomatoes, halved: Their slight sweetness and acidity cut through the richness of the turkey.
- 100 g red cabbage, thinly sliced: Adds a gorgeous purple color and a satisfying crisp bite.
- 1/4 red onion, thinly sliced: A sharp, thin slice that wakes up every mouthful.
- 60 g feta cheese, crumbled (optional): Salty, creamy crumbles that tie the whole Mediterranean theme together.
- 2 tbsp fresh mint, chopped: A final sprinkle that makes the bowl taste genuinely fresh.
- 1 lemon, cut into wedges: A generous squeeze over everything right before eating is non negotiable.
- 60 g tahini: The nutty, velvety base of a sauce you will want to put on everything.
- 2 tbsp lemon juice: Brightens the tahini and thins it into a silky drizzle.
- 1 clove garlic, minced: One small clove in the sauce goes a long way, so keep it light.
- 2 tbsp water (plus more as needed): Tahini seizes up at first, then magically becomes smooth with a little patience and water.
Instructions
- Get the oven hot:
- Preheat to 220 degrees C (425 degrees F) and line a baking sheet with parchment paper so the meatballs release without sticking.
- Build the meatball mixture:
- In a large bowl, combine the ground turkey, zaatar, minced garlic, grated onion, parsley, salt, pepper, egg, and breadcrumbs. Use your hands to mix until everything is evenly distributed but avoid overworking the meat.
- Roll and arrange:
- With damp hands to prevent sticking, roll the mixture into 16 to 20 small meatballs and space them out on the prepared sheet so they brown instead of steam.
- Bake until golden:
- Cook for 18 to 20 minutes, flipping them halfway through, until the exteriors are deeply golden and the centers are cooked through.
- Cook the rice:
- While the meatballs bake, rinse the rice under cold water, then simmer it in 500 ml of salted water covered on low for 12 to 15 minutes until tender and fluffy.
- Whisk the tahini sauce:
- Stir together tahini, lemon juice, minced garlic, salt, and water until smooth, adding more water gradually until it flows off a spoon in a creamy ribbon.
- Assemble the bowls:
- Divide the fluffy rice among four bowls, arrange the cucumber, tomatoes, cabbage, and red onion on top, add the warm meatballs, and finish with a generous drizzle of tahini, crumbled feta, fresh mint, and a lemon wedge on the side.
These bowls have become my go-to meal for evenings when I want something healthy but do not want to feel like I am sacrificing flavor for nutrition.
Swaps and Additions
Ground chicken works just as well as turkey, and lamb turns the whole thing into something richer and more indulgent. Roasted chickpeas scattered on top add a wonderful crunch if you want to keep things plant forward. Warm pita on the side is never a bad idea.
Drinks That Pair Well
A cold Sauvignon Blanc echoes the lemony brightness in the tahini sauce beautifully. On weeknights I prefer a glass of iced mint tea, which cools the palate between bites and feels right at home with the Mediterranean flavors.
Getting Ahead
The meatballs freeze beautifully after baking, so I often double the batch and stash half for a meal that comes together in fifteen minutes on a busy night.
- Freeze cooked meatballs in a single layer on a sheet pan before transferring to a bag so they do not clump together.
- Make the tahini sauce up to three days ahead and keep it in the jar in the fridge.
- Always taste the sauce after refrigerating because the flavors intensify and you may need an extra squeeze of lemon.
Once you smell zaaster bubbling in your own oven, these bowls will find a permanent spot in your weeknight rotation.
Your Recipe Questions Answered
- → Can I use ground chicken or lamb instead of turkey?
-
Yes, ground chicken or lamb both work well as substitutions. Lamb pairs especially nicely with the zaatar seasoning and adds a richer flavor profile to the meatballs.
- → How do I store leftovers?
-
Store each component separately in airtight containers in the refrigerator for up to 3 days. Keep the tahini sauce in its own container and reheat meatballs and rice before assembling.
- → What can I substitute for breadcrumbs in the meatballs?
-
Almond flour, crushed oats, or ground flaxseed can replace breadcrumbs for a gluten-free option. Use the same quantity and the meatballs will hold together just as well.
- → Is this dish dairy-free?
-
Simply omit the feta cheese to make this entirely dairy-free. The tahini sauce and seasoned meatballs carry plenty of flavor on their own without needing the cheese.
- → Can I meal prep these bowls ahead of time?
-
Absolutely. Cook the meatballs, rice, and tahini sauce in advance and store separately. Chop the vegetables and keep them in sealed containers. Assemble fresh bowls throughout the week in minutes.
- → What does zaatar taste like?
-
Zaatar is an earthy, herbaceous spice blend typically made from dried thyme, oregano, sumac, and sesame seeds. It adds a tangy, slightly nutty flavor that complements turkey beautifully.