Greek Turkey Meatballs with Tzatziki

How to make flavorful Greek turkey meatballs with creamy tzatziki sauce – a healthy Mediterranean dinner ready in 35 minutes with meal prep options.

Updated

February 12, 2026

Greek turkey meatballs served with tzatziki sauce on white plate with fresh herbs

Love Mediterranean flavors? Greek Turkey Meatballs with Tzatziki are an irresistible blend of spices and fresh ingredients that’ll transport your dinner table straight to the Greek islands. This easy recipe is not only packed with protein but also full of classic Greek flavors like garlic, oregano, and fresh herbs.

I discovered this recipe during a particularly hectic month when I was determined to meal prep healthier dinners. The first batch I made, I didn’t drain the cucumber properly for the tzatziki, and it turned into a watery mess. Lesson learned! Now I squeeze that cucumber like my life depends on it, and the sauce comes out perfectly thick and creamy every time.

These meatballs pair perfectly with creamy, homemade tzatziki sauce. Whether you’re meal-prepping, feeding a crowd, or just craving something healthy and flavorful, this dish is a winner. The lean turkey keeps things light, while the herbs and spices deliver bold Mediterranean taste in every bite.

Let’s get cooking!

Ingredients for Greek Turkey Meatballs with Tzatziki

Getting the right ingredients makes all the difference here. I always use full-fat Greek yogurt for the tzatziki because it creates that authentic thick, creamy texture you’d find in Greece. The lean ground turkey keeps this dish protein-packed without feeling heavy.

For the Greek Turkey Meatballs:

  • 1 lb (450g) ground turkey (preferably lean – I recommend 93/7 lean-to-fat ratio)
  • ⅓ cup breadcrumbs (regular or gluten-free) – Panko works great too for extra texture
  • 1 large egg
  • 3 garlic cloves, minced – Fresh garlic is essential here; jarred just doesn’t compare
  • ¼ cup finely chopped onion
  • ¼ cup fresh parsley, chopped
  • 1 tsp dried oregano – My preference is Greek oregano if you can find it
  • ½ tsp ground cumin
  • ½ tsp salt
  • ¼ tsp black pepper
  • Olive oil for cooking (if pan-frying)

For the Tzatziki Sauce:

  • 1 cup Greek yogurt (plain, full-fat preferred) – In my experience, full-fat creates the best texture
  • ½ cucumber, grated and drained – This draining step is crucial!
  • 1 garlic clove, minced
  • 1 tbsp lemon juice, freshly squeezed
  • 1 tbsp fresh dill, chopped
  • 1 tbsp olive oil
  • Salt and pepper to taste
Greek turkey meatballs served with tzatziki sauce on white plate with fresh herbs

Step-by-Step Instructions

I recommend having all ingredients prepped and measured before you start – this makes the process smooth and prevents overmixing the meat.

Step 1: Prepare the Meatball Mixture
In a large mixing bowl, combine ground turkey, breadcrumbs, egg, garlic, onion, parsley, oregano, cumin, salt, and pepper. Mix gently just until combined – about 30 seconds. Over-mixing develops gluten and creates tough, dense meatballs, so stop as soon as everything is incorporated. Using your hands, roll the mixture into small meatballs about 1 to 1.5 inches in diameter. For 1.5-inch meatballs, you’ll get about 16; for 1-inch, expect closer to 20.

Step 2: Cook the Meatballs
Choose your preferred cooking method:

Oven-Baked: Preheat the oven to 400°F (200°C). Place the meatballs on a parchment-lined baking sheet, spacing them about an inch apart. Bake for 15-20 minutes until fully cooked, golden brown, and showing no pink inside. Internal temperature should reach 165°F (74°C).

Pan-Fried: Heat a large skillet over medium heat and add a small amount of olive oil. Cook 8-10 meatballs at a time (don’t overcrowd the pan), turning every 2-3 minutes for 4-5 minutes per side until golden brown and cooked through.

Air Fryer: Preheat to 375°F (190°C). Place meatballs in a single layer in the basket and cook for 10-12 minutes, gently turning them halfway through for even browning.

Step 3: Make the Tzatziki Sauce
Grate the cucumber, then squeeze it firmly in paper towels or cheesecloth over the sink to remove as much moisture as possible – this step is crucial for thick tzatziki that won’t water down. In a bowl, combine Greek yogurt, squeezed cucumber, garlic, lemon juice, dill, and olive oil. Stir well, then season with salt and pepper to taste. For the best flavor, let the sauce chill in the refrigerator for at least 30 minutes before serving, though you can use it immediately if needed.

Step 4: Serve
Serve the turkey meatballs warm with a generous dollop of tzatziki sauce. The contrast between the warm, savory meatballs and cool, tangy sauce is what makes this dish special.

What to Serve with Greek Turkey Meatballs

These protein-packed meatballs pair beautifully with Mediterranean sides that complement their herb-forward flavors.

Warm Pita Bread: Soft, pillowy pita is perfect for scooping up extra tzatziki and creating handheld wraps with the meatballs. Our Mediterranean Chicken Gyros show how versatile pita can be for Greek-inspired meals.

Fluffy Rice or Quinoa: A neutral grain base soaks up the tzatziki and balances the bold flavors. Try pairing with our Greek Meatball Bowl for inspiration on building the perfect Mediterranean bowl.

Greek Sheet Pan Chicken Dinner: Roasted vegetables with Greek seasonings make an ideal accompaniment, adding color and nutrition to your plate.

Fresh Greek Salad: Crisp cucumbers, juicy tomatoes, red onions, Kalamata olives, and feta create the classic combination. Our Mediterranean Chickpea Salad offers another excellent side option.

Tzatziki Chicken Salad: For meal prep variety, this salad uses similar flavors in a different format that pairs wonderfully alongside the meatballs.

Roasted Potatoes with Baked Feta and Garlic: Golden, crispy potatoes with melted feta add heartiness and stay true to Greek flavors.

Extra Tzatziki for Everything: Double the sauce recipe because you’ll want to drizzle it on absolutely everything on your plate!

Greek turkey meatballs served with tzatziki sauce on white plate with fresh herbs

Storage & Serving Tips

Store meatballs and tzatziki separately in airtight containers in the refrigerator for up to 4 days. Keeping them separate prevents the meatballs from getting soggy. The tzatziki actually tastes better after sitting overnight as the flavors meld together.

When reheating, I recommend using your oven at 350°F for about 10 minutes to maintain the meatballs’ texture. You can also microwave individual portions for 1-2 minutes, but they won’t be quite as crispy. Always serve the tzatziki cold – never reheat it. Pro tip: Shape the meatballs up to 24 hours ahead and refrigerate them on a covered plate until ready to cook.

For freezing, place cooked meatballs in a single layer on a baking sheet and freeze until solid, then transfer to a freezer bag for up to 3 months. This prevents them from sticking together. Thaw overnight in the refrigerator before reheating. The tzatziki doesn’t freeze well, so make it fresh when needed.

FAQs

Can I use a different type of meat?

Yes! Ground chicken or beef can also work well in this recipe, though turkey gives a leaner option. If using beef, opt for 90/10 lean to avoid excess grease.

Can I make the tzatziki dairy-free?

Absolutely! Substitute Greek yogurt with a plant-based yogurt like coconut or almond yogurt for a dairy-free option. Full-fat coconut yogurt works best for thickness.

How do I know when the meatballs are fully cooked?

The internal temperature should reach 165°F (74°C). Visually, they should be golden brown on the outside with no pink remaining inside when you cut one open.

Conclusion

These Greek Turkey Meatballs with Tzatziki prove that healthy eating can be absolutely delicious. With lean protein, fresh herbs, and that irresistible creamy sauce, this recipe delivers Mediterranean flavor without spending hours in the kitchen. Whether you’re meal prepping for the week or serving dinner tonight, these meatballs will quickly become a family favorite. Give them a try – just don’t forget to squeeze that cucumber!

Greek turkey meatballs served with tzatziki sauce on white plate with fresh herbs

Greek Turkey Meatballs with Tzatziki

Healthy Greek-inspired turkey meatballs packed with fresh herbs and spices, served with cool, creamy homemade tzatziki sauce. Perfect for meal prep or weeknight dinners.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: Greek, Mediterranean
Calories: 450

Ingredients
  

  • 1 lb ground turkey 450g, preferably lean
  • 1/3 cup breadcrumbs regular or gluten-free
  • 1 large egg
  • 3 cloves garlic minced
  • 1/4 cup onion finely chopped
  • 1/4 cup fresh parsley chopped
  • 1 tsp dried oregano
  • 1/2 tsp ground cumin
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • olive oil for cooking if pan-frying
  • 1 cup Greek yogurt plain, full-fat or low-fat
  • 1/2 cucumber grated and drained
  • 1 clove garlic minced
  • 1 tbsp lemon juice freshly squeezed
  • 1 tbsp fresh dill chopped
  • 1 tbsp olive oil
  • salt and pepper to taste

Equipment

  • Large mixing bowl
  • Baking sheet or large skillet or air fryer
  • Paper towels or cheesecloth
  • Grater
  • Small mixing bowl

Method
 

  1. In a large mixing bowl, combine ground turkey, breadcrumbs, egg, garlic, onion, parsley, oregano, cumin, salt, and pepper. Mix gently just until combined – about 30 seconds. Avoid over-mixing to keep meatballs tender. Using your hands, roll mixture into small meatballs about 1 to 1.5 inches in diameter (yields 16-20 meatballs).
  2. Choose your cooking method: OVEN – Preheat to 400°F (200°C). Place meatballs on lined baking sheet and bake 15-20 minutes until golden and cooked through. PAN-FRIED – Heat skillet over medium heat with olive oil. Cook 8-10 meatballs at a time for 4-5 minutes per side. AIR FRYER – Preheat to 375°F (190°C). Cook 10-12 minutes, turning halfway.
  3. For tzatziki: Grate cucumber and squeeze firmly in paper towels or cheesecloth to remove all moisture. In a bowl, combine Greek yogurt, drained cucumber, garlic, lemon juice, dill, and olive oil. Season with salt and pepper. Refrigerate at least 30 minutes for best flavor.
  4. Serve warm meatballs with cold tzatziki sauce. Pair with pita bread, rice, or fresh salad.

Notes

Meatballs must reach internal temperature of 165°F (74°C). Drain cucumber thoroughly for thick tzatziki. Can be made ahead – shape meatballs and refrigerate up to 24 hours before cooking. Store meatballs and tzatziki separately in refrigerator for up to 4 days. Freeze cooked meatballs up to 3 months.

Leave a Comment

Recipe Rating