Mix the mince, egg, breadcrumbs, garlic, half the onions, cumin and herbs together. Season and shape into 20 balls.
Heat the oil in a frying pan and fry the meatballs in two batches for 5 minutes, until browned. Remove and set aside.
Fry the remaining onions until golden. Stir in the tomatoes, sugar, purée and stock. Bring to the boil, then simmer for 5 minutes.
Return the sauce to the pan with the meatballs and olives and simmer uncovered for 20-25 minutes. Season to taste and serve scattered with feta cheese.
See more Greek recipes
This recipe is perfect for making in large batches and freezing to use at a later date.
In order to enjoy optimum flavour and quality, frozen items are best used within 3 months of their freezing date.
Always defrost and heat thoroughly before eating. Never re-freeze food that has already been frozen; this includes raw and cooked ingredients such as meat, fish and poultry.
For top tips on protecting you and your family when preparing raw meat and poultry, visit Food Safety in the Home and view the full Food safety at home video.