For the soup
Peel the pumpkin, remove the seeds, and cut the flesh into 1-inch (3-cm) cubes. Peel and dice the onion. Crush the garlic clove and peel it.
In a large pot over medium heat, heat the oil. Sauté the onion and garlic until lightly colored. Add the pumpkin cubes and sauté them. Pour in the vegetable broth and add the bay leaf, orange zest, and salt. Bring to a boil, cover with the lid, reduce the heat, and simmer for 20 minutes.
Discard the bay leaf and, with a slotted spoon or skimmer, transfer the pumpkin cubes to the blender. Add half of the cooking liquid and the cream and blend until smooth. Season with pepper and add salt if necessary. You can adjust the texture of the soup by adding more of the cooking liquid.