Add cubed butternut squash and diced apples to the pot. Cook for another 5 minutes, stirring occasionally.
Pour in vegetable broth, coconut milk, cinnamon, nutmeg, salt, and pepper. Bring to a boil, then reduce heat to low and simmer for 20-25 minutes, or until the squash is tender.
Using an immersion blender, blend the soup until smooth and creamy. Alternatively, transfer the soup in batches to a blender and blend until smooth. Be careful as the soup will be hot.
Taste and adjust seasoning if needed. Serve hot garnished with a drizzle of coconut milk and a sprinkle of cinnamon.
Enjoy this comforting and flavorful creamy butternut squash and apple soup!