Heat the oil in a large, heavy-based saucepan and add the onion. Cook over a low heat for 15–20 minutes, until softened and just turning light golden-brown. Add the garlic, ginger, chilli, cumin seeds and curry paste and stir-fry over a high heat for 1–2 minutes.
Add the minced beef and stir-fry for 3–4 minutes. Stir in the tomatoes, sugar and tomato purée and bring to the boil. Season well, cover and reduce the heat to low. Cook for 1–1½ hours until the mince is tender.
Pour in the coconut cream and add the peas 10 minutes before the end of cooking time. Garnish with the chopped coriander and serve lime slices and red chillies as well as rice or Naan (see