Wash and soak the dried split fava beans over night or at least 6-8 hours.
Drain the fava beans and keep it aside in a large bowl.
Now add the chopped onion, coriander, parsley, spring onions, garlic, coriander powder, cumin powder to the fava beans and mix every thing well with a spoon.
Add the mixture in a food processor and pulse it repeatedly, scrap it from the sides and pulse again until you get a fairly smooth dough but not a fine paste. (try making a small ball or patty if it holds up perfectly and does not fall apart, the dough is ready).
Put the mixture in a bowl. Now add salt and baking soda and mix it well.
Heat oil in a large pan and bring it to 350 F.
Now scoop out the dough (to get equal sized patty I used an ice cream scoop), and flatten it in to a disc or shape it like ping pong balls and roll it in toasted sesame seeds and few crushed coriander seeds.
Gently place the patty in the oil few at a time and fry on one side for 4 to 4 1/2 minutes. then turn and fry for 1 to 2 minutes on the other side.
Remove with a slotted spoon and place it on a paper towel.
Serve it hot with some thinned tahini sauce and warm pitta bread or on a salad or as a wrap.