Greek Turkey Meatballs are a flavorful, wholesome twist on classic meatballs, infused with the bright, herbaceous flavors of the Mediterranean. Known as keftedes in Greek cuisine, these meatballs are traditionally made with beef or lamb—but lean turkey offers a lighter, protein-rich alternative without compromising flavor.
With notes of garlic, oregano, and lemon zest, these juicy meatballs pair beautifully with creamy tzatziki, warm pita, or a crisp cucumber-tomato salad. Whether you’re prepping a family dinner or packing meal-prep bowls for the week, Greek Turkey Meatballs are satisfying, versatile, and deeply aromatic.
Their golden-brown crust and tender interior make them irresistible straight from the oven or skillet. This is the kind of dish that feels rustic yet fresh—something you’d serve at a relaxed Mediterranean table, surrounded by olives, feta, and laughter.
Ingredients Overview
Each ingredient in this recipe adds a distinct Mediterranean flair and contributes to the flavor, texture, and moisture of the meatballs.
-
Ground Turkey (93% lean): The base of this recipe. Lean but not dry, it holds together well and absorbs seasoning beautifully. Avoid using 99% lean turkey—it can turn out dry.
-
Breadcrumbs: Classic binding agent. Use plain or seasoned panko for lightness. For gluten-free, almond flour or crushed gluten-free crackers work well.
-
Egg: Helps bind the mixture and adds richness. Don’t skip it or your meatballs may fall apart.
-
Garlic (freshly minced): Brings a robust aroma and classic Mediterranean punch.
-
Red Onion (finely grated): Adds sweetness and moisture. Grating ensures the onion melts into the meat mixture without leaving raw chunks.
-
Fresh Parsley & Mint: Fresh herbs are key in Greek cooking. Parsley adds brightness, while mint lends subtle coolness.
-
Dried Oregano: Earthy and slightly peppery, it’s a must for that unmistakable Greek flavor.
-
Lemon Zest: Adds freshness and balances the richness of the meat.
-
Crumbled Feta Cheese (optional): Salty, creamy bites of feta tucked into the meatballs create a delicious surprise and add moisture.
-
Salt & Pepper: Essential for seasoning throughout.
-
Olive Oil: For pan-searing or brushing before baking. Extra virgin olive oil adds that signature Mediterranean depth.
Optional Variations:
-
Dairy-Free: Omit feta or replace with a dairy-free cheese.
-
Keto/Low-Carb: Use almond flour instead of breadcrumbs.
-
Spicy Twist: Add a pinch of crushed red pepper flakes for heat.
Step-by-Step Instructions
Making Greek Turkey Meatballs is simple, but a few pro techniques will make them exceptional.
1. Prepare the Aromatics
Finely grate half a red onion over a bowl to capture its juice—this enhances moisture. Mince 3 cloves of garlic. Zest one lemon and finely chop a handful of fresh parsley and mint. These fresh ingredients will carry most of the flavor.
2. Mix the Meatball Mixture
In a large mixing bowl, combine:
-
1 lb ground turkey
-
⅓ cup breadcrumbs
-
1 egg
-
Grated red onion and juice
-
Minced garlic
-
2 tbsp chopped parsley
-
1 tbsp chopped mint
-
1 tsp dried oregano
-
1 tsp lemon zest
-
¼ tsp black pepper
-
½ tsp kosher salt
-
Optional: ¼ cup crumbled feta
Use clean hands or a fork to gently mix. Do not overwork—this keeps the texture tender, not tough.
3. Shape the Meatballs
Scoop out heaping tablespoonfuls and roll into balls (about 18–20 meatballs). Lightly oil your hands if the mixture is sticky.
4. Cook
You can either bake or pan-sear the meatballs depending on your preference:
-
To Bake: Preheat oven to 400°F (200°C). Line a baking sheet with parchment and lightly oil it. Arrange meatballs an inch apart, brush with olive oil, and bake for 18–20 minutes, flipping halfway, until golden and cooked through (internal temp 165°F).
-
To Pan-Sear: Heat 2 tbsp olive oil in a nonstick skillet over medium heat. Cook meatballs in batches, turning to brown all sides, about 10–12 minutes total. Transfer to paper towels.
5. Rest Before Serving
Let meatballs rest for 5 minutes before serving. This helps the juices redistribute and keeps them moist.
Tips, Variations & Substitutions
-
Don’t overmix: Mixing the ingredients just until combined avoids tough meatballs.
-
Grate the onion: This adds moisture without chunks and keeps the meatballs delicate.
-
Add a yogurt dip: A side of tzatziki (Greek yogurt, cucumber, garlic, lemon) is classic and refreshing.
-
Meal Prep Tip: These reheat beautifully and can be frozen (raw or cooked). Store in an airtight container up to 3 days in the fridge, or 2 months in the freezer.
-
Regional variation: In some parts of Greece, keftedes are made with cinnamon and clove for a deeper, spiced profile—add a pinch for an authentic twist.
-
No feta? Try goat cheese or leave it out altogether.
Serving Ideas & Occasions
These Greek Turkey Meatballs shine on a mezze platter with hummus, olives, and roasted veggies.
Other pairing ideas:
-
Over rice or couscous with lemon-dill dressing.
-
In pita wraps with lettuce, tomato, and tzatziki.
-
On a Greek salad for a protein-rich, gluten-free meal.
-
As party appetizers with toothpicks and a creamy yogurt dip.
-
In bowls with quinoa, cucumber, tomatoes, and red onion for meal prep.
Perfect for weeknight dinners, Mediterranean-themed gatherings, or healthy lunches on the go.
Nutritional & Health Notes
Greek Turkey Meatballs are high in lean protein, low in saturated fat (especially if feta is omitted), and packed with fresh herbs and aromatics.
They offer:
-
Protein: 18–22g per serving.
-
Carbs: 6–8g depending on breadcrumb choice.
-
Healthy Fats: From olive oil and optional feta.
-
Calcium: From feta.
-
Vitamins A and C: From fresh herbs.
To make them even more health-conscious, use low-sodium feta and bake instead of pan-frying. Pair with raw vegetables or a yogurt-based dip for a clean, balanced meal.
FAQs
Q1: Can I make Greek Turkey Meatballs ahead of time?
Yes. You can prepare the raw mixture and refrigerate for up to 24 hours. You can also fully cook them and refrigerate or freeze. They reheat well in the oven or microwave.
Q2: What can I use instead of breadcrumbs?
Great substitutes include almond flour (for low-carb), crushed oats, or gluten-free breadcrumbs. The key is to use something that binds moisture without overpowering flavor.
Q3: Can I cook these in the air fryer?
Yes! Preheat your air fryer to 380°F. Place meatballs in a single layer and cook for 10–12 minutes, shaking halfway. They come out crisp on the outside and juicy inside.
Q4: Are these meatballs spicy?
No, traditional Greek keftedes are not spicy. If you prefer a kick, add ¼ tsp crushed red pepper flakes or a dash of cayenne to the mix.
Q5: What type of ground turkey is best?
Use 93% lean ground turkey. It has just enough fat to stay juicy. Ultra-lean (99%) tends to dry out.
Q6: Can I add vegetables to the mixture?
You can finely grate zucchini (squeeze out water first) or carrot to add extra moisture and nutrients. This works especially well for kids or picky eaters.
Q7: How do I prevent the meatballs from falling apart?
Make sure to use both an egg and breadcrumbs (or substitute). Don’t skip chilling the mixture if it’s too soft—15 minutes in the fridge helps firm it up before shaping.
PrintGreek Turkey Meatballs – Juicy, Herby, Mediterranean Flavor
Juicy, herby Greek Turkey Meatballs made with garlic, lemon, and oregano. Perfect for meal prep, family dinners, or mezze platters.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
Ingredients
-
1 lb ground turkey (93% lean)
-
⅓ cup breadcrumbs
-
1 egg
-
½ red onion, grated
-
3 cloves garlic, minced
-
2 tbsp fresh parsley, chopped
-
1 tbsp fresh mint, chopped
-
1 tsp dried oregano
-
1 tsp lemon zest
-
¼ tsp black pepper
-
½ tsp salt
-
¼ cup feta cheese, crumbled (optional)
-
1–2 tbsp olive oil (for cooking or baking)
Instructions
-
In a large bowl, mix ground turkey, breadcrumbs, egg, onion, garlic, herbs, spices, lemon zest, and optional feta.
-
Gently combine ingredients—do not overmix.
-
Roll mixture into 18–20 meatballs.
-
To bake: Preheat oven to 400°F. Place meatballs on parchment-lined baking sheet. Brush with olive oil and bake for 18–20 mins, flipping halfway.
-
To pan-sear: Heat olive oil in skillet over medium heat. Cook meatballs in batches, turning frequently until browned and cooked through, about 10–12 mins.
-
Let rest 5 minutes before serving.
Notes
-
Store cooked meatballs in fridge (3 days) or freezer (2 months).
-
Serve with tzatziki, salad, or in pita wraps.
-
Substitute almond flour for gluten-free option.