This is the kind of dinner that feels bright and satisfying without a lot of fuss. Juicy turkey meatballs get a lift from herbs, garlic, lemon, and a little feta. A crisp cucumber salad and a quick yogurt sauce bring everything together in under 40 minutes.
It’s great for meal prep, friendly for busy nights, and tastes just as good the next day. If you love simple Mediterranean flavors, this one will be an instant favorite. For another quick weeknight dinner with a Mediterranean vibe, check out this easy bowl: Greek Style Burger Bowl With Tzatziki.
And if you prefer plant-based pasta with similar flavors, try Mediterranean Chickpea Pasta.

Mediterranean Turkey Meatballs with Cucumber Salad - Fresh, Light, and Weeknight Easy
Ingredients
Method
- Heat the oven to 400°F (200°C). Line a sheet pan with parchment or lightly oil it.
- Make the meatball mix: In a bowl, combine turkey, breadcrumbs, egg, garlic, red onion, feta, parsley, dill, oregano, lemon zest, salt, and pepper. Mix gently with a fork until just combined.
- Form the meatballs: Scoop into 16 equal portions (about 1 1/2 tablespoons each) and roll lightly.Don’t pack them too tight.
- Option A – Bake: Place on the sheet pan, brush or mist with olive oil, and bake 14–16 minutes until cooked through (165°F/74°C). Broil 1–2 minutes for light browning if you’d like.
- Option B – Pan-Sear: Heat 1–2 tbsp olive oil in a large skillet over medium. Sear meatballs 6–8 minutes, turning to brown all sides, then cover and cook 2–3 more minutes until done.
- Mix the cucumber salad: Toss cucumber, red onion, herbs, lemon juice, olive oil, salt, and pepper.Let it sit 5–10 minutes to lightly pickle.
- Stir the yogurt sauce: Combine yogurt, lemon juice, zest, garlic, herbs, salt, and pepper until smooth.
- Serve: Spoon yogurt sauce onto plates, top with meatballs, and add a generous side of cucumber salad. Finish with a drizzle of olive oil and extra herbs.
What Makes This Special

– Bright, balanced flavor: lemon zest, herbs, and feta keep lean turkey juicy and bold. – Fast and flexible: bake or pan-sear the meatballs, and serve with salad, rice, or pitas. – Meal prep friendly: keeps well and reheats beautifully. – Lighter comfort: big flavor without heavy sauces or long cook times.
What You’ll Need
- For the Meatballs
- 1 lb ground turkey (93% lean works well)
- 1/3 cup breadcrumbs (panko or regular)
- 1 large egg
- 2 cloves garlic, minced
- 1/4 cup finely chopped red onion
- 1/4 cup crumbled feta
- 2 tbsp chopped fresh parsley
- 1 tbsp chopped fresh dill (or 1 tsp dried)
- 1 tsp dried oregano
- 1 tsp lemon zest
- 3/4 tsp kosher salt
- 1/2 tsp black pepper
- 1–2 tbsp olive oil (for searing or brushing)
- For the Cucumber Salad
- 1 large English cucumber, thinly sliced
- 1/4 small red onion, very thinly sliced
- 1/4 cup chopped fresh herbs (parsley, dill, or mint)
- 2 tbsp lemon juice
- 1 tbsp olive oil
- 1/4 tsp salt, to taste
- Black pepper, to taste
- For the Yogurt Sauce
- 3/4 cup plain Greek yogurt
- 1 tbsp lemon juice
- 1 tsp lemon zest
- 1 small clove garlic, grated
- 1 tbsp chopped dill or parsley
- Pinch of salt and pepper
Instructions

- Heat the oven to 400°F (200°C). Line a sheet pan with parchment or lightly oil it.
- Make the meatball mix: In a bowl, combine turkey, breadcrumbs, egg, garlic, red onion, feta, parsley, dill, oregano, lemon zest, salt, and pepper. Mix gently with a fork until just combined.
- Form the meatballs: Scoop into 16 equal portions (about 1 1/2 tablespoons each) and roll lightly.
Don’t pack them too tight.
- Option A – Bake: Place on the sheet pan, brush or mist with olive oil, and bake 14–16 minutes until cooked through (165°F/74°C). Broil 1–2 minutes for light browning if you’d like.
- Option B – Pan-Sear: Heat 1–2 tbsp olive oil in a large skillet over medium. Sear meatballs 6–8 minutes, turning to brown all sides, then cover and cook 2–3 more minutes until done.
- Mix the cucumber salad: Toss cucumber, red onion, herbs, lemon juice, olive oil, salt, and pepper.
Let it sit 5–10 minutes to lightly pickle.
- Stir the yogurt sauce: Combine yogurt, lemon juice, zest, garlic, herbs, salt, and pepper until smooth.
- Serve: Spoon yogurt sauce onto plates, top with meatballs, and add a generous side of cucumber salad. Finish with a drizzle of olive oil and extra herbs.
How to Store
– Store meatballs, salad, and sauce in separate airtight containers. – Meatballs last 3–4 days in the fridge or up to 3 months frozen. – Reheat meatballs in a covered skillet over low heat with a splash of water or in the oven at 325°F until warm. – Make the salad fresh if you can; it’s best within 24 hours. The sauce keeps 3–4 days.
Benefits of This Recipe
– High protein and balanced with lean turkey, yogurt, and fresh veggies. – Weeknight friendly—one mixing bowl, one pan, quick salad. – Customizable to fit low-carb, gluten-free, or family-friendly needs. – Meal prep ready and easy to pack for lunch.
What Not to Do
– Don’t overmix the meat; it makes meatballs tough. – Don’t skip salt in the salad; it brings out the cucumber’s flavor. – Don’t overcrowd the pan if searing; brown in batches for good color. – Don’t add too much lemon juice to the sauce at first; taste and adjust.
Recipe Variations
– Gluten-free: Use gluten-free breadcrumbs or almond flour. – Spicy: Add 1/2–1 tsp crushed red pepper to the meatballs. – Add veggies: Grate in zucchini or carrot (squeeze out liquid first). – Serve it different ways: Over rice or quinoa, tucked in warm pitas, or with roasted potatoes.
For another fresh, bright bowl idea, try this Mediterranean Salmon Rice Bowl. If you want a meatless side that pairs well, this Mediterranean Vegetable Soup is a great add-on. For pasta night with similar flavors, bookmark Mediterranean Cream Cheese Pasta.
FAQ
Can I use ground chicken instead of turkey?
Yes.
Ground chicken works well with the same seasonings. Use similar cook times and check for 165°F internal temperature.
Do I have to use feta?
No. You can skip it or swap with grated Parmesan.
Feta adds salt and moisture, so adjust salt if you omit it.
Can I air-fry the meatballs?
Absolutely. Air-fry at 380°F for 10–12 minutes, shaking once, until browned and cooked through.
What’s the best way to keep meatballs juicy?
Use 93% lean turkey, include a binder (egg and breadcrumbs), and avoid overmixing. A little feta helps lock in moisture.
How can I make the salad less watery?
Salt the cucumber slices and let them sit for 10 minutes.
Pat dry, then dress. This keeps the salad crisp.
Wrapping Up
Mediterranean Turkey Meatballs with Cucumber Salad delivers fresh flavor, easy prep, and a balanced plate you’ll want on repeat. It suits busy nights, weekend meal prep, and casual dinners with friends.
If you’re building a weekly menu, this bright orzo dinner pairs well with these flavors: Lemon Chickpea Orzo Bowl. And for a sweet but light make-ahead treat after dinner, try these creamy cups: Cottage Cheese Cheesecake Cups. Enjoy your meal!



