These Mediterranean-inspired bowls feature juicy ground turkey meatballs seasoned with fragrant za'atar, pan-fried until golden brown.
Served over fluffy basmati rice tossed with fresh parsley and dill, then topped with crisp cucumbers, cherry tomatoes, red onion, and briny Kalamata olives.
A cool, garlicky yogurt sauce ties everything together, and a squeeze of lemon brightens each bite. Ready in about 45 minutes for four satisfying, protein-packed servings.
The smell of zaatar toasting in olive oil is one of those things that stops me mid sentence every single time. It is earthy, slightly wild, and somehow reminds me of sun baked stone and hillsides I have never actually walked on. I started making these turkey meatball bowls on a weeknight when the fridge offered nothing inspiring and the spice cabinet offered everything.
My roommate walked in while I was browning the first batch of meatballs and stood silently near the stove for a full minute before asking what on earth I was making. We ended up eating standing at the kitchen counter, bowls balanced on the edge of the sink, because neither of us wanted to wait long enough to set the table.
Ingredients
- Ground turkey (500 g): Lean enough to feel light but carries the zaatar beautifully. Do not overmix it or the meatballs turn dense and unforgiving.
- Zaatar seasoning (2 tbsp): The soul of this dish. If yours has been sitting in the back of the cupboard for over a year, treat yourself to a fresh batch and taste the difference.
- Garlic (2 cloves, minced, plus 1 for sauce): Fresh garlic matters here. The jarred stuff loses the sharp warmth that ties everything together.
- Onion (1 small, grated): Grating keeps the moisture without leaving chunks that cause meatballs to fall apart mid flip.
- Egg (1 large): The binder that holds it all together. Let it come to room temperature so it mixes in evenly.
- Fresh parsley (1/4 cup, plus extra for rice): Flat leaf, always. Curly parsley belongs on the side of a plate in 1995.
- Breadcrumbs (1/3 cup): Plain and unseasoned work best since zaatar is already doing the flavor work.
- Salt and black pepper: Kosher salt for the meat mix, fine sea salt to finish. The distinction sounds fussy until you taste it.
- Olive oil (various): Use a good one for drizzling, a decent one for frying. You will notice.
- Basmati rice (1 cup): Rinsed until the water runs clear. Skipping this step gives you gummy rice and nobody wants that in a bowl.
- Cherry tomatoes (1 cup), cucumber (1), red onion (1/2), Kalamata olives (1/3 cup): The crunch and acidity are what make this a bowl rather than just meat and rice on a plate.
- Feta cheese (50 g, optional): Salty, creamy, and worth it unless you are avoiding dairy.
- Greek yogurt (1 cup): Full fat if you can manage it. The sauce should be thick enough to hold its ground against the meatballs.
- Lemon juice (1 tbsp) and wedges: Brightens everything at the end. Do not skip the wedges for serving.
- Fresh dill or mint (2 tbsp for rice, 1 tbsp for sauce): Either works, but mint leans sweeter and dill leans savory. I switch depending on my mood.
Instructions
- Rinse and toast the rice:
- Run cold water over the rice until it turns from cloudy to almost clear. Toast it in a tablespoon of olive oil for about a minute until you catch a faint nutty smell, then pour in your broth or water and salt.
- Simmer and herb the rice:
- Bring it to a boil, drop the heat to low, clamp on the lid, and let it sit undisturbed for 12 to 15 minutes. Fluff with a fork and fold in the parsley and dill while the rice is still warm so it absorbs the herbal fragrance.
- Mix the meatballs gently:
- Combine turkey, zaatar, garlic, grated onion, egg, parsley, breadcrumbs, salt, and pepper in a large bowl. Use your hands and stop the moment everything looks evenly distributed. Overworked turkey meatballs become rubbery little disappointments.
- Shape and fry in batches:
- Roll into 16 to 20 walnut sized balls. Heat olive oil in a large skillet over medium heat and fry them in batches, turning every couple of minutes, until deeply golden on all sides and cooked through to 74 degrees Celsius inside.
- Whisk the yogurt sauce:
- Stir together Greek yogurt, olive oil, lemon juice, grated garlic, dill or mint, salt, and pepper. Taste it and adjust the lemon if it needs more brightness.
- Build each bowl with intention:
- Start with a generous bed of herbed rice, arrange the meatballs on top, and scatter tomatoes, cucumber, red onion, and olives around the edges. Crumble feta over everything, drizzle the yogurt sauce liberally, and hand someone a lemon wedge.
I once brought a doubled batch of these bowls to a potluck and watched three people ask for the recipe before they even finished eating. That is the kind of quiet victory that makes the whole week feel worth it.
Making It Your Own
Ground lamb or chicken swaps in seamlessly if turkey is not what you have on hand. For a gluten free version, use certified gluten free breadcrumbs or even cooked quinoa in the meatball mix. Tossing in a handful of baby spinach or shredded lettuce at the end adds a crunch factor that makes the whole thing feel even more substantial.
What to Serve Alongside
Warm pita torn into rough pieces is the obvious and correct answer if you eat wheat. A glass of Sauvignon Blanc or a dry ros alongside turns a random Tuesday dinner into something that feels intentional and a little celebratory.
Leftovers and Reheating
The meatballs hold up beautifully in the fridge for three days and reheat gently in a skillet with a splash of water. Store the yogurt sauce separately so it stays fresh and does not make everything soggy overnight.
- Keep rice and meatballs in one container and toppings in another for easy bowl assembly the next day.
- Cold meatballs sliced over a bed of greens make an excellent second day lunch that tastes completely different.
- Always make extra yogurt sauce because you will run out and wish you had not.
This bowl is proof that weeknight cooking does not have to be boring or complicated to feel special. Make it once and it will quietly become part of your regular rotation without asking permission.
Recipe FAQs
- → Can I substitute ground chicken for the turkey?
-
Yes, ground chicken works perfectly as a direct substitute. You can also use ground lamb for a richer, more intensely flavored meatball with equally delicious results.
- → What exactly is za'atar seasoning?
-
Za'atar is a Middle Eastern spice blend typically made from dried thyme, oregano, sumac, and sesame seeds. It adds an earthy, tangy, and slightly nutty flavor that pairs beautifully with lean turkey.
- → How do I keep the meatballs from drying out?
-
Don't overwork the meat mixture when combining ingredients — mix just until incorporated. The grated onion and egg help retain moisture. Cook over medium heat and avoid pressing the meatballs while frying.
- → Can I make the yogurt sauce ahead of time?
-
Absolutely. The yogurt sauce can be prepared up to three days in advance and stored in an airtight container in the refrigerator. The garlic flavor will intensify over time.
- → Is this dish gluten-free friendly?
-
To make it gluten-free, replace the regular breadcrumbs with gluten-free breadcrumbs or an equal amount of cooked quinoa. All other components are naturally gluten-free.
- → What can I serve alongside these bowls?
-
Warm pita bread is a classic pairing. A simple side salad with lemon vinaigrette also complements the bowls nicely. For beverages, a crisp Sauvignon Blanc or dry rosé works wonderfully.