Soak the beans overnight and then cook them until cooked (takes about 1 - 1 1/2 hours). Then pour into a colander and rinse.
Roast the onion and garlic cubes in the oil until golden and add the finely chopped sage. Put everything in a pan and stir gently until the beans soak up the fat. Finally stir in tomato paste and season well.