Combine coriander, cumin, turmeric, pepper, chili powder, garlic, ginger and lemon juice in a bowl to form a paste. Set aside.
Heat oil in a large saucepan over high heat.
Add half the beef. Cook, stirring, for 2 to 3 minutes, or until browned. Transfer to a bowl. (This may have to be done in 2 batches) Reduce heat to medium.
Sauté the onions, curry leaves, Scotch Bonnet and cardamoms. Add spice paste. Cook for 1 minute.
Return beef to saucepan. Add the vinegar and cook, stirring, for 1 minute, or until meat is coated with paste.
Add tomato paste and bring to the boil. Reduce heat to low. Cover. Cook for about 30 minutes, or until beef is tender. Remove lid.
Cook, uncovered, for a further 15 minutes, or until sauce has reduced and thickened slightly.
Serving Size 4 Servings