Mix all the spices with the oil and the paste and add the beef.
Coat the beef well and let marinades for at least 1 hour, more if possible.
In a pot fry the onion in the oil.
Add the beef and stir fry until browned.
Add the tinned tomatoes and a tin full of water (I put the water first in the bowl I marinated the beef in and then into the pot) and bring to the boil
Lower the heat and allow to simmer until beef is tender.
Take off the heat when ready to serve and add sour cream and corriander as well as seasoning to taste.
I served mine with steamed rice and grated cucumber