Add all of the ingredients to a slow cooker and simmer for 6 hours. Simmer uncovered for the last hour to thicken up the soup.
1 onion, 800 g of tinned diced tomatoes, 1 x 400g tin of jackfruit, 1 x 400g tin of kidney beans, 1 x 400g tin of cannellini beans, 1 x 400g tin of black beans, 1 jar of roasted red peppers, 2 tbsp tomato puree, 1 1/2 tbsp ground cumin, 1 tbsp smoked paprika, 1 tsp dried oregano, 1/2 tsp chipotle chilli flakes, 1/2 tsp ground cinnamon, 25 g dark chocolate, 300 ml vegetable stock