It's as simple as chopping the onion and garlic and popping it into a pan or saucepan with butter and then once they are soft add all the other ingredients like beans, tomato paste, chicken stock, thyme and salt and pepper and bring it to the boil and then reduce the heat for 30-35 minutes and it's as simple as that and you are done.
One thing I did while it was cooking was to add a second can of beans as there was heaps of sauce even after it was reducing so basically doing a double batch without the extra liquid. The smell was inviting and we are big fans.
I did have two slices of Turkish Bread however I took a photo with my iphone and then the kids started eating the Turkish Bread before I got my DSLR ready so that's why there is a very small bit of Turkish Bread in the bottom photo. You have to be quick around these parts.