Perfect Homemade Hummus
This is the best homemade hummus recipe I’ve ever tried! It’s a smooth and creamy blend of chickpeas and tahini, flavoured with fragrant roasted garlic. Hummus is naturally vegan and gluten-free, and there are so many ways to make this easy recipe your own.
Homemade hummus makes the perfect addition to a vegan charcuterie board served with pita chips or olive bread. It’s also delicious in hummus pasta!

I took a life-changing trip to the Middle East in 2018. I’d had hummus and baba ghanoush, and falafel before that, but never like what I had there! This homemade hummus is creamy and smooth, rich and even buttery, especially with the addition of roasted garlic (my secret to making just about everything taste better). If you’ve been disappointed by homemade hummus recipes in the past, this one won’t let you down.
What Makes This Homemade Hummus So Good
- Authentic flavors. Whenever I make this recipe, one thing that hits me is how aromatic the hummus is. It immediately brings me back to my time walking through the markets of Tel Aviv. And when I taste it? Well, that just seals the deal!
- Ready in 20 minutes. The best homemade hummus comes down to quality ingredients and a blender. Make it from scratch while hardly lifting a finger!
- Versatile. I recommend serving it with rounds of puffy pita and your favourite vegetables for dipping, but I have a few other ideas below, too.

Notes on Ingredients
Please note that this is important information on the ingredients and instructions. The full recipe, including amounts and details, can be found below (scroll to the recipe card) for your reference.
- Chickpeas – The great debate between freshly cooked or canned chickpeas! Freshly cooked always tastes best, but ensure you’re getting quality dried chickpeas to start with. If you want to use canned, use a reliable brand. My favorite is the canned chickpeas (garbanzo beans) from Whole Foods.
- Roasted garlic – Here’s how to roast garlic in the oven, and you can also use your air fryer.
- Limes – Lime juice adds the perfect amount of acidity to complement the other flavours of the hummus.
- Sea salt and ground pepper – My favorite sea salt is Redmond Real Salt, and I recommend freshly ground black pepper. These are the grinders I use.
- Tahini – Be sure that your tahini is nutty, smooth, and palatable. It should never be bitter. I sometimes make homemade tahini, and I love the Baron’s Pure Ground Sesame Tahini, which is the closest I’ve found to what I enjoyed in the Middle East.
- Ice cold water – This will help incorporate the tahini and make the hummus lighter and fluffier.
- Olive oil – Always use the best quality olive oil you can afford. I don’t use a lot here, but what little I use makes a big difference.
Optional Hummus Toppings
- Additional chickpeas – You can roast the chickpeas in the oven to make them crispy.
- Olive oil
- Za’atar – While za’atar isn’t a mandatory ingredient, every time I have hummus, I sprinkle some za’atar on top. You can make it if you have a recipe, or you can buy it.
- Smoked paprika
How to Make Homemade Hummus
Homemade hummus is simple, so the key to getting it right is high-quality ingredients and good technique. Here’s how to make this recipe in 3 easy steps:
- Pulse the chickpeas. Place the chickpeas, garlic, lime juice, sea salt, and ground black pepper in your food processor. Pulse on low for about 15 seconds, or until the chickpeas and other ingredients are chopped, but not blended smooth.
- Add the tahini and oil. Turn the food processor to low speed. Pour the tahini in through the chute, then slowly pour in the olive oil. Stop, scrape the sides, and turn the food processor back on at low speed.
- Add the water. Slowly pour the ice water into the chute as the food processor runs. The texture of the hummus should begin to change. Leave your food processor on for 3 to 5 minutes, stopping twice to scrape down the sides. The hummus should be light and fluffy. Taste and add more of any ingredient you’d like to balance the flavour.

Tips for the Best Homemade Hummus
- Peel the chickpeas. If you want to go the extra mile and get the smoothest, creamiest hummus, peel the chickpeas first. All it takes is a little pinch or rub to remove the skins. I actually love this process and find it kind of therapeutic.
- The ice water is essential. It only takes a few minutes to get ice-cold water, so don’t skip it. Just stick a glass of water with ice into your freezer for 15 minutes, then remove the ice and use the water. It helps the ingredients and tahini meld together and gives the hummus that incredibly fluffy and light texture.
- Add the tahini, oil, and water slowly. Always slowly pour these ingredients into your food processor. This allows them to properly incorporate into the hummus. It’s worth going a little slower to make the best hummus.
Feeling Creative? Try These Variations
Once you’ve made hummus from scratch, there are plenty of ways to adapt the flavors and ingredients. These are some easy homemade hummus recipes that I love, that use this traditional hummus as a base:
- Beet hummus. Blend in red beets for a pop of color and earthy flavor.
- Roasted red pepper hummus. Roasting the peppers first brings out their sweetness.
- Roasted cauliflower hummus. Classic hummus with a low-carb twist!

Ways to Serve Hummus
When it’s time to serve, scrape the hummus into a serving bowl and use the back of your spoon to swoop it into swirl shapes (see the photos). Drizzle more olive oil on top and add your favourite toppings.
The best thing about hummus is that it complements so many foods perfectly. Enjoy it with a crudité platter and fresh pita bread. These are more of my favorite serving suggestions:
- Add it to sandwiches and wraps, or spread it onto a falafel burger
- Use it in a Greek salad bowl or serve with tabbouleh
- As a dip for veggies, like carrots, celery, and sweet bell peppers
- Serve with bread, crackers, or veggie chips
- Thin it out and use it as a dressing or a sauce
How to Store
- Refrigerate. Transfer hummus to an airtight storage container and refrigerate for up to a week.
- Can I freeze hummus? Yes, you can freeze homemade hummus! Place it in an airtight storage container and freeze for up to 3 months. Let it thaw in the refrigerator, then serve.
Enjoy friends! If you make this homemade hummus recipe, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love it if you would leave a comment below, and give the recipe a rating! Thanks so much!
More Homemade Dip Recipes

Homemade Hummus
Ingredients
Vegan Hummus Recipe
- 3 cups cooked chickpeas
- 4-5 cloves roasted garlic
- Juice of two limes
- ¾ teaspoon sea salt
- ½ teaspoon ground black pepper
- 1/2 cup tahini
- ½ – ¾ cup ice cold water, it will incorporate with the tahini and make the hummus lighter and fluffier
- 2 tablespoons olive oil
Topping
- Additional chickpeas
- Olive oil
- Za’atar
- smoked paprika
Instructions
- In your food processor, add the chickpeas, garlic and, lime juice, sea salt and ground black pepper. Pulse/blend on low for about 15 seconds until the chickpeas and other ingredients are chopped up together.
- Turn your food processor on to low blend. Through the chute in the top of your food processor, slowly drizzle in the tahini bit by bit until it’s all poured in. Next, slowly drizzle the olive oil in. Stop, scrape the sides, and turn back on.
- Now, slowly drizzle in the ice-cold water. The texture should begin to change. Leave your food processor on for 3 to 5 minutes, stop twice in between to scrape down the sides. Allow the hummus to blend completely until the hummus begins light and fluffy and fully incorporated. Once blended, taste test and add more of any ingredient that you’d like (be that more salt or tahini or lime juice).
- Scrape from food processor into a bowl if serving immediately and using the back of your spoon, swoop into swirl shapes. Drizzle more olive oil on top with your favourite toppings such as smoked paprika and za'atar. Enjoy with veggies and pita chips, or in sandwiches, wraps or on pasta!
Notes
Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.


My daughter loves to take hummus to school with her veggies, so we made this when we ran out one week. It was delicious!! We enjoyed making it together too, such an easy recipe for kiddos to follow along! Thanks Jessica for this staple recipe, we will be using it for years to come! <3
We’re so happy that you and your daughter enjoyed this recipe, Kariann. Thank you so much for reading and leaving such a nice comment!
To be honest, I was never a big fan of hummus until I discovered this recipe! I loved it, it’s very tasty! For sure the baked garlic is a game changer!
Wow this really means a lot! Thank you for leaving such a nice comment!
Awesome recipe, how long will this keep in the fridge?
Thanks Clinton, roughly 5-7 days. I hope this helps.
My first time making hummus was with this recipe (seriously belated review)! I love how the consistency turned out (I pinched off the chickpea skins as suggested). The flavor and everything was spot-on. Absolutely delicious and great with fresh-baked pita chips and bread, etc. LOVED IT! 😀
Sounds fab. Is there anything you can possibly substitute for tahini in hummus if you have a sesame allergy?
Thanks!
Hi Sue you can leave it out all together if you have an allergy.
Hello Sue , I don´t know if you will still read it but I found that substituting tahin with hemp seeds works very well and is very tasty ,since the are so fine it gets a butter in the blender as you make the humus or you can make a butter from the hemp seeds too seperate ( very easy ) .I tried sunflowerseeds but liked the hempseeds much better . I even used pinenuts but that wasn´t such a succes for me . Hope that it will inspire you , sometimes it is just trying things out …
Best. Hummus. Ever.
Yay thanks Deborah!!
Is the nutritional information per T, 1/2 C, or ????
Hi Paula thanks so much for reaching. It’s actually per serving. There are about 8 servings in this recipe producing around 4 cups so each serving is roughly 1/2 cup. I hope this helps!