Heat a large fry pan over a medium heat, add oil, onion, and potatoes. Slowly sauté covered for 15 minutes, string once or twice until the potatoes are just cooked.
Add curry powder, sauté for 3 minutes or until fragrant. Remove potato from the heat and place into a large mixing bowl to cool down.
Once cooled but still a little bit warm add carrots, mayo, and yoghurt.
Once completely cool mix through the chopped herbs.