Heat the oil in a large heavy-based saucepan or stockpot, add the onion and garlic and cook for 5 minutes, or until softened. Add the meat, in batches, and brown over high heat. Return all the meat to the pan.
Add the spices and bay leaf and cook until fragrant. Add the tomato paste and cook for 2 minutes, stirring constantly. Pour in the stock, s