Chickpea Soup offers a comforting and robust culinary experience, blending hearty lentils, vibrant vegetables, and tender chickpeas within a fragrant coconut curry broth. This recipe isn’t just a meal; it’s a bowl of nourishment, meticulously crafted to be fully vegan and dairy-free, making it an excellent choice for a wide range of dietary preferences. Each spoonful is packed with delicious, wholesome ingredients that promise to satisfy and energize.

Hearty Chickpea Soup: A Plant-Based Favorite
It’s no secret that chickpeas are a staple in many kitchens, celebrated for their versatility and nutritional benefits. From zesty Mexican Chickpeas to savory Hummus Wraps, these legumes truly shine. They can even brilliantly substitute meat in dishes, as seen in Vegetarian Tuna Salad, Pesto Chickpea Sandwiches, and classic Chickpea Salad Sandwiches. Given their incredible adaptability, creating a dedicated soup recipe featuring chickpeas was not just an idea, but a necessity!
This particular chickpea soup is not only incredibly flavorful but also naturally vegan and dairy-free, brimming with nourishing ingredients that support a healthy lifestyle. Unlike traditional creamy soups that rely on heavy cream or butter for thickness, this recipe achieves a wonderfully hearty and satisfying texture through a clever plant-based technique. We thicken the broth by blending a portion of the chickpeas and lentils directly into the soup, creating a rich, smooth consistency without any added dairy.
Why You’ll Adore This Vegan Chickpea Soup
- Unforgettable Flavor Profile: The harmonious blend of curry spices and creamy coconut milk creates a deeply aromatic and incredibly delicious broth that is both comforting and exotic.
- Naturally Vegan & Dairy-Free: Perfect for plant-based diets or those avoiding dairy, this soup proves that healthy eating doesn’t mean compromising on taste or texture.
- Packed with Nutrients: Loaded with fiber-rich chickpeas and lentils, along with a colorful array of vegetables, this soup is a powerhouse of essential vitamins, minerals, and plant-based protein.
- Satisfying & Hearty: Thanks to the ingenious thickening method using blended legumes, this soup offers a substantial and filling meal that will keep you warm and satisfied.
- Quick & Easy Preparation: With straightforward steps and readily available ingredients, you can whip up this wholesome soup in under an hour, making it ideal for busy weeknights or relaxed weekend meals.
- Highly Customizable: From adjusting the spice level to experimenting with various toppings, this recipe offers endless possibilities for personalization to suit your palate.

Essential Ingredients for a Flavorful Chickpea Soup
Crafting this delightful chickpea soup requires a selection of fresh, aromatic, and pantry-friendly ingredients. Each component plays a crucial role in building the soup’s complex flavors and satisfying texture. Here’s a detailed look at what you’ll need:
- Coconut oil: This provides a wonderful base flavor that perfectly complements the curry. If coconut oil isn’t on hand or preferred, a good quality olive oil can be used as an alternative, offering a slightly different but equally delicious foundation.
- Onion and carrots: These foundational aromatics are diced evenly to ensure they cook down at the same rate, releasing their natural sweetness and contributing to the soup’s body and flavor.
- Garlic and ginger: Minced finely, these potent ingredients infuse the soup with an incredible warmth and depth, essential for the curry profile. Their aromatic compounds are fully released during the sautéing process, creating a fragrant base.
- Tomato paste: A small amount of tomato paste adds a rich umami depth and a subtle tang to the broth. It’s crucial to stir it for a couple of minutes after adding to allow its flavors to intensify and develop before any liquids are introduced.
- Seasonings: The heart of the soup’s flavor comes from a blend of yellow curry powder, ground cumin, paprika, and optional red pepper flakes for a hint of heat. Salt and pepper are essential for seasoning. Feel free to adjust any of these to match your personal preference for spice and flavor intensity.
- Vegetable or chicken stock: This forms the liquid base of the soup. Opt for a low-sodium stock to give you full control over the salt level, allowing you to season the soup perfectly to your taste.
- Crushed tomatoes: A can of crushed tomatoes adds a bright, slightly acidic note and additional body to the soup. For an extra layer of smoky flavor, seek out fire-roasted crushed tomatoes – they make a noticeable difference.
- Red lentils: These quick-cooking lentils are vital for both flavor and thickening the soup. Remember to rinse them thoroughly before adding them to the pot to remove any excess starch, which helps ensure a clearer broth and prevents gumminess.
- Chickpeas: Canned chickpeas are a convenient source of protein and fiber. Always drain and rinse them well before adding them to the soup to remove excess sodium and improve their texture.
- Coconut milk: Full-fat coconut milk is indispensable for achieving the creamy, luxurious texture and rich flavor of this soup. It’s crucial to avoid using lite coconut milk, as it lacks the fat content needed to properly thicken the soup and deliver the desired depth of flavor.
Quick Tip: Lentil Watch
Red lentils cook relatively quickly and can turn mushy if over-cooked. Keep a close eye on the soup as it simmers towards the end to maintain their pleasant texture. If you happen to have leftover red lentils, they are absolutely fantastic in this amazing Daal recipe!

Expert Tips for a Perfect Pot of Chickpea Soup
Creating a truly exceptional chickpea soup involves a few key techniques that can elevate your dish from good to extraordinary. Here are some detailed tips to ensure your soup is a resounding success:
- Achieving the Perfect Texture Through Blending: For a velvety smooth consistency, a strong blender is your best friend. When blending hot liquids, always exercise caution. Fill the blender only about halfway, secure the lid tightly, and, if your blender has one, use the “soup” or “hot” setting. Gradually increase the speed to prevent splattering and ensure even blending. When you’re done, carefully remove the lid, allowing any steam to escape safely. If your blender doesn’t have a hot setting, replacing the lid with a folded towel held firmly in place will help release steam pressure while blending.
- Optimizing Vegetable Softness: The initial sautéing of your onions and carrots is critical. Cook them until they are thoroughly soft and translucent, typically for 8-10 minutes. These vegetables will not soften further once the liquids are added and the soup begins to simmer, so ensuring they are perfectly tender at this stage guarantees a pleasant texture in the final dish.
- Customizing Spiciness: This soup is designed with a mild, comforting warmth. If you prefer less heat, simply omit the red pepper flakes entirely. For those who enjoy a fiery kick, consider adding more red pepper flakes directly into the pot or, for individual preferences, offer them as a topping for each person to adjust their own bowl.
- Controlling Chickpea Tenderness: The timing of when you add your chickpeas can significantly impact their texture. For chickpeas that retain a firmer, slightly chewy bite, add them to the pot after the lentils have already cooked for approximately 10 minutes. If you desire a softer, more tender chickpea, you can add them along with the lentils at the beginning of the simmering process.
- The Right Coconut Milk Makes a Difference: Always opt for full-fat coconut milk from a shelf-stable can, typically found in the international aisle with Latin or Asian products. Full-fat varieties provide the necessary richness and creaminess that is crucial for the soup’s texture and deep flavor. Lite coconut milk simply won’t yield the same luxurious result.

Elevate Your Soup: Delicious Topping Ideas
While this chickpea soup is delicious on its own, adding fresh toppings can significantly enhance its flavor, aroma, and visual appeal. These simple additions can transform a comforting bowl into a culinary masterpiece:
- Bright & Zesty Lemon: Lemon is an absolute game-changer for this soup. Its fresh flavor and vibrant tang cut through the richness of the coconut curry. I highly recommend stirring in both fresh lemon zest and a generous squeeze of lemon juice while the soup is still cooking. For an extra burst of brightness, serve additional lemon wedges on the side, allowing everyone to customize their bowl.
- Aromatic Fresh Herbs: Fresh cilantro and mint are fantastic additions that introduce a burst of freshness and a beautiful aromatic counterpoint to the warm spices. Finely chop them and stir them into the soup just before serving, or sprinkle them liberally over individual bowls. While they are incredibly delicious, they are not strictly necessary, so feel free to omit them if you don’t have any on hand.
- Creamy Coconut Milk Drizzle: For an extra layer of coconut flavor and a beautiful visual contrast, set aside about 1/3 cup of the full-fat coconut milk from the can. Just before serving, drizzle this reserved coconut milk over the top of each bowl. If you prefer, you can add all the coconut milk directly into the soup during cooking; this topping is purely for an added touch of luxury and taste.
- Crunchy Elements: Consider adding a sprinkle of toasted nuts like cashews or almonds, or even some crispy fried onions for an exciting textural contrast.
- A Dollop of Vegan Yogurt: A spoonful of plain, unsweetened vegan yogurt can add a cool, creamy element that complements the curry spices beautifully.
Quick Tip: Sourcing Coconut Milk
When shopping for coconut milk, 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 alongside Latin or Asian products. Full-fat is key for the creamiest, most flavorful soup!

Storage and Reheating Best Practices
This chickpea soup is one of those magical dishes that often tastes even better the next day, as the flavors have more time to meld and deepen. It can be stored fresh in an airtight container in the fridge for 4-5 days, making it an excellent meal prep option for lunches or quick dinners.
However, it’s important to note that this particular soup doesn’t freeze well. The combination of lentils and various vegetables can become mushy and lose their desirable texture once thawed and reheated, significantly impacting the overall quality of the soup. If you anticipate having too much soup, it’s advisable to halve the recipe to make a smaller batch.
When it comes to reheating, gently warm the soup over medium-low heat on the stovetop, stirring frequently to prevent sticking and ensure even heating. As the soup sits and cools, it tends to thicken considerably. To restore it to its original consistency, simply add a small amount of water or vegetable stock while reheating, stirring until it reaches your preferred thickness.
More Wholesome Soup Creations
If you loved this chickpea soup, be sure to explore these other comforting and flavorful soup recipes:
- Pumpkin Soup with convenient canned pumpkin for a velvety smooth texture.
- Cauliflower Soup, a creamy delight packed with loads of nutritious veggies.
- White Bean Soup, featuring a fresh basil-pesto swirl for an extra burst of flavor.
- Broccoli Potato Soup, a hearty and satisfying option, perfectly complemented with rich Cheddar.
- Easy Tomato Soup, a simple yet classic recipe made effortless with canned tomatoes.
Print Recipe
Chickpea Soup
Chelsea Lords
15 minutes
25 minutes
40 minutes
6 servings
Equipment
- Large pot
- Blender
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)
- 1 teaspoon salt
- 1/4 teaspoon pepper
- 4 cups vegetable stock or chicken stock
- 1 (14.5-ounce) can fire-roasted crushed tomatoes
- 1/2 cup red lentils (see note 1)
- 2 (15.5-ounce) cans chickpeas, drained and rinsed
- 1 (13.5-ounce) can coconut milk, full-fat, divided (see note 2)
- Toppings as desired (see note 3)
Instructions
- Open the can of coconut milk and stir well. Remove 1/3 cup of coconut milk and set aside for later use as a topping.
- In a large pot, heat the oil over medium heat. Add the diced onions and carrots. Season lightly with salt and pepper. Cook, stirring occasionally, until the vegetables are tender, which should take about 8–10 minutes. Next, add the minced garlic, minced ginger, curry powder, cumin, paprika, optional red pepper flakes, additional salt, pepper, and tomato paste. Cook, stirring frequently, for about 2–4 minutes until the mixture is very fragrant. Add the can of undrained crushed tomatoes and cook for 1 minute, mixing and scraping any browned bits off the bottom of the pan to deglaze.
- Add the rinsed red lentils, vegetable stock, and all the remaining coconut milk (except the 1/3 cup you set aside). Bring the mixture to a boil. As soon as it boils, cover the pot and reduce the heat to low, allowing it to simmer for 10 minutes. After 10 minutes, add the drained chickpeas, return the lid to the pot, and continue to cook for 10 more minutes. Remove the lid and carefully transfer about 2 cups of the soup mixture to a blender. Purée until completely smooth.
- Pour the puréed soup back into the pot with the rest of the soup. Stir in the lemon zest, fresh lemon juice, and finely chopped cilantro. Taste the soup and adjust the seasoning as needed with more salt, pepper, or spices. If you prefer a thicker soup, you can blend a bit more of the soup. Ladle the hot soup into bowls, drizzle the reserved coconut milk on top for extra creaminess and visual appeal, and serve immediately with extra fresh cilantro, mint leaves, and additional lemon wedges on the side.
Recipe Notes
Note 1: Red Lentil Type: You’ll want to use dried red lentils for this recipe. There’s no need to soak them; simply rinse them off, and they’re ready to add. Other types of lentils (like green or brown) have different cooking times and textures, so substitutions are not recommended for the best results in this soup.
Note 2: Coconut Milk Selection: Always look for shelf-stable, unrefrigerated cans of full-fat coconut milk. These are typically found in the international aisle of most grocery stores. Using full-fat coconut milk is essential for achieving the rich flavor and desired thickness. Lite coconut milk will not thicken properly and will result in a less flavorful, watery soup.
Note 3: Suggested Toppings: I love to top this soup with 2–3 tablespoons fresh lemon juice, 1/2 teaspoon lemon zest, 1/4 cup finely chopped cilantro, and a scattering of fresh mint leaves. These fresh additions provide a wonderful contrast to the warm, spicy broth.
Note 4: Chickpea Tenderness: I prefer my chickpeas to retain a pleasant chewiness, which is why I add them after the lentils have simmered for 10 minutes. If you desire softer, more tender chickpeas, you can add them at the same time as the lentils.
Note 5: Blending Hot Liquids Safely: When blending hot soup, always secure the lid tightly. If your blender has a “soup” or “hot” cycle, use it and increase the speed slowly to prevent splattering and steam buildup. Carefully open the lid after blending to release any steam. If your blender doesn’t have a specific hot setting, you can replace the center cap of the blender lid with a folded towel and hold it firmly in place with your hand. This method allows steam to escape while still containing the liquid.
Storage: This soup becomes more flavorful as it sits and can be stored in an airtight container in the fridge for 4–5 days. It doesn’t freeze well, as the veggies and lentils may become mushy. If you have too much soup, consider halving the recipe. To reheat, gently warm in a pot over medium-low heat, stirring frequently, and add a splash of water to thin it out if needed.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Like this? Leave a comment below!