These Greek turkey meatballs are packed with Mediterranean flavors from fresh mint, parsley, oregano, and cumin. Pan-fried or baked until golden, they stay juicy on the inside with a satisfying crust.
Served alongside a generous scoop of homemade tzatziki made from thick Greek yogurt, grated cucumber, dill, and a hit of lemon, this dish brings the best of Greek comfort food to your table.
Ready in just 45 minutes with minimal prep, it's an easy high-protein, low-carb option that works beautifully for weeknight dinners or casual entertaining. Pair with warm pita, a crisp salad, and a chilled glass of Assyrtiko.
The smell of oregano and mint hitting hot olive oil is enough to make anyone wander into the kitchen asking what is for dinner. These Greek turkey meatballs with tzatziki came into my life during a sweltering July when cooking anything heavy felt impossible. Light, herby, and drenched in that impossibly cool cucumber yogurt sauce, they tasted like a vacation on a plate. Now they show up at my table at least twice a month, no season required.
One evening my neighbor knocked on my door to return a borrowed pan right as a batch of these meatballs were sizzling in the skillet. She ended up sitting at my kitchen counter for an hour, eating meatballs off a paper towel, telling me stories about her grandmother in Thessaloniki. The pan was never returned again, and honestly it was a fair trade.
Ingredients
- Ground turkey (500 g): Lean turkey works, but a blend with a bit more fat produces a far more tender meatball.
- Breadcrumbs (1/2 cup): These act as a sponge for moisture, so do not skip or reduce them.
- Egg (1 large): The glue that holds everything together gently.
- Garlic (2 cloves for meatballs, 1 for tzatziki): Fresh minced garlic makes a noticeable difference over jarred.
- Onion (1 small, grated): Grating instead of chopping distributes flavor evenly and adds invisible moisture.
- Fresh parsley and mint: Dried herbs cannot replicate this brightness, so use fresh if at all possible.
- Dried oregano (1 tsp): This is the one herb where dried actually shines in the meatball mixture.
- Ground cumin (1 tsp): A small amount adds a warm earthiness that makes people ask what your secret ingredient is.
- Salt and pepper: Season the meat mixture confidently, as turkey needs proper salting to shine.
- Olive oil (2 tbsp for cooking): Use a good quality oil for pan frying, since the flavor carries through.
- Greek yogurt (1 cup, full fat): Full fat yogurt creates a luxuriously creamy tzatziki that low fat versions simply cannot match.
- Cucumber (1/2 large): Squeezing out every drop of water is the single most important step for tzatziki texture.
- Fresh dill (1 tbsp): Dill and cucumber are a classic pairing for good reason.
- Lemon juice (1 tbsp): Brightens the tzatziki and balances the richness of the yogurt.
- Extra virgin olive oil (1 tbsp for tzatziki): A finishing drizzle of quality oil elevates the sauce.
- Lemon wedges, herbs, pita or salad for serving: These are not afterthoughts, they complete the meal.
Instructions
- Make the tzatziki first:
- Grate the cucumber, wrap it in a clean kitchen towel, and squeeze firmly until nearly dry. Stir it into the yogurt with garlic, dill, lemon juice, olive oil, salt, and pepper, then tuck it into the fridge so the flavors can marry while you work on the meatballs.
- Build the meatball mixture:
- In a large bowl, combine the ground turkey, breadcrumbs, egg, minced garlic, grated onion, parsley, mint, oregano, cumin, salt, and pepper. Use your hands and mix just until everything is evenly distributed, because overworking the meat makes the meatballs dense and tough.
- Shape the meatballs:
- Roll the mixture into 18 to 20 walnut sized balls, keeping them uniform so they cook evenly. Wet hands slightly to prevent sticking and get smoother rounds.
- Cook by pan frying:
- Heat olive oil in a large nonstick skillet over medium heat and cook the meatballs in batches for 8 to 10 minutes, turning them regularly until deeply golden on all sides and cooked through to the center.
- Or bake them instead:
- Preheat your oven to 200 degrees Celsius (400 degrees Fahrenheit), arrange the meatballs on a parchment lined sheet, brush lightly with olive oil, and bake for 15 to 18 minutes, flipping once halfway through until golden and fully cooked.
- Plate and serve:
- Arrange the meatballs with a generous spoonful of cold tzatziki, scatter fresh herbs over the top, squeeze a lemon wedge over everything, and serve alongside warm pita or a crisp salad.
There is something about a platter of golden meatballs surrounded by a pool of white tzatziki that turns an ordinary dinner into something that feels deliberately special.
What to Serve Alongside
A simple tomato and cucumber salad dressed with nothing more than olive oil, red wine vinegar, and a pinch of dried oregano pairs perfectly. Warm pita bread is the classic companion, but a bed of arugula with lemon juice works beautifully if you are keeping things lighter. A glass of cold Assyrtiko or Sauvignon Blanc turns the whole evening into an event worth repeating.
Making It Your Own
Swap the ground turkey for chicken or lamb depending on what you have on hand. Gluten free breadcrumbs work seamlessly for a gluten free version. Try adding a pinch of smoked paprika or a crumble of feta into the meatball mixture for a twist that feels brand new without straying far from the original spirit.
Storing and Reheating
Cooked meatballs keep in an airtight container in the fridge for up to three days and reheat gently in a skillet with a splash of water. The tzatziki can be made up to two days ahead and actually tastes better on the second day.
- Freeze cooked meatballs on a sheet tray first, then transfer to a freezer bag for up to two months.
- Always refrigerate leftover tzatziki in a sealed container and give it a good stir before serving again.
- Reheat meatballs gently to avoid drying them out, especially since turkey is lean.
These meatballs are proof that simple ingredients treated with care create meals people remember long after the dishes are done.
Recipe FAQs
- → Can I bake these turkey meatballs instead of pan-frying?
-
Absolutely. Arrange the shaped 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. They'll come out golden and evenly cooked with less hands-on time.
- → How do I keep turkey meatballs from drying out?
-
Ground turkey is lean, so avoid overmixing the mixture — combine ingredients gently until just incorporated. The breadcrumbs and egg help retain moisture. Also, don't overcook; aim for an internal temperature of 74°C (165°F) and remove from heat promptly.
- → What can I substitute for breadcrumbs in this dish?
-
For a gluten-free version, use certified gluten-free breadcrumbs or almond flour. Rolled oats blended finely also work well as a binder. The texture may vary slightly, but the meatballs will still hold together nicely.
- → What should I serve with Greek turkey meatballs and tzatziki?
-
Warm pita bread is the classic pairing. A fresh Greek salad with tomatoes, cucumbers, olives, and feta complements the flavors perfectly. Roasted vegetables, lemon-herb rice, or a simple arugula salad with lemon vinaigrette are also excellent sides.
- → Can I use ground chicken or lamb instead of turkey?
-
Both work well. Ground chicken produces a similar lean result, while lamb adds a richer, more traditional Greek flavor profile. Adjust seasoning slightly — lamb pairs beautifully with a touch more cumin and a pinch of cinnamon.