Let me tell you, the smell of toasted chickpeas mingling with fresh garlic and zesty lemon juice is enough to make anyone’s mouth water. The first time I whipped up this creamy homemade hummus from scratch, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. Years ago, when I was knee-high to a grasshopper, my grandma used to serve a rustic version of hummus that never quite matched the silky smoothness I craved. So when I finally perfected this recipe on a rainy weekend, it felt like rediscovering a hidden gem from my childhood with a fresh, modern twist.
Honestly, my family couldn’t stop sneaking spoonfuls off the counter while I was plating it (and I can’t really blame them). This creamy homemade hummus from scratch has become a staple for our family gatherings, quick snacks, and even as a thoughtful gift for friends. It’s dangerously easy to make, packed with pure, nostalgic comfort, and perfect for everything from potlucks to a sweet treat for your kids after school. You know what? You’re going to want to bookmark this one—the creamy homemade hummus from scratch feels like a warm hug, every single time.
Why You’ll Love This Recipe
After testing this creamy homemade hummus from scratch more times than I can count (in the name of research, of course), I can confidently say it stands out for a bunch of reasons:
- Quick & Easy: Comes together in under 20 minutes, perfect for busy weeknights or last-minute cravings.
- Simple Ingredients: No fancy grocery trips needed; you likely already have everything in your kitchen.
- Perfect for Any Occasion: Great for brunch spreads, potlucks, cozy dinners, or as a healthy snack.
- Crowd-Pleaser: Always gets rave reviews from kids and adults alike.
- Unbelievably Delicious: The texture and flavor combo is next-level comfort food with a smooth, creamy finish.
What makes this recipe different? It’s all about the way the chickpeas are cooked until tender (no canned shortcuts here!), plus blending in tahini and olive oil just right to achieve that ultra-smooth texture. A subtle touch of baking soda during cooking softens the beans perfectly, while fresh lemon juice brightens every bite. This isn’t just another hummus recipe—it’s the best version you’ll make at home.
And honestly, this recipe isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. Whether you’re impressing guests without the stress or turning a simple snack into something memorable, this creamy homemade hummus from scratch hits all the right notes.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and the rest are easy to find or substitute if needed.
- Dried chickpeas (1 cup / 190g): Soaked overnight and cooked until tender (the heart of the hummus).
- Baking soda (1 tsp): Helps soften chickpeas during cooking for that creamy texture.
- Tahini (¼ cup / 60ml): I recommend a well-stirred, smooth tahini like Soom or Joyva for best flavor and creaminess.
- Fresh lemon juice (3 tbsp): Adds bright, zesty notes that balance richness.
- Garlic cloves (2-3, minced): Fresh is best—gives a punch of flavor without overpowering.
- Extra virgin olive oil (¼ cup / 60ml), plus more for drizzling: Adds silkiness and depth.
- Cold water (¼ cup / 60ml): To adjust consistency for perfect creaminess.
- Salt (1 tsp or to taste): Enhances all the flavors.
- Ground cumin (½ tsp, optional): Adds subtle warmth and earthiness.
Substitution tips: If you’re short on time or prefer convenience, canned chickpeas (2 cups drained) can be used, but the homemade cooking step makes a world of difference. For a nut-free version, try sunflower seed butter instead of tahini. If you need it dairy-free or vegan, this recipe is naturally free of dairy and eggs.
Equipment Needed
- Large bowl: For soaking chickpeas overnight.
- Large pot or Dutch oven: To cook chickpeas with baking soda.
- Food processor or high-speed blender: Essential for blending the hummus silky smooth. I’ve used both—food processor gives a chunkier texture, blender smooths it out more.
- Measuring cups and spoons: For accuracy and consistency.
- Spatula: To scrape down sides and get every bit of hummus out.
- Optional: Garlic press for easier mincing, and a small bowl for mixing lemon juice and tahini.
I’ve found that investing in a decent quality food processor makes a big difference in texture and ease. If you’re on a budget, a sturdy blender works fine but may require more water and patience. Keeping your equipment clean and dry helps with smooth blending, especially with tahini, which can be sticky.
Preparation Method

- Soak the chickpeas: Place 1 cup (190g) dried chickpeas in a large bowl and cover with cold water by at least 2 inches. Let them soak overnight or for at least 8 hours. This softens the chickpeas and cuts down cooking time.
- Cook the chickpeas: Drain and rinse soaked chickpeas. Place in a large pot with 1 tsp baking soda and cover with fresh water (about 6 cups / 1.4 liters). Bring to a boil, then lower heat and simmer for 45-60 minutes until chickpeas are very tender and skins begin to loosen. Skim off any foam and skins during cooking. Drain but reserve some cooking liquid.
- Peel the chickpeas (optional but recommended): For ultra-smooth hummus, gently rub chickpeas between your hands or kitchen towel to remove skins. It’s a bit time-consuming but worth it.
- Prepare the tahini-lemon mixture: In a small bowl, whisk together ¼ cup (60ml) tahini and 3 tbsp fresh lemon juice. This thickens and lightens the tahini, making it creamier.
- Blend the hummus: In your food processor, combine cooked chickpeas, tahini-lemon mixture, 2-3 minced garlic cloves, ¼ cup (60ml) olive oil, ¼ cup (60ml) cold water, 1 tsp salt, and ½ tsp cumin if using. Process until smooth, stopping to scrape sides as needed. Add more water or reserved cooking liquid to reach desired creaminess.
- Taste and adjust: Give your hummus a taste and add more salt, lemon juice, or garlic if needed. Blend again for a few pulses to combine.
- Serve: Transfer hummus to a bowl, drizzle with olive oil, and sprinkle with paprika, chopped parsley, or toasted pine nuts if desired.
Preparation time is about 10 minutes active, with soaking and cooking times mostly hands-off. The key is cooking chickpeas until tender but not mushy, and blending patiently for that perfect creamy texture. If your hummus feels grainy, add a bit more water and blend longer—it really helps smooth it out.
Cooking Tips & Techniques
Making creamy homemade hummus from scratch can seem intimidating, but a few tips from my kitchen will help you nail it every time. First off, soaking chickpeas overnight is a must. It not only softens them but also makes them easier to digest. I’ve learned the hard way that skipping this step leads to a gritty texture.
Adding baking soda during cooking is a game-changer. It breaks down chickpea skins and results in that luscious creaminess you’re after. Just don’t forget to rinse them well afterward to prevent any soapy taste.
When blending, patience is key. A good-quality food processor or blender helps, but if your machine struggles, add water gradually and pulse instead of running it continuously. Scraping down the bowl often ensures everything gets blended evenly.
Oh, and don’t be shy with the lemon juice and garlic! They brighten and punch up the flavor, making the hummus anything but bland. I’ve found that letting the hummus rest in the fridge for an hour or two helps flavors meld beautifully.
One common mistake is using canned chickpeas without rinsing and cooking them further—this can leave you with a less creamy, more “canned” taste. If you’re short on time, rinse canned chickpeas thoroughly and simmer them in water with baking soda for 20 minutes to soften.
Variations & Adaptations
This creamy homemade hummus from scratch is wonderfully versatile. Here are a few ways to switch it up:
- Roasted Red Pepper Hummus: Blend in ½ cup roasted red peppers for a smoky, sweet twist.
- Spicy Hummus: Add 1 tsp smoked paprika and a pinch of cayenne or blend in fresh jalapeño for heat.
- Herb-Infused: Toss in fresh herbs like cilantro, parsley, or basil for a green, fresh flavor.
- Low-FODMAP Version: Use canned chickpeas rinsed very well and reduce garlic to one clove or substitute with garlic-infused oil.
- Different Cooking Method: Try pressure cooking soaked chickpeas for faster prep without sacrificing creaminess.
Personally, I love adding a bit of roasted garlic in place of raw for a mellow, sweeter flavor. Just roast a head of garlic wrapped in foil at 400°F (200°C) for 30-40 minutes, squeeze out the cloves, and blend in. It turns the hummus into a creamy, garlicky delight with less bite.
Serving & Storage Suggestions
This creamy homemade hummus from scratch is best served at room temperature, which brings out the flavors beautifully. Spread it on warm pita bread, scoop it up with crisp veggies, or dollop it atop grain bowls for a satisfying boost.
Pair it with crunchy cucumber slices, colorful bell peppers, or even warm falafel for a true Mediterranean vibe. A drizzle of good quality olive oil and a sprinkle of sumac or paprika add a nice finishing touch.
Store leftover hummus in an airtight container in the refrigerator for up to 5 days. The flavors deepen over time, making it even better the next day! If it thickens too much, stir in a splash of water or olive oil to loosen it up before serving.
For longer storage, freeze hummus in small portions for up to 3 months. Thaw in the fridge overnight and stir well before serving. It might lose a bit of its fresh brightness but still tastes delicious.
Nutritional Information & Benefits
This creamy homemade hummus from scratch is a nutrient-packed delight. One ¼ cup (60g) serving roughly contains:
| Calories | 140 |
|---|---|
| Protein | 5g |
| Fat | 8g (mostly healthy fats from olive oil and tahini) |
| Fiber | 4g |
| Carbohydrates | 12g |
Chickpeas provide plant-based protein and fiber that support digestion and sustained energy. Tahini adds calcium, iron, and healthy fats, while olive oil offers heart-healthy monounsaturated fats. This recipe is naturally gluten-free, dairy-free, and vegan, making it a smart choice for many dietary needs. Just watch out for garlic if you have sensitivities.
Conclusion
When it comes to creamy homemade hummus from scratch, this recipe truly checks all the boxes—easy, delicious, and full of wholesome goodness. Whether you’re a beginner or a seasoned cook, it’s a fantastic way to bring a little Middle Eastern magic into your kitchen without fuss.
Don’t be afraid to tweak the garlic, lemon, or spices to suit your taste. That’s part of the fun! Personally, I love how this recipe has become a comfort food go-to in my house, perfect for snacks, parties, or just a quick bite.
If you give this recipe a try, please leave a comment below sharing your experience or any tasty twists you create. And hey, if you loved it, share it with friends who deserve a little creamy happiness in their lives. You’ve got this!
Frequently Asked Questions
Can I use canned chickpeas instead of dried?
Yes, you can! Just rinse canned chickpeas well and simmer them with a pinch of baking soda for about 20 minutes to soften before blending. It won’t be quite as creamy as cooking from dried, but still delicious.
How do I make my hummus extra smooth and creamy?
Cooking chickpeas until very tender and peeling the skins helps a lot. Also, blend slowly and add water or olive oil gradually to get that silky texture.
Can I store homemade hummus in the freezer?
Absolutely! Freeze in airtight containers for up to 3 months. Thaw overnight in the fridge and stir well before serving.
Is tahini necessary for hummus?
Tahini adds creaminess and a nutty flavor, but if you don’t have it, you can try substituting with sunflower seed butter or extra olive oil, though the taste will differ.
How long does homemade hummus last in the fridge?
Stored in an airtight container, it lasts about 5 days. Flavors improve after chilling, but if you notice any off smells or mold, discard immediately.
Pin This Recipe!

Creamy Homemade Hummus From Scratch Recipe Easy and Perfect for Beginners
This creamy homemade hummus from scratch is a quick, easy, and delicious recipe made with tender cooked chickpeas, tahini, fresh lemon juice, and garlic. Perfect for snacks, gatherings, and a healthy Mediterranean treat.
- Prep Time: 10 minutes active plus overnight soaking
- Cook Time: 45-60 minutes
- Total Time: About 1 hour 10 minutes active plus overnight soaking
- Yield: About 1 1/2 cups hummus (approximately 6 servings) 1x
- Category: Snack
- Cuisine: Middle Eastern
Ingredients
- 1 cup (190g) dried chickpeas, soaked overnight and cooked until tender
- 1 tsp baking soda
- 1/4 cup (60ml) tahini
- 3 tbsp fresh lemon juice
- 2–3 garlic cloves, minced
- 1/4 cup (60ml) extra virgin olive oil, plus more for drizzling
- 1/4 cup (60ml) cold water
- 1 tsp salt, or to taste
- 1/2 tsp ground cumin (optional)
Instructions
- Soak the chickpeas: Place 1 cup (190g) dried chickpeas in a large bowl and cover with cold water by at least 2 inches. Let soak overnight or for at least 8 hours.
- Cook the chickpeas: Drain and rinse soaked chickpeas. Place in a large pot with 1 tsp baking soda and cover with about 6 cups (1.4 liters) fresh water. Bring to a boil, then simmer for 45-60 minutes until very tender and skins begin to loosen. Skim off foam and skins during cooking. Drain but reserve some cooking liquid.
- Peel the chickpeas (optional): Gently rub chickpeas between your hands or kitchen towel to remove skins for ultra-smooth hummus.
- Prepare tahini-lemon mixture: In a small bowl, whisk together 1/4 cup (60ml) tahini and 3 tbsp fresh lemon juice until creamy.
- Blend the hummus: In a food processor, combine cooked chickpeas, tahini-lemon mixture, minced garlic, 1/4 cup (60ml) olive oil, 1/4 cup (60ml) cold water, salt, and cumin if using. Process until smooth, scraping sides as needed. Add more water or reserved cooking liquid to reach desired creaminess.
- Taste and adjust: Add more salt, lemon juice, or garlic if needed and blend again briefly.
- Serve: Transfer to a bowl, drizzle with olive oil, and optionally sprinkle with paprika, chopped parsley, or toasted pine nuts.
Notes
Soaking chickpeas overnight is essential for softness and digestibility. Adding baking soda during cooking softens chickpeas for creaminess. Peeling chickpeas is optional but recommended for ultra-smooth texture. Blend slowly and add water gradually if needed. Let hummus rest in fridge for 1-2 hours to meld flavors. Store in airtight container up to 5 days refrigerated or freeze up to 3 months.
Nutrition
- Serving Size: 1/4 cup (60g)
- Calories: 140
- Fat: 8
- Carbohydrates: 12
- Fiber: 4
- Protein: 5
Keywords: hummus, homemade hummus, creamy hummus, chickpeas, tahini, healthy snack, Middle Eastern recipe, vegan, gluten-free


