Place the beans in a large bowl and mash them with a potato masher or fork until broken up.
Using a food processor or hand-held equivalent, finely chop the onion and garlic, adding water if neccessary to achieve a 'paste' (if you do this you will need to add more flour!
Add all the remaining ingredients into the bowl and give it a good mix, seasoning with black pepper (and salt if you want to and are not feeding children).
Mold into patties the size that you require.
Place the burgers into a large frying pan with the oil, on a medium heat.
Cook for approx. 5 minutes until the underside is nicely browned. Take care turning them over because they can be rather fragile.
Once turned over cook for a further 5 minutes.
Alternatively, bake on a greased baking tray in a pre-heated oven at 180 degrees for approx. 15 minutes on each side, or until golden and cooked through.
Serve with gluten free buns or with a lovely brown rice salad and salad leaves. I made a brown rice salad by cooking the rice as per the instructions on the packet and cooling it. I then added plain yogurt, chopped coriander, olive oil, lemon juice, sweetcorn and black pepper...yum!