Dice the onion, mince the garlic, and grate the ginger. Add the onion, garlic, and ginger to a large pot with the olive oil and sauté over medium heat until the onions are soft (about 5 minutes).
Add the curry powder and continue to sauté for about a minute more.
Next, add the pumpkin purée, lentils, and vegetable broth. Stir to combine.
Place a lid on the pot and bring the soup up to a boil over medium-high heat. Once boiling, turn the heat down to medium-low. Simmer the soup, stirring occasionally, for 20 minutes.
Finally, taste the soup and add salt to taste (about ½ tsp). Serve hot with bread for dipping!