This homemade hummus recipe is quick and easy to make, ultra-smooth and creamy, and tastes so fresh and flavorful!

This past month I’ve been on a mission to improve my hummus. I’ve long had a simple recipe on the blog that I like, but after discovering an exceptional hummus at a small falafel spot in Barcelona, I wanted to refine mine to reach that same creamy, dreamy texture and bright flavor.
First, I focused on flavor: more tahini, lemon, garlic and salt instantly brightened the dip. A sprinkle of ground sumac or paprika on top adds an extra layer of flavor. Next came texture, which turned into a deep dive into techniques. I tested methods from soaking and boiling dried chickpeas with baking soda, to simmering canned chickpeas, to Instant Pot cooking, plus tips like adding aquafaba or peeling skins. After many batches and blind taste-tests, the differences were often subtle.
Our main takeaway: the single most impactful step was giving the food processor extra time. Pureeing the hummus for several minutes produced the light, whipped, ultra-smooth texture we were after. Cooking chickpeas from scratch or simmering canned beans for 20 minutes can yield a slightly creamier result for some, but in our final tests — when each batch was pureed for several minutes — the textures became nearly indistinguishable.
If you want to try the method we landed on after extensive testing, here it is.
Classic Hummus | 1-Minute Video

What Is Hummus?
Hummus is a classic Middle Eastern and Mediterranean dip made from chickpeas (garbanzo beans), tahini (sesame paste), lemon juice, garlic and salt. Regional variations add spices like cumin. It can be served warm or cold, used as a dip or a spread, and is a versatile, delicious staple.

Hummus Ingredients
Most ingredients are pantry-friendly, making this an easy recipe to pull together any time. You will need:
- Chickpeas: A good-quality canned chickpea is convenient and works well; rinse and drain before using.
- Tahini: Choose a good-quality tahini since it’s a primary flavor.
- Garlic: Two cloves are the base; add more if you prefer a stronger garlic flavor.
- Lemon juice: Fresh lemon juice gives the hummus brightness.
- Ground cumin: Adds warm, earthy notes.
- Olive oil: A bit goes into the hummus and more can be drizzled on top.
- Salt: Fine sea salt works well.
- Cold water: Key for adjusting texture—add more if the hummus is too thick.
*Alternatives:
- Cooked-from-scratch chickpeas: Use stovetop or Instant Pot chickpeas, cooked a bit longer so they’re very soft and the skins loosen.
- Simmered canned chickpeas: Rinse and drain, then simmer in fresh water for 20 minutes before draining to soften firmer canned beans.
Toppings: drizzle extra olive oil and sprinkle ground sumac or paprika, chopped parsley, toasted pine nuts or roasted red peppers for variety.

How To Make Hummus
To make this hummus:
- Puree the first ingredients: Add tahini, cold water, olive oil, cumin, salt, garlic and lemon juice to a food processor and puree until smooth.
- Add the chickpeas: Add one can of rinsed, drained chickpeas.
- Puree for 3–4 minutes: Run the food processor for several minutes, pausing once or twice to scrape down the sides, until the hummus is very smooth. If it’s too thick, add a tablespoon or two of water.
- Taste and adjust: Add more salt, cumin or lemon juice as needed.
- Garnish and serve: Transfer to a bowl, drizzle olive oil, sprinkle sumac or paprika and chopped parsley, and enjoy.

Hummus Recipe Variations
Try these variations to change the flavor:
- Roasted red pepper hummus: A classic with optional crushed red pepper flakes.
- Pesto hummus: Stir in store-bought or homemade pesto and top with toasted pine nuts.
- Roasted garlic hummus: Replace fresh garlic with roasted garlic for a milder, sweeter garlic profile.
Ways To Use Hummus
Hummus is versatile beyond being a dip. Use it on:
- Toast: Hummus toast is a great quick meal.
- Burgers and sandwiches: Use as a flavorful spread.
- Wraps: Hummus adds moisture and flavor to wraps and gyros.
- Salad dressing: Thin with water, lemon and oil to make a creamy dressing.
- Pasta sauce: Thin hummus with water for a nutty sauce for hot or cold pasta.
- Hummus-crusted chicken: Use hummus as a coating for baked chicken.
- Deviled eggs: Swap some yolk for hummus for a tasty twist.
- Mash substitute: Stir hummus into mashed potatoes for extra flavor and creaminess.

Hummus
This homemade hummus is quick to make, silky-smooth, and full of bright, fresh flavor.
Ingredients
- 1/3 cup good-quality tahini
- 2–4 tablespoons cold water, or more if needed
- 2 tablespoons extra virgin olive oil
- 1/2 teaspoon ground cumin
- 3/4 teaspoon fine sea salt
- 2 medium cloves garlic, peeled and smashed
- Juice of 1 lemon (2–3 tablespoons)
- 1 (15-ounce) can chickpeas, rinsed and drained
- Optional toppings: extra olive oil, chopped parsley, ground sumac or paprika, toasted pine nuts
Instructions
- Add tahini, cold water, olive oil, cumin, salt, garlic and lemon juice to a food processor. Puree until smooth.
- Add the chickpeas. Puree for 3–4 minutes, pausing halfway to scrape down the sides, until very smooth. If too thick, add another tablespoon or two of water.
- Taste and season with additional salt, cumin, or lemon juice as needed.
- Serve immediately garnished with desired toppings, or store in a sealed container in the refrigerator for up to 3 days.
Notes
You can also use chickpeas cooked from dried (Instant Pot or stovetop) or simmer canned chickpeas for 20 minutes to soften them. These methods can yield slightly smoother hummus, but in my tests the difference was minor when the hummus is pureed long enough.
Did you make this? Let me know how it turned out in the comments below!