Turkey, Courgette and Feta Meatballs with Yoghurt and Herby Quinoa

These meatballs are a simple, family-friendly meal packed with flavour. Lean turkey provides high-quality protein, while courgette keeps the meatballs...These meatballs are a simple, family-friendly meal packed with flavour. Lean turkey provides high-quality protein, while courgette keeps the meatballs juicy and adds extra fibre. Easy to prep and cooked in the oven, they’re also perfect for batch cooking (you can freeze the meatballs before cooking, ahead of time). This balanced, protein-rich dish is great for busy weeknights. Read more These meatballs are a simple, family-friendly meal packed with flavour. Lean turkey provides high-quality protein, while courgette keeps the meatballs juicy and adds extra fibre. Easy to prep and cooked in the oven, they’re also perfect for batch cooking (you can freeze the meatballs before cooking, ahead of time). This balanced, protein-rich dish is great for busy weeknights. These meatballs are a simple, family-friendly meal packed with flavour. Lean turkey provides high-quality protein, while courgette keeps the meatballs juicy and adds extra fibre. Easy to prep and cooked in the oven, they’re also perfect for batch cooking (you can freeze the meatballs before cooking, ahead of time). This balanced, protein-rich dish is great for busy weeknights.

Prep time
10 mins
Cook time
25 mins
FREEZER FRIENDLY
Yes
SHELF LIFE
3 days
Why is this healthy?
Plant
points
High
protein
Probiotics
Herbs &
spices
Contains
Dairy, Nuts, Eggs View all Cumin, Sumac, Milk, Olive oil, Courgette, Dairy, Nuts, Eggs, Onion, Parsley, Mint, Seeds, Sesame, Quinoa, Lemon, Garlic
Ingredients
Serves 4
For the meatballs
turkey thigh mince
finely sliced
feta cheese
crumbled
beaten
zest
courgette
coarsely grated water squeezed out
garlic powder
za’atar
Swaps: mixed herbs (dried), oregano (dried)
For the quinoa
quinoa (cooked)
Swaps: wholegrain rice (cooked), wholegrain cous cous (cooked), wild rice (cooked)
mint
finely chopped
finely chopped
juiced
For the yoghurt
Swaps: yoghurt (plantbased)
garlic powder
juiced
Why is this healthy?
Plant
points
High
protein
Probiotics
Herbs &
spices

NUTRITION PER SERVING (Read more)

44g
Protein
404kcal
Calories
16g
Total Fat
21g
Carbs
4g
Sugars
4g
Fibre
221mg
Calcium
17%
 
3mg
Iron
17%
 
99mg
Magnesium
24%
 
728mg
Potassium
15%
 
462mg
Sodium
20%
 
0mg
Vitamin B1
0%
2.1mcg
Vitamin B12
88%
 
0.3mcg
Vitamin D
2%
 
1.3mg
Vitamin E
9%
 
97mcg
Vitamin B9
24%
 
147mcg
Vitamin A
16%
 
13mg
Vitamin C
14%
 
5.3mg
Zinc
48%
 
66mcg
Vitamin K
55%
 
0.3mg
Copper
33%
 
0.7mg
Vitamin B2
54%
 
7.9mg
Vitamin B3
49%
 
0.7mg
Vitamin B6
41%
 
533mg
Phosphorus
43%
 
Protein: 44g; Calories: 404kcal; Total Fat: 16g; Carbs: 21g; Sugars: 4g; Fibre: 4g; Calcium: 221mg (17%); Iron: 3mg (17%); Magnesium: 99mg (24%); Potassium: 728mg (15%); Sodium: 462mg (20%); Vitamin B1: 0mg (0%); Vitamin B12: 2.1mcg (88%); Vitamin D: 0.3mcg (2%); Vitamin E: 1.3mg (9%); Vitamin B9: 97mcg (24%); Vitamin A: 147mcg (16%); Vitamin C: 13mg (14%); Zinc: 5.3mg (48%); Vitamin K: 66mcg (55%); Copper: 0.3mg (33%); Vitamin B2: 0.7mg (54%); Vitamin B3: 7.9mg (49%); Vitamin B6: 0.7mg (41%); Phosphorus: 533mg (43%)
Show more

Notes

Uncooked meatballs can be frozen for up to 3 months. Place onto a lightly oiled baking tray or parchment-lined baking tray and then place into the freezer. Once hard, remove into a bag. Defrost overnight in the refrigerator (spread out to ensure they are in a single layer). Let sit out on the counter for 30 minutes before cooking as instructed.

Why is this healthy?
Plant
points
High
protein
Probiotics
Herbs &
spices
Contains
Dairy, Nuts, Eggs View all Cumin, Sumac, Milk, Olive oil, Courgette, Dairy, Nuts, Eggs, Onion, Parsley, Mint, Seeds, Sesame, Quinoa, Lemon, Garlic
Ingredients
Serves 4
For the meatballs
turkey thigh mince
finely sliced
feta cheese
crumbled
beaten
zest
courgette
coarsely grated water squeezed out
garlic powder
za’atar
Swaps: mixed herbs (dried), oregano (dried)
For the quinoa
quinoa (cooked)
Swaps: wholegrain rice (cooked), wholegrain cous cous (cooked), wild rice (cooked)
mint
finely chopped
finely chopped
juiced
For the yoghurt
Swaps: yoghurt (plantbased)
garlic powder
juiced

Ingredients

Serves 4
For the meatballs
turkey thigh mince
finely sliced
feta cheese
crumbled
beaten
zest
courgette
coarsely grated water squeezed out
garlic powder
za’atar
Swaps: mixed herbs (dried), oregano (dried)
For the quinoa
quinoa (cooked)
Swaps: wholegrain rice (cooked), wholegrain cous cous (cooked), wild rice (cooked)
mint
finely chopped
finely chopped
juiced
For the yoghurt
Swaps: yoghurt (plantbased)
garlic powder
juiced

Method

1

Gather and prepare your ingredients. Preheat the oven to 220ºC/200ºC fan. Line a baking tray with baking parchment.

2

Mix together all the meatball ingredients in a large bowl; season with salt and pepper. Roll into golf ball-sized balls and place on the lined baking tray.

3

Bake in the oven for 25 minutes until golden and cooked through.

4

Meanwhile, in a small bowl, mix together the yoghurt, lemon juice and garlic powder.

5

Toss the pre-cooked quinoa with the herbs, lemon juice, olive oil and seasoning.

6

Spoon the yoghurt and quinoa onto plates; add 4 meatballs per serving and top with a sprinkling of parsley. Serve with leafy green vegetables on the side.

Notes

Uncooked meatballs can be frozen for up to 3 months. Place onto a lightly oiled baking tray or parchment-lined baking tray and then place into the freezer. Once hard, remove into a bag. Defrost overnight in the refrigerator (spread out to ensure they are in a single layer). Let sit out on the counter for 30 minutes before cooking as instructed.

Cook easy, healthy recipes every week
1000s of quick, balanced and delicious recipes

User comments (24)

Mike 7 days ago

Cooked these a few times, with tasty results on each occasion! Adding a little chopped fresh chilli creates a back ground “ hum” which really elevates the dish. Very highly recommend!

Jocelyn Last week

Delicious!! I used carrot instead of zucchini as that's what I had, and it was still super juicy.

Caroline 3 weeks ago

I loved this! Wonderful Citrus and mint notes plus loads of flavor!

Steph 2 months ago

Absolutely delicious! I used a patty pan instead of courgette because I have so many!

Sarah 2 months ago

Tasty but a little dry but then that’s the nature of turkey I suppose! Flavours really nice. Don’t hold back on the herbs!

Eva 5 months ago

Added additional mint and parsley to the meatballs and yoghurt. Best meatballs ever!

Jack 5 months ago

Really tasty. As I wanted them browned on the other side after cooking for 25 mins I flipped them over and popped them back in the oven for 5 mins, which did the trick, but actually ended up taking too much moisture out of them and was a bit dry. Can easily play with that and flip them during cooking to attain even browning without losing moisture.
I cooked quinoa from scratch so took a little longer, but it is a great

Sarah 6 months ago

Delicious

Laura 6 months ago

Delicious. We paired it with the big batch aubergine traybake instead of yogurt which worked very well.

Anastasia 7 months ago

Nothing to add. Very nice recipe.

Katalin 7 months ago

It's a tasty meal but very light, so it wasn't really enough for four. My hubby doesn't like lemon with savory food, so I just made the yoghurt separately for myself and put the zest and juice of lemon in that, which I loved 😍. I agree with others about adding some veg or a salad, we had broccolini that worked quite well. Will make again 😋

Karina 7 months ago

Delicious!

heidi 7 months ago

Love it

Catherine 7 months ago

Absolutely delicious. Such a good combination of ingredients which lead to an intense flavour. The addition of courgette keeps the meatballs nice and moist and prevents the turkey mince drying out.

Bea 7 months ago

Absolutely delicious. Thank you.

M 8 months ago

Absolutely delicious and so simple! It’s flexible, too, as I’ve used goat cheese instead of feta and it turned out great.

Lisa 8 months ago

Tasty! Didn’t find them watery but easy to bind together.

Saida 8 months ago

Absolutely delicious. The best meatballs I’ve made! Made enough for 4 and between the three of us they soon disappeared!

Joan 8 months ago

Really enjoyed these, wring the courgette water out as dry as you can.

Gitan 8 months ago

Absolutely loved this one. For the zucchini I took heed of another commenters notes and used cheese cloth to strain it out. I always have a roll at home so that worked out well. We air fryered some extra courgette/zucchini on the side and that completed the meal. Other ideas for future would be broccoli, peas, or cauliflower.

Gillian 8 months ago

I squeezed the courgettes very well and air fried these meatballs and that worked perfectly. No soggy meatballs. They were crispy and delicious. This recipe came up in my inbox and just after found turkey thigh mince reduced so I decided to try this. I don’t normally buy turkey mince but this was really good and will make these again. We had ours with a green salad. A quick easy delicious meal

rebecca 8 months ago

Very tasty but agree watery! I bunged in the air fryer, sprayed with a bit of oil and they came up nicely.

Laurie 8 months ago

My husband and mother loved this. They are picky eaters so I'm overjoyed. My 16 yr old daughter loved all the flavor combinations. Thank you for coming through again for our dinner experience.

Rachel 8 months ago

I found this nice enough but the meatballs were a bit watery despite me wringing the courgette out. The flavours are more subtle and it definitely needs some green veg on the side.

I accompanied this meal with a salad of griddled courgette, spinach, asparagus, pea and toasted hazelnuts with a chilli and blood orange dressing.

Recipe by Dr Rupy Aujla and in the categories: Courgette, Kid Friendly, Oven-baked, Dinner
© 2026 The Doctor's Kitchen