Drain the can of chickpeas over a small bowl. Be careful to save the liquid.
Add the garlic cloves, lemon juice, and salt to the bowl of the food processor and pulse to combine.
Add tahini and 3 tablespoons of the reserved liquid from the chickpeas. Blend until smooth and creamy. Stop and scrape down the sides to get everything blended.
Add drained chickpeas and turn back on.
Drizzle in the olive oil while the food processor is running. Continue to blend until homogenous.
Stop and scrape down the sides of the bowl again.
Turn the food processor back on. Drizzle in some of the reserved chickpea liquid, 1 tablespoon at a time. Slowly add more until it reaches the desired thickness.
Scrape down the sides of the bowl again and blend until it is smooth and creamy. This will usually take 3-5 minutes. It could take longer, depending on the strength of your food processor.
Use a silicone spatula to scrape the hummus into a shallow bowl for serving.
Top with one of the above flavor variations if desired.
Notes
Store leftovers in a sealed bowl in the refrigerator for up to 3 days.
For a traditional topping, add a few whole chickpeas, a generous sprinkle of paprika, and some chopped parsley. Then drizzle with olive oil.