Stir in the chilli paste, Marmite, tomatoes, coffee and drained beans, bring up to a simmer, then turn down the heat, cover the pan and leave to cook gently until the beans are tender and the sauce has thickened to your liking – how long this takes will depend on the type, size and age of your beans but it will take at least 90 minutes.