Heat the oil in a large , deep frypan over medium heat. Add the meatballs and cook, turning , for 3 minutes or until browned all over. Transfer to a plate.
Add the curry paste to the pan and cook, stirring for 30 seconds or until aromatic. Add the coconut milk, coconut cream and cinnamon stick. Bring to the boil then reduce heat. Add the meatballs and simmer, turning occasionally, for 10 minutes or until the meatballs and vegetables are cooked and the sauce thickens slightly. Stir in the peas and season.
Combine the almonds and shredded coconut and chilli in a bowl. Warm the rice following packet directions. Top the curry with the coconut mixture, flaked almonds, green chilli, shallots and coriander. Serve with rice.