Harissa Tomato Chickpea Soup
There’s something undeniably comforting about a warm, hearty bowl of soup, especially when it’s packed with bold flavors and wholesome ingredients. The Harissa Tomato Chickpea Soup is one of those recipes that hits all the right notes — spicy, savory, and satisfying. With the smoky heat of harissa paste, the earthiness of chickpeas, and the bright acidity of tomatoes, this soup is a perfect weeknight meal that comes together quickly but feels special. Whether you’re looking to cozy up on a chilly evening or serve something vibrant and nourishing, this recipe is a winner.
Why I Love This Recipe
This Harissa Tomato Chickpea Soup holds a special place in my kitchen rotation for several reasons. First, it’s incredibly simple to make, requiring just one pot and pantry staples. The harissa paste adds a complex, smoky heat that elevates the humble chickpea and tomato base without overwhelming the palate. Plus, it’s packed with plant-based protein and fiber, making it both filling and nutritious.
I also appreciate how versatile it is — you can easily customize it by adding your favorite veggies or swapping spices to suit your mood. It’s a perfect example of how a few bold ingredients can transform a simple dish into something unforgettable. And let’s be honest, who doesn’t love a soup that tastes like you spent hours in the kitchen but actually takes less than 30 minutes?
Ingredient Rundown
- 2 tablespoons olive oil – The base for sautéing the onion and garlic, adding richness and depth.
- 1 onion, chopped – Adds sweetness and a savory foundation to the soup.
- 2 cloves garlic, minced – Brings aromatic pungency that complements the spices.
- 1 teaspoon ground cumin – Offers a warm, earthy undertone that pairs beautifully with harissa.
- 1 teaspoon ground coriander – Adds a citrusy, slightly sweet flavor to balance the heat.
- 1 tablespoon harissa paste – The star ingredient providing smoky, spicy complexity. Adjust to taste for heat level.
- 1 can (14 oz) diced tomatoes – Brings acidity and freshness, creating a vibrant broth.
- 1 can (14 oz) chickpeas, drained and rinsed – Adds protein, texture, and heartiness to the soup.
- 4 cups vegetable broth – The flavorful liquid base that ties everything together.
- Salt and pepper to taste – Essential for seasoning and enhancing all flavors.
- Fresh cilantro, for garnish – Provides a bright, herbal finish that contrasts beautifully with the spicy soup.
Tools of the Trade
- Large pot or Dutch oven: Ideal for sautéing and simmering the soup all in one vessel.
- Wooden spoon or spatula: For stirring ingredients without scratching your cookware.
- Knife and cutting board: To prep onions, garlic, and garnish.
- Measuring spoons: To ensure the spices and harissa paste are perfectly balanced.
- Ladle: For serving the soup into bowls with ease.
Cook Harissa Tomato Chickpea Soup Like This
Step 1: Sauté the Aromatics
Heat the olive oil in your large pot over medium heat. Add the chopped onion and sauté for about 5 minutes until it becomes translucent and soft. Stir in the minced garlic and cook for another 30 seconds until fragrant. This step builds the foundational flavor for your soup.
Step 2: Toast the Spices
Sprinkle in the ground cumin and coriander, stirring constantly for about 1 minute. Toasting these spices brings out their essential oils and boosts their aroma, creating a more complex flavor profile.
Step 3: Add Harissa and Tomatoes
Stir in the harissa paste, allowing it to mix evenly with the aromatics and spices. Then add the entire can of diced tomatoes with their juices. Use your spoon to break down any large tomato chunks if desired. Let this cook for 3-4 minutes to meld the flavors.
Step 4: Incorporate Chickpeas and Broth
Add the drained and rinsed chickpeas to the pot, followed by the vegetable broth. Give everything a good stir and bring the soup to a gentle simmer. Reduce the heat to low, cover, and let it cook for 15-20 minutes so the flavors can fully develop.
Step 5: Season and Serve
Taste your soup and season with salt and pepper as needed. Ladle the hot soup into bowls and garnish generously with fresh cilantro. Serve warm with crusty bread or alongside a light salad like the Tomato And Cucumber Greek Salad for a complete meal.
Seasonal Twists
- In the fall, add diced roasted sweet potatoes for extra heartiness and a touch of natural sweetness. Try pairing it with a Roasted Sweet Potato And Kale Bowl to keep the meal nutrient-packed.
- During summer, stir in fresh herbs like mint or basil at the end for a burst of freshness.
- For a chunkier version, toss in chopped zucchini or bell peppers in Step 3.
- To add creaminess, swirl in a dollop of coconut yogurt or a splash of coconut milk just before serving.
Author’s Commentary
What I adore about this Harissa Tomato Chickpea Soup is its balance of smoky spice and comforting warmth. The harissa paste lends a vibrant heat without overpowering the chickpeas, which soak up all those wonderful flavors. It’s a recipe that feels both exotic and familiar — perfect for anyone wanting to explore Middle Eastern-inspired flavors without fuss.
One tip I always recommend is to taste and adjust the seasoning at the end. Sometimes, a pinch more salt or an extra squeeze of lime can really brighten the bowl. Also, if you’re new to harissa, start with a smaller amount and work your way up — it’s potent, but when balanced, it’s magic.
Prep Ahead & Store
This soup is fantastic for meal prep since it tastes even better the next day once the flavors have had time to meld. You can prepare the entire recipe up to 3 days in advance and simply reheat on the stovetop or in the microwave. Store leftovers in an airtight container in the refrigerator.
- To freeze, let the soup cool completely, then transfer to freezer-safe containers. It keeps well for up to 3 months.
- When reheating from frozen, thaw overnight in the fridge or gently warm on the stove, stirring occasionally.
- If the soup thickens too much upon standing or reheating, add a splash of vegetable broth or water to loosen it back up.
Quick Questions
Can I make this soup spicier or milder?
Absolutely! The heat level largely depends on how much harissa paste you use. Start with 1 tablespoon as directed, then add more if you want extra spice. For a milder version, reduce the harissa or substitute with a mild chili paste.
Is this soup suitable for a vegan diet?
Yes, this recipe uses vegetable broth and plant-based ingredients only, making it perfect for vegans and vegetarians alike.
What can I serve with Harissa Tomato Chickpea Soup?
It pairs wonderfully with simple sides like crusty bread, pita, or a fresh salad. For a Mediterranean twist, try it alongside the Pasta With Fresh Tomato Sauce And Basil. These light dishes complement the soup’s bold flavors without overwhelming your palate.
Can I use dried chickpeas instead of canned?
You can! Just remember to soak and cook dried chickpeas fully before adding them to the soup. This adds extra time but gives you control over texture and salt content.
Healthy-ish Favorites
- Tomato And Cucumber Greek Salad – A refreshing side that pairs beautifully with spicy soups.
- Roasted Sweet Potato And Kale Bowl – A nutrient-dense meal perfect for colder days.
- Pasta With Fresh Tomato Sauce And Basil – A light, flavorful pasta that complements the boldness of the harissa soup.
Ready to Cook?
If you’re craving a soup that’s quick, flavorful, and nourishing, this Harissa Tomato Chickpea Soup is your new go-to. Gather your ingredients, heat up your pot, and get ready for a bowl full of warmth with just the right amount of kick. Whether you’re cooking for yourself or feeding a crowd, this recipe is sure to become a staple in your recipe box. Enjoy every spicy, comforting spoonful!
Share on Pinterest

Harissa Tomato Chickpea Soup
Ingredients
Equipment
Method
- Heat the olive oil in your large pot over medium heat. Add the chopped onion and sauté for about 5 minutes until translucent and soft. Stir in the minced garlic and cook for another 30 seconds until fragrant.
- Sprinkle in the ground cumin and coriander, stirring constantly for about 1 minute to toast the spices and boost aroma.
- Stir in the harissa paste, then add the entire can of diced tomatoes with their juices. Break down any large tomato chunks if desired. Let cook for 3-4 minutes to meld flavors.
- Add the drained and rinsed chickpeas and vegetable broth. Stir and bring to a gentle simmer. Reduce heat to low, cover, and cook for 15-20 minutes.
- Taste and season with salt and pepper as needed. Ladle soup into bowls and garnish with fresh cilantro. Serve warm.
Notes
- This soup tastes even better the next day as flavors meld beautifully.
- Adjust harissa paste amount to control the spice level according to your preference.
- For creaminess, swirl in coconut yogurt or coconut milk before serving.