These Greek-inspired turkey meatballs are packed with fresh herbs like dill, parsley, and oregano, plus a hint of lemon zest and cumin for a fragrant, savory bite.
Paired with a homemade tzatziki sauce made from Greek yogurt, grated cucumber, garlic, and fresh dill, each bite is cool and creamy against the warmly spiced meat.
Ready in just 45 minutes, they work beautifully as a main dish, a party appetizer, or tucked into wraps with pita bread.
At 310 calories and 34 grams of protein per serving, they're a wholesome, low-carb-friendly option the whole table will love.
The smell of sizzling turkey meatballs with oregano and lemon zest drifting through my kitchen on a Tuesday evening changed my entire weeknight dinner game forever. My neighbor knocked on the door asking what was cooking, and we ended up sharing the whole batch right standing at the counter. Something about the cool tzatziki against the warm herbed meat makes you wonder why you ever reach for takeout.
I brought these to a potluck once arranged on a platter with lemon wedges and a bowl of tzatziki in the center, and people kept hovering over the table until every single one disappeared.
Ingredients
- Ground turkey (500 g): Lean turkey works well but avoid extra lean since a little fat keeps them juicy.
- Onion (1 small, finely grated): Grating is the trick here because it melts into the meat and adds moisture without chunky bits.
- Garlic (2 cloves, minced): Fresh garlic makes a noticeable difference so skip the jarred kind if you can.
- Breadcrumbs (60 g): These bind everything together and you can easily swap in gluten free breadcrumbs.
- Egg (1 large): The glue that holds it all together so do not skip this.
- Fresh parsley (2 tbsp, chopped): Brightens the meatballs with a grassy freshness that dried parsley cannot match.
- Fresh dill (1 tbsp, chopped, plus 1 tbsp for tzatziki): This is the flavor that screams Mediterranean so be generous.
- Dried oregano (1 tsp): A pantry staple that brings warmth and depth to every bite.
- Ground cumin (1/2 tsp): Just a whisper of cumin adds an unexpected earthy note that people always notice.
- Lemon zest (from 1 lemon): This wakes up the whole mixture and makes the turkey taste vibrant.
- Salt (1 tsp) and black pepper (1/2 tsp): Seasoning is nonnegotiable here since turkey needs help in the flavor department.
- Olive oil (2 tbsp for cooking): Use a good quality oil for pan frying or a light drizzle before baking.
- Greek yogurt (200 g): Full fat yogurt makes the creamiest tzatziki but two percent works in a pinch.
- Cucumber (1/2, grated and drained): Squeezing out the water is the single most important step for thick tzatziki.
- Mint (1 tbsp, chopped, optional): Adds a cool sweetness that pairs beautifully with the dill.
- Lemon juice (1 tbsp): Balances the richness of the yogurt with a bright acidic kick.
Instructions
- Make the tzatziki first:
- Grate the cucumber and squeeze it hard in a clean towel to remove every drop of liquid, then stir it into the yogurt with garlic, dill, mint, olive oil, lemon juice, salt, and pepper. Pop it in the fridge so the flavors marry while you handle 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 until just combined because overworking makes them tough.
- Shape into balls:
- Scoop about one tablespoon of mixture and roll it gently between your palms to form 20 to 24 small meatballs. Wet hands slightly if the mixture sticks to prevent cracking.
- Cook your way:
- For pan frying heat olive oil in a large skillet over medium heat and cook the meatballs in batches turning every couple of minutes until deeply golden all over and cooked through about 8 to 10 minutes. For baking preheat the oven to 200 degrees Celsius (400 degrees Fahrenheit), arrange on a greased sheet, drizzle with oil, and bake 18 to 20 minutes.
- Serve and enjoy:
- Pile the hot meatballs on a plate with the chilled tzatziki alongside, scatter fresh herbs over everything, and squeeze lemon wedges on top. They disappear fast so maybe save a few for yourself first.
The best part of making these is watching someone dip their first meatball into the tzatziki and close their eyes for a second.
Serving Ideas That Actually Work
These meatballs are incredibly versatile once you start thinking beyond the plate. Stuff them into warm pita with tzatziki and shredded lettuce for a handheld dinner, or serve them over a bed of mixed greens with diced cucumber, tomatoes, and a drizzle of olive oil for a low carb bowl. My personal favorite is arranging them as party appetizers with toothpicks and a big bowl of tzatziki in the center because people gravitate toward them immediately.
Storing and Reheating Like a Pro
Cooked meatballs keep beautifully in an airtight container in the fridge for up to four days, and the tzatziki stays good for about three days stored separately. To reheat pop the meatballs in a 180 degree Celsius (350 degree Fahrenheit) oven for about 8 minutes until warmed through rather than using the microwave which can make them rubbery. You can also freeze cooked meatballs on a baking sheet until solid then transfer to a freezer bag for up to three months.
My Favorite Little Tricks
After making these dozens of times I have settled on a few habits that make the process smoother and the results more consistent every single time.
- Let the shaped meatballs rest in the fridge for 15 minutes before cooking so they firm up and hold their shape better.
- Use a cookie scoop to portion the meatballs so they are all exactly the same size and cook evenly.
- Always taste the tzatziki before serving and adjust the salt and lemon juice because chilled flavors dull considerably.
Keep this recipe close because once you make it, people will ask for it again and again. That is just what happens with a dish this simple and satisfying.
Recipe FAQs
- → Can I bake the meatballs instead of pan-frying?
-
Absolutely. Arrange them on a greased baking sheet, drizzle with olive oil, and bake at 200°C (400°F) for 18–20 minutes until golden and cooked through. Baking is a great hands-off method and reduces added oil.
- → How do I keep turkey meatballs from falling apart?
-
The egg and breadcrumbs act as binders. Mix until just combined—overworking the mixture can make them dense. Chilling the formed meatballs for 15 minutes before cooking also helps them hold their shape.
- → Can I make tzatziki sauce ahead of time?
-
Yes, tzatziki actually tastes better after resting. Make it up to 3 days in advance and store it covered in the fridge. Just be sure to squeeze excess water from the cucumber to keep it thick and creamy.
- → What can I substitute for breadcrumbs to keep it gluten-free?
-
Use gluten-free breadcrumbs, crushed rice crackers, or even finely ground oats. All of these will bind the mixture effectively while keeping the dish gluten-free.
- → What sides go well with these Greek turkey meatballs?
-
Serve them with warm pita bread, a crisp Greek salad, roasted vegetables, or over a bed of couscous or quinoa. Lemon wedges and extra fresh herbs on the side brighten every plate.
- → Can I freeze cooked turkey meatballs?
-
Yes, let them cool completely, then freeze in an airtight container for up to 3 months. Reheat in a 180°C (350°F) oven for about 12–15 minutes. The tzatziki is best made fresh and doesn't freeze well.