• Salt and freshly ground black pepper, to taste
• 2 tbsp. chopped cilantro or parsley for garnish
In a large deep saucepan set over medium heat, add the oil and sauté the onion and garlic until tender, about 3 minutes. Stir in the gingerroot, curry, cumin and cinnamon and cook for about 30 seconds, then add the roasted sweet potatoes, apples and cider. Using the back of a fork, smash the sweet potatoes into the mixture. Stir in the coconut milk and enough vegetable stock or water to cover the mixture by about an inch. Bring to a low boil, then reduce the heat and simmer the soup, stirring occasionally, until it's hot and the flavors have come together, about 10 minutes. Purée the soup with an immersion blender (or work in batches to process in a blender), returning the soup to the pot. Adjust the consistency by adding more liquid (water or cider) as desired. Season with salt and pepper to taste and serve garnished with the cilantro.
To roast sweet potatoes: Cut an X in the sweet potatoes with a sharp knife and set on a baking sheet. Roast in a 350-degree oven until very tender, about 45 minutes to 1 hour, depending on their size. Remove, allow to cool, and peel.