Tender ground turkey is mixed with garlic, onion, fresh dill, parsley, oregano, and lemon zest to create juicy, flavorful meatballs rooted in Greek cuisine.
They're pan-fried or baked until golden, then served alongside a refreshing tzatziki made from Greek yogurt, grated cucumber, garlic, and herbs.
Ready in under an hour, this dish works beautifully as a main course, a party appetizer, or tucked into warm pita bread with fresh salad.
The smell of garlic hitting a hot pan on a Tuesday evening changed my entire attitude toward weeknight cooking. I had leftover ground turkey sitting in the fridge and a cucumber rolling around the crisper drawer, and somewhere between exhaustion and hunger I decided to make Greek turkey meatballs with tzatziki. The kitchen filled with oregano and lemon zest, and my roommate wandered in asking if we had suddenly transformed into a taverna. That batch disappeared in fifteen minutes flat.
I started making these for summer potlucks where everyone stands around the kitchen island picking at whatever is on the counter. People always gravitate toward the meatballs first, skewering them with toothpicks and scooping extra tzatziki onto their plates until the bowl is practically licked clean.
Ingredients
- 500 g ground turkey: Lean turkey keeps things light but you want enough fat for juiciness, so avoid the extra lean variety if you can help it.
- 1 small onion, finely grated: Grating the onion instead of chopping it keeps the meatballs tender and helps everything bind together smoothly.
- 2 cloves garlic, minced: Fresh garlic makes a noticeable difference here, so skip the jarred kind.
- 60 g breadcrumbs: Use gluten free breadcrumbs if needed, they work just as well for binding.
- 1 large egg: This holds everything together, and one is all you need.
- 2 tbsp fresh parsley, chopped: Parsley adds a bright, clean note that balances the earthier spices.
- 1 tbsp fresh dill, chopped: Dill is the soul of anything Greek, so do not skip it.
- 1 tsp dried oregano: Dried oregano actually works better than fresh here because its flavor concentrates into the meat.
- 1/2 tsp ground cumin: Just a pinch adds warmth without making the meatballs taste like tacos.
- Zest of 1 lemon: The zest is where all the aromatic oils live, and it makes the turkey taste vibrant instead of flat.
- 1 tsp salt and 1/2 tsp black pepper: Seasoning generously is the difference between bland and beautiful.
- 2 tbsp olive oil: For frying or drizzling if you bake them instead.
- 200 g Greek yogurt: Full fat Greek yogurt gives tzatziki its signature thickness and tang.
- 1/2 cucumber, finely grated and drained: Squeezing every drop of water out of the cucumber is the single most important step for tzatziki.
- 1 clove garlic, minced: One clove is plenty for the sauce since it mellows as it chills.
- 1 tbsp fresh dill, chopped: Double duty with the meatballs, so chop extra.
- 1 tbsp fresh mint, chopped (optional): Mint adds a cool layer that makes the sauce feel even more refreshing.
- 1 tbsp olive oil and 1 tbsp lemon juice: These tie the tzatziki together with richness and brightness.
- Salt and pepper, to taste: Taste and adjust at the end because the flavors shift as it chills.
- Lemon wedges, fresh herbs, pita or salad: For serving, though honestly these meatballs barely need accompaniment.
Instructions
- Whip up the tzatziki first:
- Grate the cucumber into a clean kitchen towel and wring it out like you are angry at it, then stir it into a bowl with the yogurt, garlic, dill, mint, olive oil, lemon juice, salt, and pepper. Pop it in the fridge so the flavors can mingle while you make the meatballs.
- Mix the meatball base:
- 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 just until everything is evenly distributed, because overworking the meat makes the meatballs dense and rubbery.
- Shape the meatballs:
- Scoop about one tablespoon of mixture at a time and roll it gently between your palms to form 20 to 24 small meatballs. Try to keep them uniform so they cook evenly, and wet hands slightly if the mixture sticks.
- 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 8 to 10 minutes. For baking, arrange them on a greased sheet pan drizzled with oil at 200 degrees Celsius for 18 to 20 minutes until golden and no longer pink inside.
- Serve and enjoy:
- Arrange the hot meatballs on a platter with the chilled tzatziki in a bowl alongside lemon wedges and a shower of fresh herbs. Watch them disappear faster than you expect.
One rainy evening I packed these into warm pita pockets with extra tzatziki and shredded lettuce, and my partner declared it the best thing I had made all month. Sometimes simple food lands harder than anything fancy.
Making Them Your Own
A pinch of chili flakes in the meat mixture adds a subtle heat that plays beautifully against the cool tzatziki. You could also swap the turkey for ground chicken if that is what you have on hand, and the flavors hold up perfectly either way.
Storing and Reheating
Cooked meatballs keep in an airtight container in the fridge for up to four days, and they reheat gently in a skillet or microwave without losing their texture. The tzatziki lasts even longer, about five days, and honestly gets better on day two when the garlic has had time to settle into the yogurt.
Serving Ideas Beyond the Plate
These meatballs are incredibly versatile once you start thinking beyond the standard platter. I have tossed them into meal prep containers with couscous and roasted peppers, crumbled them over grain bowls, and even eaten them cold straight from the fridge as a protein snack.
- Skewer them with cherry tomatoes and cucumber slices for an easy appetizer spread.
- Tuck them into lettuce wraps for a low carb lunch that feels surprisingly satisfying.
- Always make extra tzatziki because people will ask for more and you want to be ready.
Keep this recipe in your back pocket for nights when you want something healthy that actually excites you. It never lets me down.
Recipe FAQs
- → Can I bake the turkey meatballs instead of frying them?
-
Yes, baking is a great hands-off option. Preheat your oven to 200°C (400°F), arrange the meatballs on a greased baking sheet, drizzle with olive oil, and bake for 18–20 minutes until golden and cooked through.
- → How do I keep turkey meatballs from drying out?
-
Ground turkey is lean, so avoid overworking the mixture when combining ingredients. The grated onion, egg, and breadcrumbs help retain moisture. Also, be careful not to overcook them—8–10 minutes in a pan or 18–20 minutes in the oven is usually sufficient.
- → Can I make the tzatziki sauce ahead of time?
-
Absolutely. Tzatziki actually tastes better when made in advance because the flavors have time to meld. Store it covered in the refrigerator for up to 3 days. Just be sure to squeeze excess liquid from the cucumber before mixing.
- → Is this dish gluten-free?
-
It can be. Simply swap the regular breadcrumbs for gluten-free breadcrumbs. Everything else in the meatballs and tzatziki is naturally gluten-free. Check labels on all packaged ingredients to be certain.
- → What can I serve with Greek turkey meatballs?
-
Warm pita bread and a simple Greek salad are classic pairings. You can also serve them over rice, tucked into wraps, or on their own as an appetizer with toothpicks. Lemon wedges and extra fresh herbs make a great finishing touch.
- → Can I freeze cooked turkey meatballs?
-
Yes, let the cooked meatballs cool completely, then transfer them to an airtight container or freezer bag. They freeze well for up to 3 months. Reheat them in the oven or skillet until warmed through. The tzatziki is best made fresh.