These Greek-style turkey meatballs are bursting with Mediterranean flavors from fresh herbs like mint, parsley, and oregano, plus warm cumin and garlic.
Paired with a refreshing homemade tzatziki made from thick Greek yogurt, cucumber, dill, and lemon, every bite is cool and creamy against the savory, golden-brown meatballs.
Ready in just 45 minutes with easy pan-frying or baking options, they make a perfect high-protein, low-carb main for weeknight dinners or casual entertaining.
The first time I made these meatballs, my kitchen smelled like a Greek island taverna with garlic and mint mingling in the air. My roommate wandered in, drawn by the scent, and ended up staying for dinner even though she had already eaten. We stood around the stove, dipping warm meatballs into that cool, creamy tzatziki and forgetting about plates entirely.
Last summer, I served these at a casual backyard dinner and watched my friend who claims to hate turkey go back for fourths. The secret, she said, was how the fresh mint and parsley made each bite taste like sunshine. Now whenever anyone asks what to make for a crowd that includes picky eaters, this is my go-to recommendation.
Ingredients
- 500 g ground turkey: Choose meat with a bit of fat content, nothing too lean, or the meatballs will dry out on you
- 1/2 cup breadcrumbs: These act as tiny moisture holders, keeping each meatball tender inside
- 1 large egg: The binder that keeps everything together without making the texture rubbery or dense
- 2 garlic cloves, minced: Do not be shy with garlic here, it mellows beautifully during cooking
- 1 small onion, finely grated: Grating releases more flavor and ensures no chunky bits in your meatballs
- 2 tbsp fresh parsley, chopped: Flat-leaf parsley brings a fresh, grassy brightness
- 1 tbsp fresh mint, chopped: This is the Greek secret that makes everything taste authentic
- 1 tsp dried oregano: Use the Greek variety if you can find it, it is more floral and intense
- 1 tsp ground cumin: Just enough to add warmth without overwhelming the other herbs
- 1/2 tsp salt: Enhances all the Mediterranean flavors
- 1/4 tsp black pepper: Freshly cracked makes a noticeable difference
- 2 tbsp olive oil: For frying, or use a spray for baking option
- 1 cup Greek yogurt: Full-fat gives the tzatziki its luxurious texture
- 1/2 large cucumber: English cucumbers work great since they have fewer seeds
- 1 garlic clove, minced: One clove is plenty, raw garlic is potent here
- 1 tbsp fresh dill, chopped: Dill and cucumber are best friends
- 1 tbsp lemon juice: Brightens up the rich yogurt
- 1 tbsp extra-virgin olive oil: Adds silkiness to the sauce
- Salt and pepper: Season until it tastes exactly right to you
Instructions
- Get the sauce going first:
- Grate your cucumber, then squeeze it in a clean kitchen towel until no more water comes out, this step is crucial. Mix the squeezed cucumber with Greek yogurt, minced garlic, chopped dill, lemon juice, olive oil, and salt until smooth. Pop it in the fridge for at least 20 minutes so the flavors can get to know each other.
- Mix the meatball base:
- Combine ground turkey, breadcrumbs, egg, garlic, grated onion, parsley, mint, oregano, cumin, salt, and pepper in a large bowl. Use your hands to mix gently until everything is just combined, seriously, do not overwork it or your meatballs will be tough.
- Shape them up:
- Roll the mixture into 18 to 20 walnut-sized balls, keeping them uniform so they cook evenly. I wet my hands slightly with water or oil to prevent sticking, a little trick that makes the process so much smoother.
- Choose your cooking method:
- For pan-frying, heat olive oil in a large nonstick skillet over medium heat and cook meatballs in batches for 8 to 10 minutes, turning regularly until golden on all sides. For baking, arrange them on a parchment-lined tray at 200°C and bake for 15 to 18 minutes, turning halfway through.
- Bring it all together:
- Plate those gorgeous meatballs with a generous dollop of tzatziki on top or on the side. Scatter fresh herbs over everything, add lemon wedges for squeezing, and serve with warm pita bread if you are feeling indulgent.
These have become my answer to every what should I make question, from busy weeknights to impromptu gatherings. There is something about the combination of warm, spiced meat and cool, garlicky yogurt that makes people slow down and really enjoy their food.
Make-Ahead Magic
The tzatziki actually gets better after a day or two in the fridge, so I often double the batch. You can form the raw meatballs and refrigerate them for up to 24 hours before cooking, or freeze them uncooked on a baking sheet then transfer to a bag for longer storage.
Serving Ideas
I love these over a bed of crisp greens with extra tzatziki as dressing, or stuffed into warm pita with tomatoes and red onion. They make incredible meatball subs with melted cheese, and I have even served them as party appetizers with toothpicks and a bowl of sauce for dipping.
Recipe Success Tips
After years of making these, I have learned that room temperature ingredients mix more evenly and hold together better. If your meatballs are falling apart, the mixture might need more breadcrumbs or a quick chill in the fridge to firm up.
- Use a cookie scoop for perfectly uniform meatballs every time
- Test one meatball first and adjust seasoning if needed before cooking the rest
- If baking, broil for the last minute to get that gorgeous golden crust
However you serve them, these meatballs have a way of turning an ordinary dinner into something memorable. Hope they become a regular in your kitchen rotation like they have in mine.
Recipe Questions
- → Can I bake the turkey meatballs instead of pan-frying?
-
Yes, absolutely. Arrange the shaped meatballs on a parchment-lined baking sheet, brush or spray 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 falling apart?
-
The egg and breadcrumbs act as binders. Mix the ingredients gently until just combined without overworking the meat. Shaping them firmly into uniform balls and chilling for 15 minutes before cooking also helps them hold their shape.
- → How long does homemade tzatziki last in the fridge?
-
Homemade tzatziki can be stored in an airtight container in the refrigerator for up to 2 days. In fact, making it ahead allows the flavors to meld and develop even more depth.
- → What can I serve with Greek turkey meatballs?
-
Warm pita bread and a fresh side salad are classic pairings. You can also serve them over rice, alongside roasted vegetables, or tucked into a wrap with extra tzatziki and crisp lettuce.
- → Can I make this dish gluten-free?
-
Yes. Simply swap the regular breadcrumbs for gluten-free breadcrumbs. Everything else in the meatballs and tzatziki is naturally gluten-free, so the dish adapts easily.
- → Can I use ground chicken or lamb instead of turkey?
-
Ground chicken works as a direct substitute with very similar results. Ground lamb will give a richer, more traditional Greek flavor but will be slightly higher in fat. Adjust seasoning to taste with either option.