Soaking: Place the dried chickpeas in a large bowl and cover with plenty of cold water. Add a pinch of baking soda (optional, helps soften the chickpeas). Soak overnight or for at least 8-12 hours.
Cooking: Drain and rinse the soaked chickpeas. Transfer them to a large pot, cover with fresh water, and add 1 tablespoon of salt. Bring to a boil, then reduce the heat and simmer for about 1-1.5 hours, or until the chickpeas are very soft and easily mashed between your fingers. Skim off any foam that forms on the surface during cooking.
Drain the cooked chickpeas, reserving some of the cooking water.
In a food processor, combine the chickpeas, tahini, garlic, lemon juice, and 4 tablespoons of olive oil.
Process the mixture until smooth. If the hummus is too thick, add an ice cube at a time until you reach the desired consistency.
Season the hummus with salt and pepper to taste. Blend again to mix well.
Transfer the hummus to a serving bowl. Drizzle with a bit of additional olive oil on top.
For extra flavor, you can also sprinkle some paprika or sumac on top. Additionally, you can garnish with whole chickpeas or a few toasted pine nuts.
Serve the hummus with warm pita bread, fresh vegetables, or as a part of a larger meze platter.
Enjoy your authentic homemade hummus!