Preheat the oven to 400°
Lightly grease a cookie sheet for browning the patties.
Place the beans into a large bowl and mash with a potato masher.
I put my onions into a food processor and pulse two to four times because I like smaller pieces of onion in my patties.
To the large bowl add onion, garlic, lemon juice, cumin, coriander, cayenne pepper, flour, baking powder, salt and pepper.
Mix well.
Form into patties and space out on a cookie sheet. I like to form them fat, and then as flat as I can on each side so that the patty surface touches the pan as much as possible - for the browning.
Bake about 10 to 15 minutes on each side. 20 to 30 minutes total. Depending on how brown you like your patties.
Serve on small rolls or in mini pita pockets with your favorite condiments. I used my homemade almond mayonnaise recipe. Lettuce is perfect on these sandwiches too. Dill pickles on the side are classic.