First, prepare the garbanzo beans. Drain the liquid from the can and rinse them well. Try to remove white soft shells that surround the beans. This will help butter to become silky and softer.
Next, transfer garbanzo beans to a medium-sized pot. Cover with an extra two inches of water and bring them to boil. Reduce the heat and simmer on low heat for 10 minutes.
Remove garbanzo beans from the heat, drain the water and rinse them under the cold water for a few minutes.
Add all the ingredients, including cooled garbanzo beans, to a blender and process until smooth. It might take several blends to achieve the creamy consistency. Use a wooden spatula to scrape down the sides of the blender or food processor.
Place hummus in a bowl and drizzle with olive oil. Serve and enjoy the season!