These Greek turkey meatballs are seasoned with oregano, cumin, lemon zest, and fresh herbs, then pan-fried or baked until golden and juicy.
They're paired with a classic tzatziki sauce made from Greek yogurt, grated cucumber, garlic, dill, and a splash of lemon juice.
Ready in under 45 minutes, this dish works beautifully as a main course alongside pita and salad, or as a crowd-pleasing appetizer.
The screen door slammed and my neighbor Elena walked in carrying a plate of something that smelled impossibly bright, like sunshine had been folded into little spheres of meat. She called them Greek turkey meatballs, and within ten minutes every single one had vanished. I stood there with tzatziki still on my fingers and demanded the recipe on the spot. That was three summers ago and my skillet has barely cooled since.
I made a double batch for a friend's backyard birthday party once, arranging them on a platter with lemon wedges and a bowl of tzatziki in the center. People gathered around that plate like it was a campfire, and someone actually asked if I had catered. The best part was watching a seven year old eat four of them dipped straight into the sauce, no fork, no plate, just enthusiasm.
Ingredients
- 500 g ground turkey: The leaner the turkey the more gently you need to handle it, but any grind works beautifully here.
- 1 small onion, finely grated: Grating is the trick because it melts into the meat rather than leaving crunchy bits.
- 2 cloves garlic, minced: Fresh garlic only, the jarred stuff cannot compete with what these meatballs deserve.
- 60 g breadcrumbs: Gluten free breadcrumbs work just as well, so use whatever fits your table.
- 1 large egg: This is your binder and the reason the meatballs hold together without feeling dense.
- 2 tbsp fresh parsley, chopped: Parsley brings a clean grassy note that balances the warm spices.
- 1 tbsp fresh dill, chopped: Dill is the soul of everything Greek, so do not skip it.
- 1 tsp dried oregano: Rub it between your palms before adding to wake up the oils.
- 1/2 tsp ground cumin: Just a whisper of cumin adds warmth without overpowering the Mediterranean character.
- Zest of 1 lemon: This is what makes people close their eyes when they take the first bite.
- 1 tsp salt and 1/2 tsp black pepper: Season confidently because turkey needs it more than beef or lamb ever would.
- 2 tbsp olive oil: For frying or drizzling if you bake, use the good stuff.
- 200 g Greek yogurt: Full fat is nonnegotiable for tzatziki that actually coats the back of a spoon.
- 1/2 cucumber, finely grated and drained: Squeeze it in a clean towel until nothing more comes out, this step makes or breaks the sauce.
- 1 clove garlic, minced (for tzatziki): One clove is enough because raw garlic amplifies as it sits.
- 1 tbsp fresh dill, chopped (for tzatziki): Double duty with the meatballs, so chop extra.
- 1 tbsp fresh mint, chopped (optional): Mint adds a cool sweetness that takes the sauce from good to unforgettable.
- 1 tbsp olive oil and 1 tbsp lemon juice (for tzatziki): Acid and fat working in harmony to round out the creaminess.
- Salt and pepper, to taste: Season the tzatziki last, after the cucumber has been drained.
- Lemon wedges and fresh herbs: For serving because a squeeze of lemon at the table changes everything.
Instructions
- Make the tzatziki first:
- Grate the cucumber, wrap it in a clean kitchen towel, and squeeze firmly until no more liquid drips out. Stir it into the Greek yogurt with garlic, dill, mint, olive oil, lemon juice, salt, and pepper, then tuck it into the fridge so the flavors can marry while you build the meatballs.
- Build the meatball mixture:
- In a large bowl, combine the ground turkey, grated onion, garlic, breadcrumbs, egg, parsley, dill, oregano, cumin, lemon zest, salt, and pepper. Use your hands and mix gently until just combined, because overworking the meat is what makes meatballs tough and rubbery.
- Shape the meatballs:
- Scoop about one tablespoon of mixture per meatball and roll them between damp palms until smooth. Aim for twenty to twenty four little ones, keeping them uniform so they cook evenly.
- Cook them your way:
- For pan frying, heat olive oil in a large skillet over medium heat and brown the meatballs in batches, turning every couple of minutes until golden all over and cooked through, about eight to ten minutes. For baking, arrange them on a greased sheet, drizzle with olive oil, and roast at 200 degrees Celsius for eighteen to twenty minutes until the edges turn deeply golden.
- Serve with gusto:
- Pile the hot meatballs on a platter, scatter fresh herbs over the top, and set the chilled tzatziki beside them with lemon wedges all around. Watch them disappear.
One rainy Thursday I ate these alone at the kitchen counter, no plate, pulling meatballs straight from the skillet and dipping them into cold tzatziki while the rain hit the window. It was the kind of meal that makes you feel like you are taking care of yourself without trying very hard.
What to Serve Alongside
Warm pita bread is the obvious choice, but I have also piled these into a bowl of dressed greens with cherry tomatoes and red onion for a meal that feels like lunch on a Greek island. A simple rice pilaf works when you want something more filling, and roasted vegetables with olive oil and oregano make the whole plate sing.
Storing and Reheating
The meatballs keep beautifully in an airtight container in the fridge for up to four days and actually taste better the next day when the flavors have settled. They reheat gently in a skillet with a splash of water or in a low oven, and the tzatziki lasts almost a week on its own.
Making It Your Own
This recipe is forgiving and loves small adjustments based on what you have on hand or what you are craving.
- A pinch of chili flakes in the meatball mixture gives a gentle warmth that does not fight the lemon and herbs.
- Swap the turkey for ground chicken if that is what is in your fridge, the technique stays exactly the same.
- For a dairy free version, use a thick coconut yogurt for the tzatziki and add an extra squeeze of lemon to balance the sweetness.
Keep a batch of these in your freezer and you will always be twenty minutes away from a meal that feels special, no occasion required.
Recipe FAQs
- → Can I bake these meatballs instead of pan-frying?
-
Yes. Arrange them on a greased baking sheet, drizzle with olive oil, and bake at 200°C (400°F) for 18–20 minutes until golden and cooked through.
- → How do I keep tzatziki from becoming watery?
-
Squeeze out as much liquid as possible from the grated cucumber before mixing it with the yogurt. This keeps the sauce thick and creamy.
- → Can I make these meatballs gluten-free?
-
Absolutely. Simply swap the breadcrumbs for gluten-free breadcrumbs. The rest of the ingredients are naturally gluten-free.
- → What should I serve with Greek turkey meatballs?
-
They pair well with warm pita bread, a crisp Greek salad, roasted vegetables, or rice. Lemon wedges and extra fresh herbs make great finishing touches.
- → How long do leftovers last in the fridge?
-
Store cooked meatballs and tzatziki separately in airtight containers. Both will keep well for up to 3 days in the refrigerator.
- → Can I use ground chicken instead of turkey?
-
Yes, ground chicken works as a direct substitute with very similar results. The flavor will be slightly milder but still delicious with the Mediterranean seasoning.