This post may contain affiliate links. Please read our disclosure policy.
Make the best hummus like a pro! My mom’s hummus recipe uses chickpeas (canned or dried), tahini, and lemon juice or citric acid. It’s perfect with veggies or pita. Detailed steps, tips, and a video are included!

Hummus is a popular Middle Eastern dip or spread, essential in Lebanese cuisine—no Lebanese mezze is ever complete without it! So, let me share Mom’s favorite way to prepare this creamy and smooth hummus—and how I love to enjoy it at home.
Making hummus at home is both easy and enjoyable. Plus, it’s SO much better than store-bought! This authentic recipe requires you to blend cooked chickpeas with tahini (sesame paste), lemon juice or citric acid (for a longer shelf life), and ice cubes until it reaches a smooth texture. All my top tips will help you make hummus like a pro. Make sure to watch the video too!
You can then enjoy this healthy dip with veggies and pita, add it to sandwiches, or serve it alongside Middle-Eastern dishes like baba ganoush, shish tawook, and Lebanese garlic sauce.

Want to save this recipe?
Watch the recipe video tutorial
Ingredients

- Chickpeas (garbanzo beans): You can use cooked chickpeas (from dried) or canned chickpeas. For a super creamy, smooth mixture, it’s best to use “mushy” (overcooked) chickpeas.
- Tahini: I use homemade tahini. If you’re using store-bought, try using a raw, unsalted option. It adds a nutty flavor & richness.
- Lemon juice or citric acid: I usually use lemon juice, but citric acid is also great because it has a stable pH, resulting in a longer shelf life.
- Salt.
- Olive oil: I love adding a bit of olive oil as it helps with the creaminess and prevents the hummus from drying out in the fridge.
- Ice cubes: They help cool down the cooked chickpeas and make a fluffier homemade hummus.
- Water: Ice water also helps to achieve incredible silky results. You can also use the aquafaba from cooking the chickpeas.
- Garlic: I love adding garlic. You can omit it if preferred.
See the printable recipe card below for full information on ingredients and quantities.
How to make hummus
Cook the chickpeas: Whether you are using canned or dried chickpeas, I recommend boiling them until they are mushy. For canned chickpeas, just rinse them, add them to a saucepan with plenty of water and one teaspoon of baking soda, and cook them for 20-30 minutes until they get mushy. They should be very easy to squeeze with your fingers.
When cooking dried chickpeas from scratch, first rinse them under cold water. Then, soak them in a large bowl with plenty of water for 6 hours or overnight (they will double or even triple in size).
Drain and rinse them thoroughly, then place them in a large pot and cover with fresh water. Bring to a boil over high heat and skim the foam that forms. Finally, once the chickpeas are not producing any more foam, add baking soda (it will fizz, but that’s OK). Cook for 1 to 1.5 hours or until the chickpeas become soft. For more tips, you can check my post on how to cook dried chickpeas.

Blend chickpeas with ice: Once the chickpeas are soft and mushy, drain them (you can reserve some of the cooking water). Transfer them to your food processor or blender. Add the ice cubes and blend till mostly uniform and incorporated. We will keep on blending as we add the other ingredients so the texture will eventually become extra smooth and creamy.

Add lemon juice (or citric acid) and salt: Once the chickpeas are mostly blended, add the lemon juice (or citric acid) and salt. Blend again to incorporate them.

Add tahini (sesame paste): Finally, add the tahini and garlic. Blend until you achieve a smooth and creamy texture. Pause a couple of times to scrape down the sides if necessary.
You can make hummus in any food processor, but if your machine is not too powerful, blend for a few extra minutes, and it will become smoother. If the hummus is too thick for your taste, you can add a bit of ice water or aquafata (a tablespoon at a time) until you achieve your preferred consistency.

Finally, taste the hummus. Taste test and adjust the flavor according to your preferences. Once you’re happy with it, serve and garnish with fresh parsley, a few whole chickpeas, a sprinkle of red chili powder or paprika, and a drizzle of olive oil!

Pro tips for the best hummus
- Soak Dry Chickpeas then Boil Them. Make sure to soak them overnight before boiling them with baking soda. Even if you are using canned chickpeas, cook them to make them soft and mushy.
- Remove the Foam that collects at the top when boiling the chickpeas. Doing so helps to get rid of impurities. It also reduces compounds that cause gas and bloating, making your hummus easier to digest.
- Mushy Chickpeas are key! Make sure they’re super soft for the smoothest hummus.
- Not a Garlic Fan? Use roasted garlic in the oven instead if you’re not into that strong garlic taste.
- Citric Acid has a stable pH, which results in a longer shelf life. However, I often use lemon juice instead.
Hummus recipe variations
I love the authentic taste of this recipe. But I also love experimenting with different flavors and hummus variations. I have shared a few different recipes already, but here are my favorite ways to bring more excitement to this recipe:
- Roasted pepper hummus: Add one or a few roasted peppers and blend them with the rest of the ingredients. You will get a smoky, sweet and savory hummus with an orange color.
- Beet hummus: Make pink hummus by blending a roasted beet in the mixture. It’s a deliciously earthy, sweet, and savory variation.
- Fresh basil hummus: Blend a bunch of fresh basil with the hummus ingredients for a vibrant green dip. Alternatively, you can mix in a spoonful of basil pesto in your ready hummus.
- Pumpkin hummus: Make a fall-inspired dip that’s perfect for Halloween and Thanksgiving. Use pumpkin puree or roasted pumpkin and blend it with the rest of the ingredients for a fun fall twist.
- Extra garlicky hummus: I love the pungent flavor of hummus and often add several garlic cloves to it. You can also use roasted garlic for a more mellow taste.
- Spicy hummus: Add your favorite spice to create a brand-new variation. I love adding turmeric powder (make it golden yellow, too), extra paprika or chili powder, or even cumin or coriander powder.
- Chocolate hummus: Did you know you can make sweet hummus and enjoy it for dessert? Use cacao powder, an optional espresso shot, and a bit of a sweetener to turn this hummus recipe into a delicious chocolate treat.
What to serve with hummus
I like to eat it with bread/pita alongside some veggies, which complements its flavors perfectly. But there are endless ways to enjoy homemade hummus! Here are some of my favorites:
- Spread: Perfect for sandwiches, wraps, burgers, and alongside warm Pita bread.
- Dip: Enjoy it with crunchy veggies like carrots, celery, and cucumbers, homemade pita chips, and savory homemade seed crackers.
- Side: Enjoy as a tasty side addition to dishes like shish tawook, chicken shawarma, and kofta kebab.
- Mezze and platters: Serve alongside baba ganoush, tzatziki sauce, flavorful baked falafel, refreshing tabouli salad, and fattoush salad. You can also add beef shish kabobs or kofta kebabs. These are all great for large gatherings and parties!

FAQs
No, you don’t need to peel the chickpeas. I rarely ever, if ever, peel my chickpeas. Peeled chickpeas can indeed yield smooth results. However, if you follow my top tips for smooth and creamy hummus, then there’s no need to peel them.
Place it in an airtight container and keep it in the refrigerator for up to 1 week. For longer storage, freeze it in portions in freezer-safe containers or zip-top bags, removing excess air and leaving room for expansion. Frozen portions can maintain their quality for up to three months. Thaw in the refrigerator overnight before serving.
Technically, if you substitute the tahini (or omit it), it wouldn’t be an authentic hummus recipe. However, you can substitute it for cashew butter or sunflower seed butter. Though the flavor won’t be the same.
More chickpea recipes
If you try this homemade hummus, let me know how it goes in the comments below. I’d appreciate a recipe card rating and would love to see your recipe recreations – tag me on Instagram @Alphafoodie!

Mom’s Best Hummus Recipe (With Video)
Equipment
Ingredients
- 18 oz cooked chickpeas 3 cups (or 2 x15 oz cans of canned chickpeas)
- 1/4 cup tahini
- 1/3 cup lemon juice or 1/2 Tbsp citric acid
- 1 Tbsp olive oil
- 3 cloves garlic
- 1/2 Tbsp sea salt or season to taste
- 6 ice cubes
- 1/4 cup ice water or aquafaba, optional to change the consistency
Instructions
- Whether using dried or canned, cook them until they are very soft. For canned chickpeas, rinse them and put them in a pot of water and one teaspoon of baking soda. Boil for about 20-30 minutes until they get mushy. Drain them in a sieve.For dried chickpeas, rinse them under cold water and soak them for a minimum of 6 hours. Then, cook them in plenty of water and one teaspoon of baking soda until soft and mushy (about 1-1.5 hours). Drain them in a sieve. For more tips, check my post How to Cook Dried Chickpeas.
- In a food processor, blend the cooked chickpeas with the ice cubes until mostly uniform and incorporated.
- Add the lemon juice (or citric acid) and salt and blend to incorporate them.
- Add the tahini and garlic. Blend until you achieve a smooth and creamy texture. Pause the blending and scrape the sides a few times as needed. Blend until you reach your desired consistency—if needed, add some of the water.
- Taste and adjust the flavor according to your preferences.Serve the homemade hummus garnished with parsley, whole chickpeas, red chili powder, and a drizzle of olive oil for added flavor and presentation.
Video
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Thanks for an terrific and very informative recipe! This is the first I’ve heard of some of your excellent suggestions, including freezing leftover hummus. I used what I had on hand, which happened to be good quality, canned, Italian chickpeas (Luigi Vitelli brand). They were a bit smaller than the usual canned American chickpeas, and surprisingly, were perfectly cooked to a soft consistency. I ended up using about 1/4 cup of the liquid in the cans, and 2 cloves of garlic in the most delectable hummus I’ve ever made. Now, I just have to decide on toppings…
Thanks for your comment, Julie! Glad you enjoyed the recipe!
I did this together with the falafel receipe (cooked a whole lot of chickpeas 😀 ) and loved them both!
Everything is very easy to understand, even for a very unexperienced cook like me!
Results were amazing, we all loved it. Thank you!!
Thank you for your comment, Maggie. This is very encouraging! Hope you give other recipes a try too. 🙂
Makes amazingly smooth and tasty hummus! Most recipes in the States use olive oil in the recipe but this doesn’t need any (except for on top at the end, of course!). The extra tips in the blog were very helpful. I’ve made this once without cooking the chickpeas enough and it definitely made a difference, so make sure to cook them as directed!
Thank you so much for your comment, Megan. Glad you tried and enjoyed the recipe.
Love your recipes ❤️
Thank you so much for your comment, Alfiya.
Hi, love your feed. Follow back on Instagram @whats_vegan_
this recipe is beautifully made and simple. I love the food processor which brand is that?
Hi Dominique.
Thanks for your comment.
You can use any food processor or blender to make hummus.
Delicious!
I tried this recipe and it turned out great 🙂
The tips and step by step instructions at the beginning were also very helpful!
Thank you so much for your comment, Farnaz. Glad you tried the hummus recipe.
Incredible
Thank you, Cherin.
didn’t cook my chickpeas down enough – even after soaking for 10hr and cooking for 30+ mins they weren’t mushy, but i wanted to time the hummus with the roasted veg i was making, so i just started the hummus.
didn’t use lemon juice, tahini also from alphafoodie, and used plenty of the chickpea water. it was lovely! took the tip to add roasted garlic (i just put a head in the oven at 200 degrees for 12 mins) and mmhmmm yes.
Thank you for your comment. Glad you managed to adapt the recipe to what works for you.
I use this recipe regularly to make hummus for my Mother. It’s so much more flavorful than the store-bought packages she is used to, and her husband – not a fan of hummus – even eats it. Quick and simple!
Thank you for your comment, Justin. Glad you and your family are enjoying the hummus recipe.