Velvety Moroccan Carrot & Chickpea Soup with Harissa

Published: February 27, 2026
Teresa RodriguezTeresa Rodriguez
Tags: Comfort Food, gluten-free, Vegetarian, Soup, Moroccan, Weeknight

Carrot Soup

A warmly spiced Moroccan carrot and chickpea soup, silky blended with harissa and lemon.

Prep Time:15 minCook Time:30 minTotal Time:45 minServings:4Difficulty:Easy

Nutrition (per serving)

Calories:320 kcal
Protein:14 g
Carbs:42 g
Fat:12 g

This soup sings of carrots — sweet, caramelized, and bright — warmed by Moroccan spices and anchored with creamy chickpeas. It’s the kind of bowl that hugs you from the inside: silky when blended, with little bursts of texture from whole chickpeas and a tangy finish from lemon and harissa.

I drew inspiration from Moro-style soups and North African spice blends, keeping the flavors honest and approachable: cumin, coriander, smoked paprika and a touch of harissa for heat. It’s simple to pull together but tastes like you’ve been simmering it all day.

The technique is forgiving: sauté your aromatics, simmer until the carrots are tender, then blend to the texture you love — fully smooth or slightly rustic. A splash of coconut milk or a swirl of yogurt makes it luxuriously silky, and toasted pistachios add a crunchy counterpoint.

Make it for weeknight dinners, pack it for lunches, or serve it to guests as an elegant starter. It reheats beautifully and freezes well, so double the batch and keep a jar in the freezer for cozy nights when you need comfort fast.

Ingredients

  • Carrots, peeled and chopped:1.5 lb
  • Olive oil:2 tbsp
  • Yellow onion, chopped:1 piece
  • Garlic cloves, minced:3 pieces
  • Fresh ginger, minced:1 tbsp
  • Ground cumin:2 tsp
  • Ground coriander:1 tsp
  • Smoked paprika:1 tsp
  • Turmeric:1/2 tsp
  • Tomato paste:1 tbsp
  • Canned chickpeas, drained and rinsed:15 oz
  • Vegetable broth:4 cups
  • Coconut milk (light or full-fat), optional:1/2 cup
  • Harissa paste (or to taste):1 tsp
  • Lemon juice:2 tbsp
  • Salt:1 1/2 tsp
  • Black pepper:1/2 tsp
  • Plain yogurt, for serving (optional):1/2 cup
  • Fresh cilantro, chopped, for garnish:1/4 cup
  • Toasted pistachios or cumin seeds, chopped, for garnish:2 tbsp

Instructions

  1. Heat olive oil in a large pot over medium heat. Add the chopped onion and a pinch of salt; sauté until translucent, about 5 minutes.

    Chopped onions sauteing in olive oil for Moroccan carrot chickpea soup
  2. Stir in the minced garlic and ginger and cook 1 minute until fragrant. Add ground cumin, coriander, smoked paprika and turmeric; cook, stirring, about 30–45 seconds to bloom the spices.

    Garlic, ginger, and Moroccan spices blooming with softened onions in a pot
  3. Add the chopped carrots, tomato paste, drained chickpeas and vegetable broth. Bring to a simmer, cover, and cook until the carrots are very tender, about 20 minutes.

    Carrots, chickpeas, tomato paste, and vegetable broth simmering in a soup pot
  4. Remove the pot from heat. Use an immersion blender to blend the soup until smooth or leave it slightly chunky — alternatively, carefully transfer in batches to a blender and puree until desired texture.

    Immersion blender pureeing carrot chickpea soup into a silky orange texture
  5. Return the soup to low heat. Stir in the coconut milk (if using), harissa, and lemon juice. Taste and season with salt and black pepper, adjusting harissa for more heat.

    Coconut milk, harissa, and lemon being stirred into smooth carrot chickpea soup
  6. Simmer gently for 2–3 minutes to meld flavors. If the soup is too thick, thin with extra broth or water to reach your preferred consistency.

    Smooth Moroccan carrot chickpea soup gently simmering with extra broth nearby
  7. Ladle into bowls and garnish with a dollop of yogurt, a drizzle of olive oil, chopped cilantro and toasted pistachios or cumin seeds. Serve with lemon wedges on the side.

    Finished Moroccan carrot chickpea soup garnished with yogurt, cilantro, pistachios, and lemon

Tips & Notes

  • Adjust heat with harissa — start small and add more at the end to control spiciness without overcooking.
  • For a nuttier depth, roast the carrots at 425°F for 20 minutes before simmering to intensify their sweetness.
  • This soup freezes well. Cool completely, transfer to airtight containers, and freeze up to 3 months.
  • If you prefer a thinner broth, reserve 1 cup of the broth before blending and add it back in gradually.