1 medium onion, chopped
500g/1lb 2oz dried black beans or pinto beans
2 tbsp olive oil
knob of butter
250g/9oz smoked streaky bacon, finely chopped