Moroccan Tomato Soup with Chickpeas and Spices

Fragrant tomato soups are common across North African home cooking, where pulses, warm spices and a sharp finish turn simple pantry ingredients into something substantial. In this Moroccan-style version, chopped tomatoes and chickpeas give the soup body and savoury depth, while cumin, coriander and sweet paprika add gentle warmth rather than fierce heat. Blending creates a smooth, velvety texture, with lemon juice and fresh coriander stirred in at the end to lift the richness. It works well as a light starter, a vegan lunch with bread, or a make-ahead soup that thickens pleasingly as it rests.
Cuisine style Moroccan-inspired home cooking
Flavor profile Savoury • Gently spiced • Bright with lemon
Techniques Sautéing • Simmering • Blending
Key equipment Saucepan • Immersion blender
Cooking style One-pot cooking • Meal prep friendly • Freezer-friendly
Time commitment Under 1 hour

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
Print
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

Made this recipe? Rate it — a comment is optional.

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.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Moroccan Tomato Soup with Chickpeas and Spices
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 4 servings
  • Total time: 45min (15min active)
  • Difficulty: Easy
  • Cuisine: Moroccan
Beginner friendly One pot Freezer friendly Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point

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

Advertisement

These tools help you get better results with less effort.

Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point
Best value

T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart

Affordable nonstick saucepan
  • Easy food release
  • Dishwasher safe
  • Not induction compatible
Top quality

All-Clad Tri-Ply Stainless Steel Saucepan

Professional-grade tri-ply saucepan
  • Excellent heat control
  • Premium build quality
  • Expensive

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

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 Google

Every 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.