These Greek turkey meatballs are bursting with Mediterranean flavors from fresh herbs like mint, parsley, and oregano, complemented by a warm hint of cumin.
Paired with a refreshing homemade tzatziki made from thick Greek yogurt, grated cucumber, dill, and a splash of lemon, every bite delivers a satisfying contrast of warm, savory meat and cool, tangy sauce.
Ready in under 45 minutes, they work beautifully pan-fried for a golden crust or baked for a lighter approach.
Serve them with warm pita, a crisp salad, and lemon wedges for a complete meal.
The smell of sizzling cumin and garlic drifting through my kitchen on a rainy Tuesday evening convinced me that ground turkey deserved far more credit than it usually gets. These Greek turkey meatballs, golden and Herb flecked, became the dish that turned a dreary weeknight into something that felt like a tiny vacation to the Aegean coast. Cool, garlicky tzatziki pooled beside them, and suddenly the grey weather outside did not matter at all.
My neighbor Lisa knocked on my door the first time I made these, drawn by the aroma of toasted cumin wafting through the hallway. She stood in my kitchen with a fork, sampling meatballs straight from the pan while the tzatziki was still chilling in the fridge. We ended up eating the entire first batch standing up, laughing about how neither of us had bothered to set the table.
Ingredients
- 500 g ground turkey: Lean turkey benefits from the added moisture of grated onion and a gentle hand when mixing.
- 1/2 cup breadcrumbs: These hold the meatballs together without making them dense, so do not skip them.
- 1 large egg: Acts as the binder that keeps everything tender and cohesive during cooking.
- 2 garlic cloves, minced: Fresh garlic is nonnegotiable here for that punch of Mediterranean flavor.
- 1 small onion, finely grated: Grating instead of chopping distributes moisture evenly and prevents chunks that fall apart.
- 2 tbsp fresh parsley, chopped: Brings brightness and a subtle peppery note to each bite.
- 1 tbsp fresh mint, chopped: Mint is the secret that makes these taste authentically Greek rather than generic.
- 1 tsp dried oregano: Use a good quality dried oregano and rub it between your palms to release the oils before adding.
- 1 tsp ground cumin: Adds a warm, earthy depth that people always notice but can never quite identify.
- 1/2 tsp salt: Turkey needs proper seasoning since it is milder than beef or lamb.
- 1/4 tsp black pepper: Freshly cracked pepper makes a real difference in the overall flavor.
- 2 tbsp olive oil: Use this for pan frying or brushing before baking to get that irresistible golden crust.
- 1 cup Greek yogurt (full fat preferred): Full fat yogurt creates the creamiest, most luxurious tzatziki you have ever tasted.
- 1/2 large cucumber, peeled, seeded, and grated: Squeezing out every drop of water is the single most important step for thick tzatziki.
- 1 garlic clove, minced: One clove in the tzatziki is enough to perfume the whole bowl without overwhelming it.
- 1 tbsp fresh dill, chopped: Dill and cucumber are a classic pairing that makes the sauce sing.
- 1 tbsp lemon juice: Brightens the yogurt and balances the richness of the meatballs beautifully.
- 1 tbsp extra virgin olive oil: A finishing drizzle in the tzatziki adds fruity Greek flavor.
- Salt and pepper, to taste: Season the tzatziki assertively since cold foods need more salt than you expect.
Instructions
- Make the tzatziki first:
- Grate the cucumber and wrap it in a clean kitchen towel, then squeeze firmly until no more liquid drips out. Stir it into the Greek yogurt with minced garlic, chopped dill, lemon juice, olive oil, salt, and pepper until smooth, then tuck it into the fridge so the flavors can marry while you work on the meatballs.
- Mix 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 will make the meatballs tough and rubbery.
- Shape the meatballs:
- Scoop up about two tablespoons of mixture at a time and roll it gently between your palms into walnut sized balls. Aim for 18 to 20 uniform meatballs so they all cook at the same rate.
- Cook the meatballs:
- Heat olive oil in a large nonstick skillet over medium heat and add the meatballs in batches without crowding the pan. Cook for 8 to 10 minutes, turning every couple of minutes, until deeply golden on all sides and cooked through to the center. Alternatively, bake at 200 degrees Celsius on a parchment lined sheet for 15 to 18 minutes, flipping halfway through.
- Plate and serve:
- Arrange the meatballs on a platter with a generous bowl of tzatziki in the center. Scatter fresh herbs over the top, squeeze lemon wedges over everything, and serve with warm pita bread or a simple side salad if you like.
The night I served these at a small dinner party, my friend Marco closed his eyes after the first bite and declared it the best thing I had ever cooked. Something about the contrast of hot, Herby meatballs against cold, creamy tzatziki makes the whole plate feel celebratory without any fuss.
Getting Ahead and Storing Leftovers
The tzatziki actually improves after a night in the refrigerator, so making it a day ahead is a smart move that saves time and deepens the flavor. Cooked meatballs keep well in an airtight container in the fridge for up to three days, and they reheat gently in a skillet with a splash of water. I often double the batch on purpose so I can tuck leftover meatballs into pita pockets for lunch the next day with whatever tzatziki survives.
Swaps and Variations
Ground chicken works beautifully in place of turkey if that is what you have on hand, and lamb transforms these into something richer and deeply satisfying. For a gluten free version, simply swap in your favorite gluten free breadcrumbs and everything else stays the same. A friend of mine adds crumbled feta into the meatball mix and swears it is the only way to make them, though I remain loyal to the classic version.
What to Serve Alongside
A crisp white wine like Assyrtiko or Sauvignon Blanc alongside these meatballs turns a simple dinner into something that feels like a proper Greek taverna evening. A big chopped salad with tomatoes, cucumbers, and a red wine vinegar dressing cuts through the richness perfectly.
- Warm pita bread is the ideal vessel for scooping up meatballs and tzatziki together.
- A bowl of lemon wedges on the table lets everyone brighten their plate to taste.
- Do not forget extra napkins because eating these with your hands is half the fun.
Keep this recipe in your back pocket for busy weeknights, casual gatherings, or any evening that needs a little sunshine on the plate. It is the kind of dish that makes people feel cared for with very little effort on your part.
Recipe FAQs
- → Can I bake the turkey 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 sheet, brush lightly with olive oil, and bake for 15–18 minutes, turning halfway through, until golden and cooked through.
- → How do I keep turkey meatballs from drying out?
-
Turkey is lean, so avoid overmixing the meat mixture, which can make it tough. The breadcrumbs and egg help retain moisture. Also, be careful not to overcook them — 8–10 minutes pan-frying or 15–18 minutes baking is usually sufficient.
- → Can I make the tzatziki ahead of time?
-
Absolutely. In fact, tzatziki tastes even better when the flavors have time to meld. You can prepare it up to 2 days in advance and keep it refrigerated in an airtight container.
- → What can I substitute for breadcrumbs to make this gluten-free?
-
Use gluten-free breadcrumbs, crushed rice crackers, or even finely ground oats as a substitute. They provide the same binding quality and help keep the meatballs tender and moist.
- → What sides go well with Greek turkey meatballs?
-
Warm pita bread, a fresh Greek salad, roasted vegetables, couscous, or orzo pasta all pair wonderfully. A crisp white wine like Assyrtiko or Sauvignon Blanc complements the Mediterranean flavors nicely.
- → Can I freeze cooked turkey meatballs?
-
Yes, let them cool completely, then store in a freezer-safe container for up to 3 months. Reheat in the oven at 180°C (350°F) for about 15 minutes or until heated through. The tzatziki is best made fresh.