In the meantime, start the soup by sweating the onions in a large pot over medium heat in 1/2 Tbsp coconut (or olive/avocado) oil (amount as original recipe is written // adjust if altering batch size). Cook for a few minutes and then add garlic and stir.
Season with 1/4 tsp each salt and pepper and stir (amount salt/pepper as original recipe is written // adjust if altering batch size). Add sweet potatoes, curry powder, and cayenne pepper (reduce or omit for less heat).
Cook for 5 minutes, stirring frequently.
Add 1/4 tsp more salt and the coconut milk (amount salt/pepper as original recipe is written // adjust if altering batch size). Then cover.
Bring to a simmer and then reduce heat to low. Simmer for 25 minutes more.
In the meantime, prep your baked chickpeas by rinsing, draining, and toweling off until dry. Then toss in oil and spices and spreading evenly on a baking sheet. Bake for 25-30 minutes or until crispy on the outside and slightly soft on the inside. Remove and set aside for serving.
At the end of 25 minutes, taste and adjust seasonings as needed. I added about 1/4 tsp more salt and a pinch more cayenne pepper. Then puree using an immersion blender or blender. Transfer back to the pot if needed and keep heat on low until ready to serve. Garnish with baked chickpeas.
Will keep in the fridge for several days and the freezer for a month or so.