These Mediterranean-inspired bowls feature tender zaatar-spiced turkey meatballs baked to golden perfection, served over 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 luscious tahini drizzle and optional crumbled feta.
Ready in about 50 minutes, this high-protein dish brings bold Middle Eastern flavors to your weeknight table with minimal fuss.
The smell of zaatar toasting on turkey meatballs has a way of pulling people into the kitchen before you even call them for dinner. My neighbor once knocked on my door holding a bottle of wine, asking what was cooking because the scent had drifted through the open window. That evening turned into an impromptu dinner party, and these Mediterranean bowls have been my secret weapon for casual gatherings ever since. They look elaborate but come together in under an hour with barely any fuss.
My friend Sarah, who claims she cannot cook anything beyond toast, stood in my kitchen last summer and assembled her own bowl with the precision of someone plating for Instagram. She now makes these weekly and texts me photos every time, usually with a typo riddled caption about how she nailed the tahini consistency.
Ingredients
- 500 g ground turkey: Lean turkey benefits enormously from the moisture of grated onion mixed in, so do not skip that step.
- 2 tbsp zaatar spice blend: This is the soul of the dish and quality varies wildly between brands, so find one you trust from a Middle Eastern market if possible.
- 2 cloves garlic, minced: Fresh garlic matters here because the flavor is front and center in the meatballs.
- 1 small red onion, grated: Grating instead of dicing distributes moisture evenly and keeps the meatballs tender.
- 2 tbsp fresh parsley, finely chopped: Adds brightness that cuts through the earthy zaatar.
- 1/2 tsp salt and 1/4 tsp black pepper: Seasoning is modest because zaatar already brings saltiness from sumac and sesame.
- 1 egg: Binds everything together without making the texture dense.
- 40 g breadcrumbs: Just enough to absorb excess moisture and give structure.
- 200 g basmati or jasmine rice: Basmati gives you that beautiful separated grain texture that holds up under toppings and sauce.
- 1 cucumber, diced: English cucumbers work best because they have fewer seeds and more crunch.
- 200 g cherry tomatoes, halved: Cherry tomatoes are sweeter and more reliable year round than larger varieties.
- 100 g red cabbage, thinly sliced: The purple color against the golden meatballs makes the bowl visually stunning.
- 1/4 red onion, thinly sliced: A sharp contrast that balances the creamy tahini.
- 60 g feta cheese, crumbled (optional): Skip it for a dairy free version and you will not miss much thanks to the tahini.
- 2 tbsp fresh mint, chopped: Mint is what makes this taste genuinely Mediterranean rather than just Middle Eastern.
- 1 lemon, cut into wedges: A generous squeeze at the end brightens every single component.
- 60 g tahini: Stir the tahini jar well before measuring because separation is normal and natural.
- 2 tbsp lemon juice: Fresh squeezed only, as the bottled kind tastes flat and metallic here.
- 1 clove garlic, minced (for sauce): Use half a clove if you prefer a milder sauce.
- 2 tbsp water (plus more as needed): Tahini seizes when you add liquid, so keep stirring and it will eventually smooth out.
- 1/4 tsp salt (for sauce): Start with less and adjust after tasting.
Instructions
- Get the oven hot:
- Preheat your oven to 220 degrees C (425 degrees F) and line a baking sheet with parchment paper so the meatballs release cleanly 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, mixing with your hands until everything is evenly distributed without overworking the meat.
- Shape and arrange:
- With damp hands to prevent sticking, roll the mixture into 16 to 20 small meatballs and space them evenly on the prepared baking sheet so hot air circulates around each one.
- Bake until golden:
- Bake for 18 to 20 minutes, flipping them halfway through, until the meatballs are golden on the outside and cooked through to 74 degrees C internally.
- 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 heat to low, and simmer for 12 to 15 minutes until the water is absorbed, then fluff gently with a fork.
- Whisk the tahini sauce:
- Combine the tahini, lemon juice, minced garlic, salt, and water in a bowl, whisking until smooth and pourable, adding more water a spoonful at a time if it feels too thick to drizzle.
- Assemble your bowls:
- Divide the fluffy rice among four bowls, arrange cucumber, tomatoes, red cabbage, and red onion over the rice, pile on the warm meatballs, drizzle generously with tahini sauce, and finish with crumbled feta, fresh mint, and a lemon wedge on the side.
There is something about the act of building each bowl individually, arranging the vegetables in little clusters, that turns a weeknight dinner into a small ritual of care for whoever is eating.
Making It Your Own
Ground chicken or lamb swap in seamlessly for the turkey, and the lamb version in particular pairs beautifully with a little extra garlic in the meatball mix. Roasted chickpeas scattered on top add a crunchy element that makes the bowl feel more complete, and a few kalamata olives tucked alongside the vegetables bring a briny punch that ties everything to the Mediterranean coast.
What to Serve Alongside
Warm pita bread torn into pieces is the traditional companion and doubles as an edible utensil for scooping up meatballs and sauce together. A glass of crisp Sauvignon Blanc cuts through the richness of the tahini, or brew a pot of fresh mint tea if you prefer a non alcoholic pairing that keeps the Mediterranean theme going strong.
Storage and Reheating
The components keep beautifully separated in airtight containers for up to three days in the refrigerator, making this an excellent meal prep option. The tahini sauce will thicken as it sits, so just stir in a splash of water to bring it back to drizzling consistency. Meatballs reheat perfectly in a 180 degree C oven for about eight minutes, or microwave them in short bursts if you are in a hurry.
- Store the cabbage and onion separately from the tomatoes and cucumber to prevent everything from getting soggy.
- Assemble bowls just before eating rather than ahead of time for the best texture contrast.
- The raw vegetables will last a full five days if kept dry and sealed, so prep those in advance without worry.
These bowls taste like summer even in the middle of winter, and that is really all the reason you need to make them tonight.
Recipe FAQ
- → Can I use ground chicken or lamb instead of turkey?
-
Absolutely. Ground chicken works as a lean alternative with a similar texture, while lamb adds a richer, more robust flavor that pairs beautifully with the zaatar seasoning.
- → How do I store leftover meatball bowls?
-
Store the meatballs, rice, and vegetables in separate airtight containers in the refrigerator for up to 3 days. Reheat the meatballs and rice gently, then assemble fresh with the vegetables and tahini sauce.
- → What can I substitute for breadcrumbs in the meatballs?
-
You can use crushed oats, almond flour, or ground flaxseed as a breadcrumb alternative. These options help bind the meatballs while keeping them tender and juicy.
- → Is this dish suitable for meal prep?
-
Yes, the components hold up well for meal prep. Prepare a large batch of meatballs and rice ahead of time, then portion into bowls with fresh vegetables and tahini sauce throughout the week.
- → How thin should the tahini sauce be?
-
The tahini sauce should be pourable, similar to a thick salad dressing. Gradually add water while whisking until you reach a smooth, drizzle-friendly consistency that coats the back of a spoon.
- → Can I make the meatballs ahead of time?
-
Yes, you can form and refrigerate the raw meatballs up to 24 hours before baking. You can also freeze them uncooked for up to 3 months, then bake directly from frozen, adding a few extra minutes to the cooking time.