Trim away excess fat from the meat and cut into 2.5 cm cubes, lightly season with salt.
Heat the oil in a deep, wide saucepan, add the onion, cloves, cardamom and fry over a medium heat for about 5 minutes.
Add the green chillies, ginger, garlic and dried red chillies, fry for 2 more minutes.
Mix in the curry paste and fry for 2 minutes.
Add the beef, mix well and fry for about 5 minutes or until the meat is lightly browned.
Add the coriander and cumin powders, salt and water. Bring to the boil, cover with a lid, turn down the heat to low and simmer for 1 – ½ hours or until the meat is tender.
Taste for seasoning and adjust if necessary.
Serve with plain Basmati rice or tomato rice and or naan bread.