pre heat slow cooker on low
chop up beef into bite size pieces
heat half the oil in a pan
brown beef in batches and put into the slow cooker
add remaining oil to the pan
fry onion for 5 minutes
add garlic and all herbs and spices and tomato paste then fry until fragrant
add tinned tomatoes and most of the stock and stir
transfer to slow cooker
add rest of stock to the pan and stir to bring up anything left in the pan then add to the slow cooker
cook on low for about 6 hours
at the end of the slow cooker time chop up the green peppers in to small pieces
add a small amount of olive oil to a pan and fry off the peppers and drained beans for about 1 minute
add contents of slow cooker to the pan and then simmer until reduced and no longer watery (around 60 to 90 minutes)