Bloom the spices. Heat olive oil in a large pot over medium heat. Add garlic, fresh ginger, Ras el Hanout, cumin, and coriander. Cook for 30–60 seconds, stirring constantly until fragrant.
3 Develop the flavor. Add tomato paste and cook for another 1–2 minutes, stirring to prevent scorching.
4 Build the soup. Add roasted pumpkin purée, the chickpeas reserved for blending, and stock. Stir thoroughly until combined.
5 Simmer. Bring to a gentle simmer, reduce heat to low, and cook uncovered for 15–20 minutes, stirring occasionally.
6 Blend. Using an immersion blender, purée until smooth and creamy. Add additional stock if necessary to reach the desired consistency.
7 Add texture. Stir in the reserved whole chickpeas and simmer for another 5 minutes to heat through.
8 Finish the soup. Add lemon juice, salt, and black pepper. Taste and adjust the seasoning. Additional lemon juice can help brighten the pumpkin's natural sweetness.
9 Serve. Ladle into bowls and garnish with Moroccan-spiced pumpkin seeds, fresh parsley or cilantro, and a drizzle of extra-virgin olive oil.