Moroccan Tomato Soup with Chickpeas and Spices
Why this recipe works
- Aromatic spice base: Briefly cooking the cumin, coriander and paprika in oil helps release their fragrance before the tomatoes and stock are added.
- Naturally velvety: Blended chickpeas give the soup body and smoothness without needing cream or dairy.
- Fresh finish: Lemon juice cuts through the richness of the tomatoes and chickpeas, keeping the final bowl lively rather than heavy.
Get the most out of this recipe
Ingredient notes
- Use fresh ground spices: Cumin, coriander and paprika lose aroma over time, so fresher spices will give the soup a warmer, more rounded flavour.
- Add lemon to taste: Tomatoes vary in sharpness, so stir in the lemon gradually and stop when the soup tastes bright but not sour.
Texture tips
- For a smoother soup: Blend thoroughly with an immersion blender, moving it around the pan until the chickpeas are fully broken down.
- For a looser consistency: Add a little extra vegetable stock after blending, then warm the soup gently until evenly heated.
Make-ahead tips
- Good for batch cooking: The soup keeps well in the fridge and also freezes, making it useful for lunches or quick dinners later in the week.
- Reheat gently: Warm in a saucepan over low to medium heat, stirring occasionally, and loosen with stock if it has thickened.
Serving ideas
- Serve with bread: Flatbread, crusty bread or toasted pitta work well for scooping up the thick tomato and chickpea base.
- Finish with herbs: Extra fresh coriander adds colour and a clean herbal note just before serving.
Equipment you'll need
Ingredients
Instructions
- Warm the olive oil in a saucepan over medium heat. Finely chop the onion, add it to the pan and cook for 8 to 10 minutes until soft and lightly golden.
- Crush the garlic and stir it in for 1 minute until fragrant. Add the ground cumin, ground coriander and sweet paprika, and cook for 30 seconds, stirring so the spices do not catch.
- Tip in the chopped tomatoes, then add the chickpeas and vegetable stock. Bring to a gentle simmer and cook for 20 minutes, stirring occasionally, until the flavours have melded and the chickpeas are very tender.
- Take the pan off the heat and blend until smooth with an immersion blender. Return to a low heat for 2 to 3 minutes to warm through, adjusting the consistency with a splash more stock if you prefer it looser.
- Finely chop the fresh coriander and stir most of it into the soup. Squeeze in the lemon juice to taste, then ladle into bowls and finish with the remaining coriander.
Recipe notes
Tips
- For a deeper flavour, let the onion cook until properly soft and lightly golden before adding the garlic and spices.
- If you are serving vulnerable groups, use pasteurised stock and ensure the soup is reheated until piping hot.
Substitutions
- Replace Fresh coriander with Fresh parsley for a milder, greener finish.
- Replace Sweet paprika with Smoked paprika for a smokier edge.
Storage
- Refrigerate up to 4 days
- Cool completely, then refrigerate in a sealed container for up to 4 days. Reheat gently in a saucepan over low to medium heat, stirring, until piping hot; add a splash of vegetable stock if it has thickened. Freeze for up to 3 months and defrost overnight in the fridge before reheating.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 45min (15min active)
- Difficulty: Easy
- Cuisine: Moroccan
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
WMF Mini Saucepan 16 cm with Lid
- High-quality stainless steel
- Even heat distribution
- Higher price point
T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart
- Easy food release
- Dishwasher safe
- Not induction compatible
All-Clad Tri-Ply Stainless Steel Saucepan
- Excellent heat control
- Premium build quality
- Expensive
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.

























