These Greek turkey meatballs are juicy, tender, and packed with Mediterranean flavors from fresh herbs like mint, parsley, and oregano. Combined with warm spices like cumin, each bite delivers a savory, aromatic experience.
The cool, creamy tzatziki — made with full-fat Greek yogurt, cucumber, dill, and a splash of lemon — is the perfect contrast to the golden, pan-fried or baked meatballs.
Ready in just 45 minutes with 20 minutes of hands-on prep, this high-protein, low-carb dish serves four and works beautifully for weeknight dinners or casual entertaining. Serve with warm pita, a crisp salad, and lemon wedges.
The smell of sizzling cumin and oregano hit me before I even realized I was hungry, drifting from my neighbor Marias kitchen during a Sunday afternoon three summers ago. She had her windows open, as she always did, and the sound of meatballs hitting a hot pan traveled right through the shared wall of our duplex. I showed up at her door with a bottle of wine and left two hours later with a full belly, a handwritten recipe card, and a new obsession. These Greek turkey meatballs with tzatziki have been on heavy rotation in my kitchen ever since.
I made a double batch of these for a friends potluck picnic last June and watched people abandon the dessert table to come back for thirds. My friend David, who claims he does not like turkey, ate seven of them standing up before dinner was even officially served. That kind of quiet victory is what makes this recipe worth holding onto.
Ingredients
- 500 g ground turkey: Lean turkey works but avoid anything labeled extra lean because a little fat is what keeps these tender and moist inside.
- 1/2 cup breadcrumbs: These bind everything together and create a softer texture, and you can swap in gluten free breadcrumbs with no real difference in taste.
- 1 large egg: Just one is enough to hold the mixture without making it spongy, so resist the urge to add a second.
- 2 garlic cloves, minced: Fresh garlic is nonnegotiable here because the jarred stuff lacks the sharp bite that makes these taste Mediterranean.
- 1 small onion, finely grated: Grating rather than chopping distributes moisture evenly and prevents those annoying chunks of onion from falling out of the meatballs.
- 2 tbsp fresh parsley, chopped: Flat leaf parsley adds a clean brightness that dried parsley simply cannot replicate.
- 1 tbsp fresh mint, chopped: Mint is the unexpected ingredient that makes people pause and ask what is in these, so do not skip it.
- 1 tsp dried oregano: This grounds the flavor in something unmistakably Greek and works better than fresh oregano for this particular recipe.
- 1 tsp ground cumin: A warm undertone that most people cannot quite identify but absolutely notice when it is missing.
- 1/2 tsp salt: A modest amount because the tzatziki adds seasoning at the end, and you can always adjust upward.
- 1/4 tsp black pepper: Freshly cracked pepper makes a real difference here, so take the extra ten seconds to grind your own.
- 2 tbsp olive oil: Used for frying or brushing before baking, and a good quality oil will carry flavor into the crust.
- 1 cup Greek yogurt, full fat preferred: The thick, tangy base of your tzatziki, and full fat creates a creamier result that clings to the meatballs beautifully.
- 1/2 large cucumber, peeled, seeded, and grated: Removing the seeds and squeezing out excess water prevents the tzatziki from turning into a runny soup.
- 1 tbsp fresh dill, chopped: Dill and cucumber are a classic pair for a reason, and fresh dill is far more fragrant than dried.
- 1 tbsp lemon juice: Brightens the tzatziki and ties it back to the lemon wedges served alongside.
- Lemon wedges and fresh herbs: For serving, because a final squeeze of lemon over everything pulls the whole plate together.
Instructions
- Make the tzatziki first:
- Wrap the grated cucumber in a clean kitchen towel and squeeze firmly over the sink until barely any liquid remains, then stir it into the yogurt with garlic, dill, lemon juice, olive oil, and seasoning. Pop it in the fridge right away because the flavors need at least twenty minutes to marry and calm down.
- Mix the meatball base:
- Combine ground turkey, breadcrumbs, egg, garlic, grated onion, parsley, mint, oregano, cumin, salt, and pepper in a large bowl, using your hands to fold everything gently until just evenly distributed. Stop mixing the moment everything looks uniform because overworking the meat creates dense, tough little spheres instead of light ones.
- Shape the meatballs:
- Scoop up about two tablespoons of mixture at a time and roll it between damp palms into smooth walnut sized balls, placing them on a plate or tray as you go. Wet hands prevent sticking and give you a cleaner, more even shape.
- Cook by pan frying or baking:
- For pan frying, heat olive oil in a large nonstick skillet over medium heat and cook the meatballs in batches for eight to ten minutes, turning frequently until deeply golden all over and cooked through. For baking, arrange on a parchment lined sheet at 200 degrees Celsius, brush lightly with oil, and roast for fifteen to eighteen minutes, flipping once halfway through.
- Plate and serve:
- Arrange the warm meatballs on a platter with a generous bowl of tzatziki in the center, scatter fresh herbs over everything, and set out lemon wedges for squeezing. Warm pita or a simple green salad on the side turns this into a complete meal without any extra effort.
One cold Tuesday night in November I made these for just myself, ate them standing at the counter with the radio on, and felt genuinely happy in a way that only simple, satisfying food can produce.
Getting Ahead and Storing Leftovers
The tzatziki actually tastes best on day two after the garlic and dill have fully bloomed through the yogurt, so making it the night before is a smart move. Leftover meatballs keep well in an airtight container in the fridge for up to three days and reheat gently in a skillet without drying out.
Swaps and Variations
Ground chicken works as a seamless substitute for turkey if that is what you have, and lamb turns this into something richer and more intensely flavored. For a dairy free tzatziki, coconut yogurt blended with extra lemon and dill gets surprisingly close to the original, though the tang is slightly different.
What to Serve Alongside
A crisp Assyrtiko or Sauvignon Blanc pairs beautifully with the herb and citrus flavors, and a simple plate of sliced tomatoes, cucumbers, and feta rounds everything out. These meatballs also tuck neatly into warm pita with shredded lettuce and a drizzle of olive oil for a casual handheld dinner.
- Toast your pita directly over a gas flame for a few seconds per side to get that slightly charred, pliable texture.
- A sprinkle of smoked paprika over the finished plate adds a subtle warmth that photographs beautifully.
- Always taste the tzatziki one more time right before serving because the fridge sometimes dulls the seasoning.
Some recipes earn a permanent spot in your rotation not because they are flashy but because they reliably deliver comfort and flavor with minimal fuss. Keep a batch of these in your back pocket and you will never wonder what to make for dinner again.
Recipe FAQs
- → Can I bake the meatballs instead of pan-frying?
-
Yes, baking is a great option. Preheat your oven to 200°C (400°F), arrange the meatballs on a parchment-lined baking sheet, brush lightly with olive oil, and bake for 15–18 minutes, turning halfway through, until golden and cooked through.
- → How far in advance can I make the tzatziki?
-
The tzatziki can be prepared up to 2 days ahead. Store it covered in the refrigerator — the flavors actually deepen and improve as it sits.
- → What can I substitute for ground turkey?
-
Ground chicken or lamb both work well as alternatives. Chicken will yield a similar lean result, while lamb adds a richer, more robust flavor that pairs beautifully with the Mediterranean seasonings.
- → How do I keep the meatballs from falling apart?
-
The egg and breadcrumbs act as binders. Mix gently until just combined without overworking the mixture, and make sure to shape the meatballs firmly. Chilling them for 15–20 minutes before cooking also helps them hold their shape.
- → Is this dish gluten-free?
-
Not as written, but you can easily make it gluten-free by substituting the breadcrumbs with gluten-free breadcrumbs. All other ingredients are naturally gluten-free.
- → What should I serve with Greek turkey meatballs?
-
Warm pita bread and a fresh side salad are classic pairings. They also work well over rice, alongside roasted vegetables, or as part of a mezze spread with hummus, olives, and feta.