The best barbecue beans use dried beans and are served with avocado, fresh lime and tortilla crisps!
Add 2000ml of water to a large pan and salt until dissolved. Add the beans, cover and leave overnight at room temperature. Drain and rinse the beans the next day.
Saute the onion in a frying pan with oil, stir in the green pepper, jalapeno and garlic and cook until fragrant. Stir in the vegetable stock, beans and some water (if needed). Bring to a boil, then reduce to a simmer for 1 hour.
Preheat the oven to 150C, stir the ketchup, sugar, honey, molasses, mustard, vinegar, barbecue blend and hot sauce into the bean mixture. Spoon into an ovenproof dish, place in the oven and cook for 4 hours, stirring occasionally.
Remove from the oven and leave to cool for 15 minutes. Season with salt and serve!