Having lived in Dubai for two years, I have a deep appreciation for Middle Eastern cuisine. Tabouleh, hummus, pita bread, baba ghannouj, you name it. I am obsessed with all of them. And falafel deserves a special spot in that list. As much as I love eating this dish in a restaurant, I have always found the idea of trying to replicate the creamy texture of falafel very daunting. I've struggled making hummus in the past, so this seemed even more impossible. Note: Before moving out of my parents house to go to university, my cooking skills were limited to making omelette and even today I don't really consider myself a good cook. I need to follow recipes on the dot, otherwise I freak out that the end result won't be good and I absolutely don't trust my taste buds when it comes to adding spices. Anyways...