In a large saucepan fry chopped onions and garlic in butter, and add diced beef until browned. Add chopped tomatoes and puree. Add stock and boil. Add cooked haricot beans, crushed chilli (optional) and Turkish spice and salt. Cook, covered, until meat is tender. May need to add a little water.