Add all ingredients to a food processor except for the oil.
Blend on high, slowly drizzling in olive oil for about a minute, or until smooth. I usually end up stopping, scraping the sides down, and blending longer. If needed (like if the mixture is too dry), add water gradually while blending on high (start with 1/4 cup or less) until the consistency you want is reached.
Serve immediately or chill it first. I like to serve this hummus with a drizzle of olive oil and a sprinkling of smoked paprika.