Ingredients

1 medium onion, chopped2 tablespoons butter2 teaspoons curry powder2 teaspoons minced fresh gingerroot1/2 teaspoon salt2 pounds sweet potatoes, peeled and cubed1 can (14-1/2 ounces) vegetable broth1-1/4 cups water1 can (13.66 ounces) coconut milk3/4 cup half-and-half cream1/3 cup minced fresh cilantroOptional garnishes: minced fresh cilantro, toasted shredded coconut and toasted chopped pecans

Preparation

In a large saucepan, saute onion in butter until tender. Stir in the curry, gingerroot and salt; cook 1 minute longer. Stir in the potatoes, broth and water. Bring to a boil. Reduce heat; cover and simmer for 15-20 minutes or until sweet potatoes are tender. Cool slightly.

In a blender, process soup in batches until smooth. Return all to the pan. Stir in the coconut milk, cream and cilantro; heat through. Garnish with cilantro, coconut and pecans if desired.