This butternut squash soup is made by roasting cubed butternut squash until caramelized, then blending it with onions, garlic, and vegetable stock for a smooth, creamy texture. A touch of cream or crème fraîche adds richness, while herbs and spices create depth and warmth.