Wash meat, and place it in a large pot.
Sprinkle seasoning cubes, chicken powder, curry powder, dry thyme and onions.
Peel, wash and grind garlic and ginger, pour into the meat, Stir well.
Cover and place over medium-high heat.
Boil for 5 minutes to release some of its juices, add some water and continue cooking until softened.
Using a large slotted spoon, scoop meat into a large sieve. Strain the meat stock into a bowl and set aside.
Pour vegetable oil into a large dry frying pan. Place over high heat.
Add a few chunks of onions to flavour the oil.
When hot, add meat and fry until golden brown. Do not overcrowd the oil.
Strain into a large sieve and set aside.
Leave the oil to cool down, and strain.