Dice the onion. Peel and dice the sweet potato and carrots.
In a large sauce pot, add the olive oil and onion. Sauté onions until soft and translucent. Add curry paste and mix.
Add carrots and sweet potato. Stir to combine. Next, add broth and bring to a boil. Once boiling, reduce heat and simmer for 30 minutes.
After 30 minutes, or when carrots and potato are extremely soft, turn off heat and add the coconut milk.
Using an immersion blender, puree soup. Alternatively, wait for soup to cool and transfer to a blender to puree.
Garnish soup with cilantro, siracha or any other favorite soup toppings!