Heat a pot over medium heat. Add the oil. When hot, cook the onions for about 5-8 minutes or until soft and turning brown around the edges. Add everything else, except for the cream, cover and cook for 20 minutes or until the pumpkin and potatoes are soft. Remove from the heat.
1 tablespoon olive oil, 3/4 cup (105 grams) onion, 2 1/2 cups (370 grams) sweet potatoes, 2 cups (290 grams) pumpkin, 3/4 teaspoon salt, 3/4 teaspoon ground cinnamon, 1/2 teaspoon ground nutmeg, 1/2 teaspoon ground ginger, 1/8 teaspoon ground cloves, 3 cups (709 ml) vegetable broth