In a large saucepan over a medium heat, add the olive oil and then the onion and saute for 3 minutes. Add the garlic and continue to saute for a further 2 minutes. Add the tomatoes, red bell pepper, cumin, paprika, salt and black pepper. Stir well to combine all the ingredients. Cook for a further 5 minutes, stirring occasionally. Add the stock and the cooked black beans. Bring to a boil and then simmer 15 minutes, stirring occasionally.