Curried Chickpea Soup is like a cozy sweater in a bowl—warm, fragrant, and just the right kind of comforting. Whether you’re craving a quick lunch or an easy weeknight dinner, this soup hits all the right notes: hearty chickpeas, aromatic curry, and a creamy texture that makes you want to curl up on the couch. The best part? It’s healthy, dairy-free, and ready in under an hour. Perfect for those days when you want something satisfying but don’t feel like juggling ten pots and pans. Plus, chickpeas pack in plenty of protein and fiber, so you’ll feel full and fueled without the food coma.
Table of Contents
What is Curried Chickpea Soup?
Curried Chickpea Soup is a wholesome, plant-based dish made with chickpeas, onions, garlic, and a blend of aromatic spices like curry powder, cumin, and turmeric. The soup is thickened naturally by simmering the chickpeas until tender and blending part of the mixture for a velvety texture. It’s a recipe that bridges comfort and nourishment—creamy without cream and flavorful without being overwhelming. Originating from the love for spice-rich Indian curries, it brings warmth and depth to an everyday soup bowl. Chickpeas give it substance, while the spices create layers of earthy, slightly sweet, and savory notes.
Reasons to Try Curried Chickpea Soup
If you’re on the fence about making Curried Chickpea Soup, let me give you a few good reasons. First, it’s budget-friendly—most ingredients are pantry staples like canned chickpeas and basic spices. Second, it’s quick enough for a weeknight yet cozy enough for a weekend dinner. Third, it’s packed with nutrients: plant protein from chickpeas, antioxidants from curry spices, and fiber to keep you full longer. And finally, it’s a flavor bomb. Every spoonful delivers warmth, creaminess, and a touch of spice that makes your taste buds happy without making you sweat.
Ingredients Needed to Make Curried Chickpea Soup
- 2 tablespoons olive oil
- 1 large onion, chopped
- 3 cloves garlic, minced
- 2 tablespoons curry powder
- 1 teaspoon ground cumin
- ½ teaspoon turmeric
- 4 cups vegetable broth
- 2 cans (15 oz each) chickpeas, drained and rinsed
- 1 cup coconut milk
- Salt and pepper to taste
- Juice of 1 lemon
- Fresh cilantro, for garnish
Nutrition per serving (1 cup): 253 calories, 11g fat, 0mg cholesterol, 608.6mg sodium, 31.3g carbs, 7.3g fiber, 2.8g sugar, 10.3g protein, 16% Vitamin A, 6% Vitamin C. Serves 10.

Instructions to Make Curried Chickpea Soup (Step by Step)
Making Curried Chickpea Soup is easier than you might think! This step-by-step guide walks you through every part of the process — from prepping your veggies to blending that creamy, golden finish. Each step includes helpful tips to make sure your soup turns out rich, flavorful, and restaurant-worthy right in your own kitchen.
Step 1: Sauté the Aromatics
Start by heating two tablespoons of olive oil in a large, heavy-bottomed pot over medium heat. Once the oil shimmers, toss in your chopped onion. Cook it slowly, stirring often, until it turns translucent and starts to caramelize — about 5 minutes. This is where the magic begins. The sweetness from the onion forms the flavor base for your soup. Next, stir in the minced garlic and let it cook for about 30 seconds, just until fragrant. Be careful not to burn it — burnt garlic can make your soup taste bitter. If you love building flavor layers like this, you might also enjoy reading my Hearty Creamy Chicken Noodle Soup recipe, which uses a similar aromatic base.
Step 2: Toast the Spices for Maximum Flavor
This step-by-step method wouldn’t be complete without toasting your spices — it’s what takes your soup from good to unforgettable. Sprinkle in curry powder, cumin, and turmeric. Stir constantly for about one minute to “bloom” the spices. You’ll notice the color deepen and a wave of warm, curry aroma fill your kitchen. This process releases the essential oils in the spices, giving your soup that restaurant-quality flavor. If you want to learn more about balancing curry spices, check out my Curry Lentil Soup — it’s another cozy bowl that celebrates the beauty of simple seasoning done right.
Step 3: Add the Chickpeas and Broth
Now that your base is fragrant and flavorful, pour in the vegetable broth and add your drained chickpeas. Give everything a good stir so the chickpeas soak up those aromatic spices. Increase the heat to bring the mixture to a gentle boil, then reduce it to low and let it simmer uncovered for about 20 minutes. This slow simmering step allows the chickpeas to soften while the flavors meld into one another. If you prefer your soups a bit chunkier, feel free to mash some chickpeas with the back of your spoon instead of blending later. For more plant-based inspiration, try my Mediterranean Vegan Cauliflower Soup — it pairs perfectly with this dish for a wholesome soup night.
Step 4: Blend for That Creamy Texture
This is the step-by-step secret to creating a silky, creamy texture without using heavy cream. Once the soup has simmered, carefully remove about half the mixture and blend it using a countertop blender or an immersion blender right in the pot. Blend until smooth and velvety. Pour it back into the pot, stirring well to combine with the chunkier portion. The result? A thick, comforting consistency that feels indulgent but stays light. If you’re new to blending hot soups safely, visit my Vegetable Orzo Soup Recipe for a few simple kitchen safety tips that will keep your soup-making stress-free.
Step 5: Add Coconut Milk and Adjust the Seasoning
Stir in one cup of coconut milk to add richness and creaminess to your Curried Chickpea Soup. This is where your soup truly comes alive — the coconut milk smooths out the curry’s spice and gives the soup a gorgeous golden hue. Taste and adjust the seasoning by adding salt and pepper. If you like a little heat, you can sprinkle in red pepper flakes or a touch of cayenne. Simmer for another 5 minutes so everything blends harmoniously.
Step 6: Finish with Lemon Juice and Fresh Herbs
Finally, squeeze in the juice of one lemon — it brightens the flavor and balances the richness from the coconut milk. Stir well and remove the pot from heat. Ladle the soup into bowls and top with freshly chopped cilantro. For an extra layer of texture, you can also garnish with crispy chickpeas or a drizzle of coconut cream.
What to Serve with Curried Chickpea Soup
Curried Chickpea Soup pairs wonderfully with crusty bread, garlic naan, or a simple side salad for balance. If you’re in the mood for a full soup night, try my Vegetarian Split Pea Soup Recipe or this comforting Mushroom and Spinach Soup Recipe. Both are cozy, plant-based companions that complement the curry flavor beautifully. For a little crunch, serve with homemade pita chips or roasted chickpeas on top. And if you want a sweet finish, something simple like Easy No-Bake Pumpkin Cheesecake Balls makes a perfect follow-up.
Key Tips for Making Curried Chickpea Soup
To make the most flavorful Curried Chickpea Soup, always toast your spices first—it’s what turns a “good” soup into a “wow, what’s in this?” kind of meal. Don’t skip the lemon juice; it brightens the whole dish. If you like it thicker, blend a bit more of the soup, or for a thinner texture, add extra broth or coconut milk. Make sure to taste and adjust salt before serving—curry flavors deepen as they sit. And if your family loves a little heat, toss in a pinch of red pepper flakes or diced jalapeño. Bonus tip: this soup gets better overnight, so make extra for lunch the next day!
Storage and Reheating Tips for Curried Chickpea Soup
Store leftovers in an airtight container in the fridge for up to 4 days. The flavors intensify as it sits, making it even better on day two. To reheat, warm gently on the stove over medium-low heat, adding a splash of broth or coconut milk if it thickens too much. You can also freeze it for up to 3 months—just cool completely before transferring to freezer-safe bags. When reheating from frozen, thaw in the fridge overnight or heat slowly on the stove. Avoid microwaving directly from frozen, as it can change the texture.
FAQs
Can I make this soup in a slow cooker?
Yes! Sauté onions and garlic first, then add everything to the slow cooker and cook on low for 6 hours. Blend before serving.
Can I use dried chickpeas instead of canned?
Absolutely—just soak and cook them first. You’ll need about 3 cups of cooked chickpeas.
Can I make it without coconut milk?
You can replace it with cashew cream or regular milk if you’re not vegan, but coconut milk gives the best texture and flavor.
Final Thoughts
Curried Chickpea Soup is the kind of recipe that makes you feel good inside and out—comforting, nourishing, and full of flavor without fuss. It’s proof that you don’t need fancy ingredients to create something satisfying. So next time you’re craving something cozy, skip the takeout and whip up this bowl of goodness instead.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
PrintCurried Chickpea Soup
This curried chickpea soup is cozy and delicious, loaded with flavorful spices like ginger, turmeric, and curry powder. Made with red lentils and creamy coconut milk, this soup is so tasty!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 10 cups 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Ingredients
- 1 tablespoon olive oil
- 1 yellow onion, chopped
- 2 large carrots, peeled and chopped
- 2 stalks celery, chopped
- 1/2 teaspoon ground turmeric
- 1 1/2 teaspoons curry powder
- 1 teaspoon smoked paprika
- 4 cloves garlic, minced
- 1” piece ginger, grated
- 6 cups vegetable stock
- 2 (15oz) cans chickpeas, drained and rinsed
- 1 (13.5 oz) can unsweetened coconut milk
- 1 cup split red lentils
- 1 cup baby spinach
- 1 tablespoon fresh lemon juice
- Salt and pepper to taste
Instructions
1. Heat the olive oil in a large soup pot over medium heat.
2. Add the onion, carrot, and celery and sauté until softened, about 7-10 minutes.
3. Add the turmeric, curry powder, garlic, ginger, and lentils. Stir to combine and continue to cook for 2 minutes.
4. Add the chickpeas and vegetable broth.
5. Bring to a boil then reduce heat to medium-low. Cover and simmer for 15 minutes, stirring once or twice during cooking, and simmer until the lentils have broken down.
6. Remove from heat and stir in coconut milk, spinach, and lemon juice.
7. Cover and let sit for a few minutes until the spinach is wilted, then season to taste.
Notes
For a thicker consistency, use an immersion blender to partially blend the soup.
This soup stores well in the refrigerator for up to 5 days or can be frozen for longer storage.
Serve with crusty bread or over rice for a heartier meal.
Nutrition
- Serving Size: 1 cup
- Calories: 180
- Sugar: 3g
- Sodium: 520mg
- Fat: 7g
- Saturated Fat: 3.5g
- Unsaturated Fat: 3.5g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 6g
- Protein: 7g
- Cholesterol: 0mg