This Chickpea Curry Soup will warm you up fast on a cold winter's day. It's hearty, protein-packed, and filled with savory flavor. Plus, it takes just 30 minutes to make and calls for simple ingredients.
In a large pot, heat oil over medium heat. Once shimmering, add the onion and sauté until translucent. About 2-3 minutes.
Add garlic and ginger. Sauté for 30-60 seconds until fragrant.
Now add the tomato paste, curry powder, and pepper flakes. Sauté until fragrant, about 30-60 seconds.
Add diced tomatoes, chickpeas, broth, coconut milk, agave, and salt. Stir and scrape the bottom to release any browned bits. Raise heat to bring to a high simmer, then cover with a lid and reduce heat to a gentle simmer. Cook for 10 minutes to meld flavors. Stir occasionally.
Now Remove the lid and simmer for another five minutes to reduce and thicken slightly.
Remove from heat and stir in the lime juice and sprinkle with cilantro. Taste for seasoning and add more if needed. Serve with lime wedges and more cilantro.
Notes
This soup has a thinnish, brothy, and slightly creamy consistency. If you want a thicker consistency, you can reduce the broth in the recipe or cook the soup down longer uncovered on the stove. See the post above for extra tips, FAQs, and step-by-step photos.