Place the peeled and chopped sweet potatoes, diced carrot, chopped red onion, and chopped fresh ginger into the slow cooker. This base will give your soup a rich, mildly sweet and aromatic flavor.
Sprinkle the ground cumin, cayenne pepper, pinch of turmeric, nutmeg powder, salt to taste, and black pepper to taste over the vegetables in the slow cooker. Stir gently to coat the vegetables evenly with the spices. I like to add a good amount of black pepper for a little extra warmth.
Pour in 1.5 cups of water or vegetable broth. Mix gently to combine. Secure the lid on your slow cooker and cook on low for 8 hours. The vegetables should become tender and infused with the aromatic flavors.
After 8 hours, use an immersion blender directly in the slow cooker to blend the ingredients into a smooth, velvety soup. Alternatively, you can transfer the contents carefully to a regular blender in batches and puree until smooth. Take care as the soup will be hot.
Return the blended soup to the slow cooker if you used a countertop blender. Stir in the remaining 1.5 cups of water or vegetable broth as needed to achieve your desired consistency. Add the light coconut milk and mix well so the soup becomes creamy and smooth. For a silkier texture, I like to whisk vigorously after adding the coconut milk.
Ladle the smooth, creamy sweet potato soup into bowls and serve hot. You can top it with roasted pumpkin seeds for a crunchy texture, or garnish with your favorite herbs. Enjoy!