Heat some oil (olive oil or vegetable oil) in a large pot over medium heat.
Add onion and garlic and sauté until onion is soft and translucent.
Add the pumpkin, carrots and spices (curry, cumin, salt + pepper).
TIP: If you prefer only subtle curry flavors, add curry and cumin powder later when blending the soup.
Add the vegetable broth. Start with 2 cups and add more later if you prefer a thinner soup.
Bring to a boil. Then reduce heat and let simmer with a lid on for 20 minutes or until pumpkin and carrots are fork-tender.
Let the soup cool slightly. Then transfer it to a high-speed blender and blend until smooth. Alternatively, you could use an immersion blender.
Taste and adjust spices and texture. If the soup is too thick, add a splash more vegetable broth. If it’s too thin, let it simmer uncovered for a few extra minutes. Serve with a swirl of coconut milk or yogurt, your favorite toppings and some fresh herbs.