Preheat oven to 200C fan forced.
Heat a non-stick frying pan to medium heat. Sauté the onions and garlic until tender, about 5 to 7 minutes. Remove from heat.
In a medium bowl, combine the onions, garlic, basil, egg yolk and pepper and mix well.
Add the turkey, gently mix with clean damp hands until just combined. Form the mixture into 5cm meatballs about 1 heaped tablespoon each.
Place on a baking tray and bake for 10 to 15 minutes, or until meatballs are cooked through.
Makes about 24 meatballs (4 meatballs per serving).
TIPS: if you prefer, you can cook the meatballs in the non-stick frying pan until golden brown and cooked through.
You can add 1/4 cup grated parmesan cheese.
You can freeze uncooked meatballs in an airtight container for up to 3 months.
Thaw meatballs in the refrigerator overnight before baking.