Heat the avocado oil in a large pot over medium heat.
Add chopped onions and garlic; cook for 5 minutes, stirring occasionally.
Add curry powder, paprika, cayenne pepper, nutmeg and ginger. Stir well and sauté until fragrant.
Stir in the tomato paste and chopped sweet potatoes. Make sure everything is combined.
Add the vegetable stock, stir. Bring to a boil, cover and simmer for 15 minutes until the sweet potatoes are tender.
Purée the mixture in the pot using an immersion blender.
Finally add the chickpea lentils, kale, coconut milk, salt and pepper and simmer on low for 15 minutes, stirring from time to time.
Check for seasoning before serving.
The soup will be quite thick. You can add more veggie broth or water if it’s too thick.
Serve with crispy chickpeas.