Make this recipe a recipe that people in that category can eat. categories: ['dairy_free'], recipe: melt butter or margarine in a large saucepan over medium heat. add onion, garlic, curry, and cumin; saute, stirring often, until onion is soft and fragrant. stir in apples, pumpkin, broth, water, and sugar. bring to a boil, stirring often. cover, and reduce heat to low. simmer for 25 minutes, stirring occasionally. puree soup in a food processor or a blender. return soup to saucepan; reheat, covered, over low heat. ladle soup into bowls, and swirl a little sour cream or yogurt in the center of each bowl.

Target recipe: slowly saute onion and garlic in oil until transparent, about 5 minutes. add pumpkin puree and chicken stock, bay leaf, sugar, curry, nutmeg and mix well. bring to boil, and then lower heat to simmer. cook 20 to 30 minutes. taste for seasoning. add half-and-half and simmer another 10 minutes. remove from heat and cool. blend in batches in blender. strain through a fine strainer. reheat gently, and serve with toasted coconut.