Wholesome Chickpea Soup is a truly nourishing and incredibly flavorful dish, perfect for any season. It masterfully blends hearty lentils, vibrant vegetables, and protein-packed chickpeas within a rich, aromatic coconut curry broth. This delightful soup stands out as a completely vegan and dairy-free option, yet it doesn’t compromise on its creamy texture or satisfying depth of flavor. Every spoonful is packed with delicious, good-for-you ingredients, making it an ideal choice for a healthy and comforting meal.

Embracing the Goodness of Chickpea Soup
My love for chickpeas is well-documented, and it spans a wide range of culinary creations! From zesty Mexican Chickpeas to satisfying Hummus Wraps, these versatile legumes frequently take center stage in my kitchen. I’ve even successfully swapped chickpeas for meat in classic dishes, transforming them into delicious plant-based alternatives like Vegetarian Tuna Salad, savory Pesto Chickpea Sandwiches, and classic Chickpea Salad Sandwiches.
Given this deep appreciation for chickpeas, it was only a matter of time before I channeled their amazing potential into a comforting, hearty soup. And so, this incredibly satisfying Chickpea Soup was born! What makes it even better is that it’s effortlessly vegan, entirely dairy-free, and bursting with wholesome, nourishing ingredients.
The secret to achieving this soup’s rich, thick consistency without relying on traditional dairy products or butter lies in the ingenious combination of chickpeas and lentils. By blending a portion of the cooked soup, we create a naturally creamy and robust broth that feels incredibly hearty and luxurious. This technique not only enhances the texture but also ensures every spoonful is packed with flavor and nutrition, making it a truly gratifying meal.

Key Ingredients for Your Chickpea Soup
Crafting this delicious chickpea soup begins with selecting fresh, high-quality ingredients. Each component plays a vital role in building the soup’s robust flavor profile and comforting texture. Here’s a closer look at what you’ll need and why:
- Coconut Oil or Olive Oil: Coconut oil lends a subtle sweetness that perfectly complements the curry spices. However, if you prefer, good quality olive oil can be used as a versatile alternative, offering its own distinct fruity notes.
- Onion and Carrots: These aromatic vegetables form the essential flavor base, known as a soffritto. Dicing them evenly is crucial to ensure they cook down at the same rate, becoming beautifully tender and sweet, which will contribute immensely to the soup’s overall depth.
- Garlic and Ginger: Freshly minced garlic and ginger are the aromatic heart of this soup. Mincing them finely allows their potent, warm, and slightly spicy flavors to fully infuse into the oil and other ingredients as they cook, creating a truly fragrant foundation.
- Tomato Paste: A powerful flavor enhancer, tomato paste adds a concentrated umami depth and a touch of sweetness. Stirring and cooking it for a couple of minutes before adding liquids helps to caramelize it, intensifying its rich flavor profile.
- Seasonings (Yellow Curry Powder, Ground Cumin, Paprika, Red Pepper Flakes): These spices are carefully chosen to create a vibrant and warm curry flavor.
- Yellow Curry Powder: The star spice, providing that characteristic aromatic curry essence.
- Ground Cumin: Adds an earthy, warm note that beautifully complements the curry.
- Paprika: Contributes a mild, sweet pepper flavor and a beautiful reddish hue.
- Red Pepper Flakes (optional): For those who enjoy a little kick, these flakes introduce a gentle heat that can be adjusted to your preference.
Remember to adjust all seasonings to your personal taste throughout the cooking process.
- Vegetable or Chicken Stock: The liquid base that brings everything together. Using a low-sodium stock is recommended to give you better control over the final salt level of your soup. For a strictly vegan dish, ensure you choose vegetable stock.
- Crushed Tomatoes: These contribute a rich, slightly tangy tomato flavor and a bit of body to the soup. For an extra layer of smoky depth, look for fire-roasted crushed tomatoes – they add an incredible complexity that elevates the soup.
- Red Lentils: These tiny legumes are a powerhouse in this soup. They cook relatively quickly and break down beautifully, helping to naturally thicken the broth and add a significant amount of plant-based protein and fiber. Always rinse them thoroughly before adding to remove any excess starch and ensure a clearer, smoother soup.
- Chickpeas: The namesake ingredient, chickpeas add substantial texture and a creamy, nutty flavor. They are also an excellent source of plant-based protein and fiber. Be sure to drain and rinse canned chickpeas thoroughly to remove excess sodium and improve their texture.
- Full-Fat Coconut Milk: This is essential for achieving the soup’s luxurious creaminess and rich flavor. Do not substitute with “lite” coconut milk, as it lacks the necessary fat content to thicken the soup properly and won’t deliver the same depth of flavor or satisfying mouthfeel. Look for full-fat, unsweetened coconut milk in cans.
Quick Tip: Perfect Lentil Texture
Red lentils cook quickly and can become mushy if over-cooked. Keep a careful eye on the soup as it nears the end of its cooking time to maintain their pleasant texture. Any leftover red lentils are fantastic in other recipes, such as this amazing Daal!

Expert Tips for the Best Chickpea Soup
Achieving a perfect bowl of this Chickpea Soup is simple with a few helpful techniques. These tips will guide you in mastering the texture, flavor, and overall enjoyment of your homemade creation.
-
Blending for Creaminess: To get that wonderfully smooth and hearty consistency, a strong blender is your best friend.
When blending hot liquids, always be cautious. Ensure the lid is securely closed, and if your blender has a “soup” or “hot” setting, use it. Otherwise, start on the lowest speed and gradually increase it to prevent any splattering. Never fill the blender past the halfway mark with hot liquids. If your blender doesn’t have a hot setting or a vented lid, you can remove the center cap and cover the opening with a folded kitchen towel to allow steam to escape while blending, holding it firmly in place. Always gently remove the lid after blending to avoid a burst of steam. An immersion blender can also be used directly in the pot for a less smooth, but equally delicious, rustic texture. - Sautéing Your Veggies to Perfection: The initial sautéing of onions and carrots is a critical step for developing deep flavor. Ensure you cook them until they are truly soft and translucent, usually 8-10 minutes, before adding the garlic and ginger. These vegetables will not soften further once the liquids are added, so this initial stage is key for a smooth, well-integrated flavor and texture in your finished soup. Don’t rush this step!
- Customizing Spiciness: This recipe is designed with a mild, approachable level of heat. If you prefer less spice, simply omit the red pepper flakes entirely. For those who enjoy a fiery kick, you can add extra red pepper flakes directly to the pot, or, for individual preference, offer them in separate bowls as a topping so each diner can customize their own spice level. Other spices like a pinch of cayenne pepper can also be added for more heat.
- Achieving Desired Chickpea Softness: The timing of when you add your chickpeas can significantly impact their final texture. For chickpeas that retain a pleasant, slightly firm chewiness, add them to the soup after the lentils have already simmered for approximately 10 minutes. If you prefer a softer, more tender chickpea that almost melts into the soup, add them at the same time as the lentils. Experiment to find your preferred texture!

Delicious Toppings for Your Chickpea Soup
Elevate your Chickpea Soup experience by adding a selection of fresh and flavorful toppings. These simple additions can brighten the flavors, add texture, and make each bowl feel extra special.
- Fresh Lemon: A squeeze of fresh lemon juice and a sprinkle of zest are game-changers for this soup. Lemon adds a vibrant, fresh flavor and a delightful tang that cuts through the richness of the coconut curry. I like to stir in some zest and juice while the soup is simmering, then serve extra lemon wedges on the side for an additional burst of brightness.
- Fresh Herbs: A generous sprinkle of freshly chopped cilantro and mint not only adds beautiful color but also introduces an incredible layer of herbaceous freshness that perfectly complements the curry spices. While they are truly delicious and recommended, the soup is fantastic on its own, so don’t hesitate to skip them if you don’t have them on hand. Fresh parsley or green onions can also be wonderful additions.
- Reserved Coconut Milk Drizzle: For an extra touch of creamy coconut flavor and an elegant finish, set aside about 1/3 cup of the full-fat coconut milk to drizzle over individual servings just before serving. This creates beautiful swirls and adds another layer of richness. If you prefer, you can add all the coconut milk directly into the soup during the cooking process.
-
Other Topping Ideas:
- Crispy Croutons: Add a delightful crunch.
- A Dollop of Vegan Yogurt: For extra creaminess and a tangy contrast.
- Toasted Seeds: Pumpkin seeds or sunflower seeds for added texture and nutrients.
- Crusty Bread: Perfect for dipping and soaking up every last drop of flavorful broth.
Sourcing Coconut Milk
For the best results, always look for shelf-stable, not refrigerated, cans of full-fat coconut milk. You’ll typically find these in the international aisle of your grocery store, often near Latin or Asian products.

Storage & Reheating for Leftover Chickpea Soup
One of the many wonderful qualities of this Chickpea Soup is that its flavors deepen and meld beautifully as it sits. This means it often tastes even better the next day!
Store any leftover soup in an airtight container in the refrigerator for up to 4-5 days. While it holds up well in the fridge, this particular soup does not freeze well. The vegetables and lentils can become mushy and lose their desirable texture upon thawing, which can detract from the soup’s overall quality. If you anticipate having a large amount of leftovers that you won’t consume within the recommended time frame, consider halving the recipe to make a smaller batch.
To reheat, gently warm the soup in a pot over medium-low heat, stirring frequently to ensure even heating and prevent sticking. As the soup cools, it will naturally thicken. When reheating, feel free to add a small amount of water or vegetable broth to thin it out to your desired consistency. This simple trick will help restore its original, comforting texture.
More Comforting Soup Recipes:
If you’ve enjoyed this nourishing Chickpea Soup, you might love exploring other wholesome and delicious soup creations:
- Creamy Pumpkin Soup made effortlessly with canned pumpkin, perfect for a cozy evening.
- Hearty Cauliflower Soup, packed with a generous amount of fresh vegetables for a nutrient-rich meal.
- Flavorful White Bean Soup, enhanced with the bright, aromatic notes of fresh basil-pesto.
- Classic Broccoli Potato Soup, a comforting blend made even more delicious with melted Cheddar cheese.
- Easy Homemade Tomato Soup, a simple yet satisfying recipe utilizing readily available canned tomatoes.

Wholesome Chickpea Soup
Chelsea Lords
15
25
40
6
servings
Video
(Video coming soon!)
Equipment
- Large pot or Dutch oven
- Blender (stand or immersion)
Ingredients
-
2
tablespoons
coconut oil
or olive oil -
1
cup
diced yellow onion -
1
cup
diced carrots -
1
tablespoon
finely minced garlic -
1
tablespoon
minced ginger -
2
tablespoons
tomato paste -
1
tablespoon
yellow curry powder -
1
teaspoon
ground cumin -
1
teaspoon
paprika -
1/4
teaspoon
red pepper flakes
optional, for heat -
1
teaspoon
salt -
1/4
teaspoon
black pepper -
4
cups
vegetable stock
or chicken stock (for non-vegan) -
1
(14.5-ounce) can
fire-roasted crushed tomatoes -
1/2
cup
red lentils
rinsed (see Note 1) -
2
(15.5-ounce) cans
chickpeas
drained and rinsed -
1
(13.5-ounce) can
full-fat coconut milk
divided (see Note 2) -
Toppings as desired
(see Note 3)
Instructions
- Begin by opening your can of full-fat coconut milk. Stir it well to combine the cream and liquid. Measure out 1/3 cup of this coconut milk and set it aside to use later for drizzling as a garnish.
- In a large pot or Dutch oven, heat the coconut oil (or olive oil) over medium heat. Add the diced onions and carrots. Season generously with a pinch of salt and pepper. Cook, stirring occasionally, until the vegetables are tender and slightly softened, which should take approximately 8–10 minutes. Next, add the minced garlic, minced ginger, yellow curry powder, ground cumin, paprika, and the optional red pepper flakes. Stir in the tomato paste. Continue to cook, stirring frequently, for another 2–4 minutes, until the mixture is incredibly fragrant and the tomato paste has deepened in color. Finally, add the can of undrained fire-roasted crushed tomatoes. Stir well, scraping up any browned bits from the bottom of the pot, and cook for 1 minute more.
- Stir in the rinsed red lentils, vegetable stock, and the remaining coconut milk (all except the 1/3 cup you set aside). Bring the soup to a rolling boil. As soon as it reaches a boil, cover the pot with a lid and reduce the heat to low. Allow it to simmer gently for 10 minutes. After 10 minutes, add the drained and rinsed chickpeas to the pot, return the lid, and cook for an additional 10 minutes. Once cooked, remove the lid and carefully transfer about 2 cups of the soup mixture to a blender. Purée until completely smooth. Remember to use caution when blending hot liquids (see Note 5).
- Pour the puréed soup back into the pot with the remaining soup. Stir in the fresh lemon zest, lemon juice, and chopped cilantro. Taste the soup and adjust the seasoning as needed, adding more salt, pepper, or spices to your preference. If you desire an even thicker soup, you can blend a bit more of the remaining soup. Ladle the hot soup into bowls, drizzle generously with the reserved coconut milk, and serve immediately with extra fresh cilantro, mint leaves, and additional lemon wedges on the side. Enjoy this warming and flavorful dish!
Recipe Notes
Note 1: You’ll want to use dried red lentils for this soup. There is no need to soak the lentils beforehand; simply rinse them off thoroughly under cold water before adding them to the pot. Other types of lentils, such as green or brown, have different cooking times and textures and will not break down in the same way, so substitutions are not recommended for this recipe.
Note 2: When purchasing coconut milk, look for shelf-stable, unrefrigerated cans of full-fat coconut milk. Be sure to use full-fat coconut milk for the best flavor, richness, and thickness. Lite coconut milk contains more water and less fat, and therefore will not thicken the soup effectively nor provide the desired creamy, full-bodied flavor.
Note 3: I love to top this soup with 2–3 tablespoons of fresh lemon juice, 1/2 teaspoon of lemon zest, 1/4 cup of finely chopped cilantro, and fresh mint leaves. These additions provide a burst of freshness and elevate the overall flavor profile.
Note 4: I prefer my chickpeas to retain a pleasant chewiness, which is why I recommend adding them to the pot after the lentils have already simmered for about 10 minutes. If you would prefer softer, more tender chickpeas that blend seamlessly into the soup, feel free to add them along with the lentils in step 2.
Note 5: When blending hot liquids, always prioritize safety. Secure the lid tightly and if your blender has a “soup” or “hot” cycle, utilize it. Start blending on the lowest speed and gradually increase it to prevent sudden splashes or pressure buildup. If your blender lacks a hot setting or a vented lid, replace the blender lid with a folded kitchen towel and hold it firmly in place while blending. This technique allows steam to escape safely and helps reduce internal pressure. Always open the lid carefully after blending to release any remaining steam.
Storage: This soup develops deeper flavors as it rests. Store it in an airtight container in the fridge for 4–5 days. Please note that this soup does not freeze well, as the veggies and lentils may become mushy upon thawing. If you find yourself with too much soup, consider halving the recipe for a smaller batch. To reheat, gently warm the soup in a pot over medium-low heat, stirring frequently. Add a splash of water or vegetable broth to thin it out if it has thickened too much in the fridge.
Nutrition Information (per serving)
Serving:
1
serving
|
Calories:
262
kcal
|
Carbohydrates:
31.7
g
|
Protein:
10.1
g
|
Fat:
11.9
g
|
Sodium:
661.4
mg
|
Fiber:
7.8
g
|
Sugar:
4.7
g
Nutrition information is automatically calculated and should only be used as an approximation. Individual results may vary based on exact ingredients and preparation.
Love this recipe? Share your thoughts below!
Your feedback helps us create more delicious content for you.
This Wholesome Chickpea Soup is more than just a meal; it’s a comforting experience, brimming with flavor and health benefits. Whether you’re a seasoned vegan or simply looking for a delicious, dairy-free option, this recipe promises to deliver satisfaction. With its rich coconut curry broth, tender chickpeas, and hearty lentils, it’s a testament to how vibrant and fulfilling plant-based eating can be. Enjoy creating and savoring this delightful soup – it’s sure to become a cherished addition to your recipe repertoire!
