Place oil in a heavy bottom pot, add diced onion, chopped garlic and chopped ginger. Saute until onion is soft and translucent.
Peel and dice sweet potatoes and carrots. Add the salt and black pepper to the onion mix. Then add broth and simmer on medium for about 15-20 minutes or until the potatoes are fork tender.
Use an immersion blender in pot to blend vegetables and broth until smooth. Use a stand blender if you don't have an immersion blender.
Once blended until smooth, add cayenne pepper, curry paste and coconut milk or heavy cream and stir until well incorporated and heat for 5 more minutes or until soup hot.
Top your bowl of soup with chopped cilantro, toasted pumpkin seeds and a dash of Sriracha. Enjoy!!