On medium heat, heat up oil or butter in a deep pan then saute the onions for about 5-8 minutes till golden.
Next, add the garlic and ginger and briefly saute till fragrant.
Add the cubed pork into the pan and stir-fry meat till the colour changes.
Add the water and, over high heat, bring to the boil.
Once boiling, reduce heat to medium so that the pot is at a simmer.
Add the carrots and potatoes, if using, simmer till cooked and soft.
Once the veg is soft, add the grated apple and stir till well-mixed.
Reduce the heat to the lowest, add ¼ of the broken curry cubes to the pan, and stir well till it's all dissolved. Repeat with the rest of the roux.
Leave to simmer for 5-8 minutes or till the curry is at your desired consistency.
Garnish to your preference, serve with rice and enjoy!
