A Thanksgiving-worthy soup blends tangy, sweet apples with mellow butternut squash. Meanwhile cumin, coriander, ginger, and cayenne add vibrant flavors.
Melt butter in a large saucepan over medium heat. Add onion; cook, stirring occasionally, until it begins to soften, about 4 minutes. Add squash, and cook, stirring occasionally, until soft, about 10 minutes.
Add apples, salt, cumin, coriander, ginger, cayenne, black pepper, stock, and the water (just enough to cover). Bring to a boil. Reduce to a simmer, and cook until vegetables are very soft, about 30 minutes.
Puree in batches in a food processor or blender until smooth, and return to saucepan. Heat over low, thinning with more water if necessary. To serve, ladle into shallow bowls; garnish with diced apples, jalapeno slices, and sour cream if desired.
The soup can be made ahead of time and refrigerated up to 3 days or frozen up to a month; let cool completely before storing in an airtight container. Reheat gently before serving (thaw frozen soup overnight in the refrigerator).