Preheat the oven to 220C/425F/Gas 7.
For the meatballs, place all the meatball ingredients except the oil into a large mixing bowl and mix together well with your hands.
With wet hands, shape the mixture into small balls and place into a large roasting tin. Drizzle over the oil and stir gently to coat.
Transfer the tin to the oven and bake for 15-20 minutes, or until the meatballs are golden-brown.
Meanwhile, for the curry sauce, heat a large frying pan over a medium heat. Place the curry paste and ginger into the pan and cook, stirring, for one minute.
Add the tomatoes and cook, stirring occasionally, for another 2-3 minutes.
Add the coconut milk and stock and bring to the boil. Reduce the heat and simmer gently for five minutes.
Add the meatballs to the sauce, stir carefully to coat and simmer in the sauce for 20 minutes.
Gently stir in the lemon juice and brown sugar.
Serve the meatballs in curry sauce over steamed rice, garnished with the cashew nuts and coriander.