These Mediterranean-inspired bowls feature tender zaatar-spiced turkey meatballs baked to golden perfection, served over a bed of fluffy basmati rice. Topped with crisp cucumbers, juicy cherry tomatoes, and thinly sliced red cabbage for satisfying crunch.
A creamy tahini sauce with bright lemon and garlic ties everything together, while crumbled feta and fresh mint add the finishing touches. Ready in under an hour, this high-protein meal brings bold Mediterranean flavors to your weeknight dinner table.
The smell of zaatar toasting in a hot oven is enough to make anyone wander into the kitchen asking what is for dinner. My neighbor actually knocked on my door once while these meatballs were baking, convinced I had ordered takeout from a Lebanese restaurant. That blend of thyme, sesame, and sumac has a way of making simple ground turkey taste like something you spent all day perfecting.
I started making these bowls during a phase where I was obsessed with meal prep but tired of eating the same grilled chicken and broccoli every day. My roommate at the time declared them restaurant quality, and I have been quietly serving them at gatherings ever since, never admitting how easy they actually are.
Ingredients
- 500 g ground turkey: Lean turkey works fine but do not go extra lean or the meatballs will dry out during baking.
- 2 tbsp zaatar spice blend: This is the soul of the dish so use a fresh blend, not one that has been sitting in your cupboard for two years.
- 2 cloves garlic, minced: Fresh garlic only here, the jarred version lacks the sharp punch that balances the earthy zaatar.
- 1 small red onion, grated: Grating is non negotiable because it melts into the meat mixture and keeps everything incredibly moist.
- 2 tbsp fresh parsley, finely chopped: Adds a bright herbal note that cuts through the richness of the meat and tahini.
- 1/2 tsp salt and 1/4 tsp black pepper: Straightforward seasoning that lets the zaatar shine without competing.
- 1 egg: Binds everything together gently without making the texture dense or spongy.
- 40 g breadcrumbs: Just enough to absorb moisture and hold shape, do not be tempted to add more.
- 200 g basmati or jasmine rice: Either works beautifully, basmati gives you those distinct fluffy grains while jasmine is slightly stickier and fragrant.
- 1 cucumber, diced: Provides a cool crunchy contrast to the warm spiced meatballs.
- 200 g cherry tomatoes, halved: Their natural sweetness balances the tangy tahini and earthy spices.
- 100 g red cabbage, thinly sliced: Gives a gorgeous purple color and satisfying crunch that elevates the whole bowl visually and texturally.
- 1/4 red onion, thinly sliced: A sharp raw bite that works surprisingly well against the creamy sauce.
- 60 g feta cheese, crumbled (optional): Salty and crumbly, it ties everything together but can be left out for a dairy free version.
- 2 tbsp fresh mint, chopped: Do not skip this, the mint is what makes it taste authentically Mediterranean rather than just a grain bowl with meatballs.
- 1 lemon, cut into wedges: A final squeeze over everything right before eating wakes up every single flavor on the plate.
- 60 g tahini: Use a well stirred tahini, not one where the oil has separated and the paste is rock hard at the bottom.
- 2 tbsp lemon juice: This thins the tahini and adds brightness that transforms it from a thick paste into a silky sauce.
- 1 clove garlic, minced: A single clove in the sauce is plenty, any more and it overpowers the delicate nutty tahini flavor.
- 2 tbsp water (plus more as needed): Tahini seizes up when you first add liquid, just keep whisking and it will smooth out magically.
- 1/4 tsp salt: Brings out the natural richness of the sesame paste.
Instructions
- Preheat and prepare:
- Crank your oven to 220 degrees Celsius (425 degrees Fahrenheit) and line a baking sheet with parchment paper so the meatballs release cleanly without sticking.
- Mix the meatball base:
- In a large bowl, combine the ground turkey, zaatar, minced garlic, grated red onion, parsley, salt, pepper, egg, and breadcrumbs, mixing with your hands until everything is evenly distributed but not overworked.
- Shape the meatballs:
- With damp hands to prevent sticking, roll the mixture into 16 to 20 small meatballs and arrange them on the baking sheet with a little space between each one for even browning.
- Bake until golden:
- Slide them into the oven for 18 to 20 minutes, flipping them halfway through so they brown on all sides and cook through completely without drying out.
- 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 tightly, reduce the heat to low, and let it simmer undisturbed for 12 to 15 minutes before fluffing with a fork.
- Whisk the tahini sauce:
- Stir together the tahini, lemon juice, minced garlic, salt, and water until smooth, adding more water a splash at a time until it reaches a pourable drizzling consistency that coats the back of a spoon.
- Assemble the bowls:
- Divide the warm rice among four bowls, arrange the cucumber, tomatoes, red cabbage, and sliced red onion over the rice, top with meatballs, and finish with a generous drizzle of tahini sauce, crumbled feta, fresh mint, and a lemon wedge on the side.
The first time I served these at a dinner party, the bowls were demolished before I even sat down to eat, and two friends texted me the next day asking for the recipe.
Making It Your Own
Ground lamb makes a richer, more indulgent version that tastes closer to something you would find at a proper Middle Eastern restaurant, while ground chicken keeps things lighter and lets the zaatar come through even more prominently.
Serving and Pairing Ideas
Warm pita bread on the side turns this from a bowl into a proper feast where everyone can tear off pieces and scoop up the rice and tahini together, which is honestly the most fun way to eat it.
Storage and Leftovers
The components store beautifully separately in airtight containers in the refrigerator for up to four days, making this one of those rare meals that actually tastes better the next day when the flavors have had time to mingle.
- Store the tahini sauce in its own container and give it a good stir before drizzling since it thickens as it chills.
- Reheat meatballs in a 180 degree Celsius oven for about 8 minutes rather than the microwave to keep them from getting rubbery.
- Assemble bowls fresh each time rather than storing them fully built to keep the vegetables crisp and the rice from absorbing all the sauce.
These bowls are proof that a well stocked spice drawer and a handful of fresh vegetables can turn ordinary ground turkey into something people will genuinely request by name.
Recipe Questions & Answers
- → Can I use ground chicken instead of turkey for the meatballs?
-
Yes, ground chicken works well as a direct substitute. You can also use ground lamb for a richer flavor profile that pairs beautifully with the zaatar seasoning.
- → How do I store leftover meatball bowls?
-
Store components separately in airtight containers in the refrigerator for up to 3 days. Keep the tahini sauce in its own container and the rice and meatballs together. Reheat meatballs and rice gently before assembling fresh bowls.
- → What can I substitute for breadcrumbs in the meatballs?
-
Almond flour, crushed oats, or ground flaxseed work as gluten-free alternatives. Use roughly the same quantity and adjust if the mixture feels too wet or dry when forming the meatballs.
- → Is this dish suitable for meal prep?
-
Absolutely. The meatballs, rice, and chopped vegetables can all be prepared in advance. Assemble bowls throughout the week, adding fresh tahini sauce and garnishes just before serving for the best texture and flavor.
- → How do I thin out tahini sauce to the right consistency?
-
Gradually whisk in warm water, one tablespoon at a time, until the sauce reaches a pourable, drizzle-friendly consistency. The tahini will initially seize and thicken before smoothing out as you continue adding water.
- → What temperature should the oven be for baking the meatballs?
-
Bake the zaatar turkey meatballs at 220°C (425°F) for 18 to 20 minutes, turning them halfway through the cooking time. They should be golden brown on the outside and fully cooked through to an internal temperature of 74°C (165°F).