These Greek-style turkey meatballs are bursting with Mediterranean flavor thanks to a blend of fresh mint, parsley, oregano, and cumin. Ground turkey keeps things lean while staying incredibly juicy inside with a golden crust outside.
The homemade tzatziki brings everything together — cool Greek yogurt, crisp cucumber, fresh dill, and a hit of lemon. Serve them with warm pita or over a simple salad for a satisfying, high-protein meal that comes together in under an hour.
The smell of oregano and mint hitting hot olive oil will forever pull me straight back to a tiny taverna in Crete where a woman named Eleni taught me that meatballs dont need beef to be unforgettable. She rolled turkey between her palms like it was nothing and tossed herbs in without measuring. I came home obsessed and spent three weeks adjusting the cumin level until my roommate finally stopped complaining about the apartment smelling like a Mediterranean marketplace.
I made a double batch of these for a rooftop dinner party last summer when the temperature refused to drop below eighty degrees even after sunset. Everyone stood around the cooler with their plates balanced on their knees, dunking meatballs into tzatziki and tearing pita with their hands. Nobody used forks and nobody cared.
Ingredients
- 500 g ground turkey: Lean but not extra lean is the sweet spot here because a little fat keeps everything tender.
- 1/2 cup breadcrumbs: These soak up moisture and prevent dense tough meatballs so do not skip them.
- 1 large egg: The binder that holds it all together quietly and reliably.
- 2 garlic cloves minced: Fresh only because the jarred stuff loses that sharp green bite that makes turkey sing.
- 1 small onion finely grated: Grating is non negotiable because it melts into the meat and adds invisible moisture.
- 2 tbsp fresh parsley chopped: Brings a clean grassy brightness that dried parsley simply cannot replicate.
- 1 tbsp fresh mint chopped: This is the secret ingredient that makes people ask what is in these.
- 1 tsp dried oregano: Dried works better than fresh here because it concentrates the flavor beautifully.
- 1 tsp ground cumin: Adds earthy warmth without overpowering the Mediterranean profile.
- 1/2 tsp salt and 1/4 tsp black pepper: Seasoning is everything with turkey so be generous.
- 2 tbsp olive oil for cooking: A good coating ensures that golden crust we are after.
- 1 cup Greek yogurt full fat: Do not even think about using low fat because the creaminess is the whole point.
- 1/2 large cucumber peeled seeded and grated: Squeeze it dry or your tzatziki will be watery soup.
- 1 garlic clove minced for tzatziki: One is enough because raw garlic builds quickly in cold sauces.
- 1 tbsp fresh dill chopped: The defining herb of any respectable tzatziki.
- 1 tbsp lemon juice: Brightens everything and balances the richness of the yogurt.
- 1 tbsp extra virgin olive oil for tzatziki: Stirred in at the end for a silky finish.
- Salt and pepper to taste: Taste as you go and trust your palate over any measurement.
- Lemon wedges and fresh herbs for serving: A final squeeze of lemon at the table changes the entire dish.
Instructions
- Make the tzatziki first:
- Grate the cucumber and wrap it in a clean kitchen towel, then squeeze firmly until no more liquid comes out. Stir it into the yogurt with garlic, dill, lemon juice, olive oil, salt, and pepper and let it sit in the fridge so the flavors marry while you handle the meatballs.
- Build the meatball mixture:
- Drop everything into a large bowl and use your hands to fold gently until combined. Stop the moment it looks uniform because overworking turkey turns it rubbery and sad.
- Shape and portion:
- Roll into 18 to 20 walnut sized balls with damp hands to prevent sticking. Try to keep them roughly the same size so they cook evenly without you babysitting each one.
- Cook to golden perfection:
- Heat olive oil in a nonstick skillet over medium heat and cook the meatballs in batches for 8 to 10 minutes, turning frequently until deeply golden on all sides. Alternatively bake at 200 degrees Celsius on a parchment lined sheet for 15 to 18 minutes, flipping once halfway through.
- Plate and serve:
- Arrange the meatballs on a platter with a generous bowl of tzatziki in the center. Scatter fresh herbs over everything and serve with warm pita or a simple cucumber tomato salad.
There is something about watching people crowd around a platter of warm meatballs that makes a Thursday feel like a celebration. No plate required, no formality, just good food disappearing faster than you expected.
Storing and Making Ahead
The tzatziki actually improves overnight in the fridge as the garlic and dill deepen, so making it a day ahead is a smart move. Cooked meatballs will keep in an airtight container for up to three days and reheat beautifully in a skillet with a splash of water.
Swaps and Variations
Ground chicken works as a seamless substitute if that is what you have, and lamb turns this into something richer and more intensely flavored. For a gluten free version, use gluten free breadcrumbs or even crushed rice crackers which add a pleasant crunch.
What to Serve Alongside
A simple salad of tomatoes, cucumbers, and red onion dressed with olive oil and red wine vinegar is all you really need. Warm pita bread is traditional and perfect for scooping up every last bit of tzatziki.
- A crisp Assyrtiko or Sauvignon Blanc pairs beautifully if you are pouring wine.
- Roasted potatoes with lemon make it a more substantial meal.
- Remember that the meatballs are the star so keep sides simple and supportive.
Keep this recipe close because it will become one of those dishes you can make from memory on a night when you want something good without thinking too hard. The tzatziki alone is worth it.
Recipe FAQs
- → Can I bake the meatballs instead of pan-frying?
-
Yes, baking is a great hands-off option. Arrange the meatballs on a parchment-lined baking sheet, brush lightly with olive oil, and bake at 200°C (400°F) for 15–18 minutes, turning halfway through, until golden and cooked through.
- → How do I keep turkey meatballs from drying out?
-
Don't overwork the mixture when combining ingredients — mix gently until just combined. The breadcrumbs and egg help retain moisture. Also, avoid overcooking; remove them from heat as soon as they're golden and cooked through internally.
- → Can I make the tzatziki ahead of time?
-
Absolutely. In fact, tzatziki tastes even better when made in advance. You can prepare it up to 2 days ahead and keep it refrigerated in an airtight container. Just be sure to squeeze all excess water from the cucumber to prevent it from becoming watery.
- → What can I substitute for ground turkey?
-
Ground chicken works as a direct substitute with very similar results. Ground lamb will give a more traditional Greek flavor but will be richer and higher in fat. Adjust cooking times slightly depending on the meat you choose.
- → Is this dish suitable for meal prep?
-
Yes, both the meatballs and tzatziki store well separately. Keep cooked meatballs in the refrigerator for up to 4 days and reheat gently in a skillet or microwave. Store tzatziki in its own container and assemble when ready to eat.
- → How can I make this gluten-free?
-
Simply swap the regular breadcrumbs for gluten-free breadcrumbs. Everything else in the meatballs and tzatziki is naturally gluten-free. Serve with gluten-free pita or over a salad instead of traditional pita bread.