Soak the chickpeas in water for at least 10 hours.
Drain the water, rinse well and transfer to a deep pot.
Add the baking soda and cover the chickpeas with water. Bring to a boil, then lower the heat to medium-low and cook until they are completely soft, about 1-1.5 hours.
During this time, remove the foam and the chickpea shells from the cooking water.
When the chickpeas are ready, you can set some aside for garnish.
Transfer the chickpeas to a food processor and add the rest of the ingredients. Process until you get a smooth and soft paste. Keep in mind that hummus solidifies in the fridge, so it is okay if the texture is more liquid-like.