Peel and cube potatoes. In a saucepan, place potatoes in cold water and slowly bring to a boil. Reduce heat and simmer for about 15 - 20 minutes or until tender.
Clean and thick slice the carrots. In a smaller sauce, bring water to a boil. Add carrots. Reduce heat and simmer for about 10 - 15 minutes or until tender.
Drain both vegetables and place in a large bowl.
Add the frozen peas and toss. Salt and pepper to taste.
To make the dressing. Combine the oils, lime juice, garlic, mayonnaise, Worcestershire, ½ of the avocado which has been pitted and flesh scooped from the skin, cilantro, and ¾ teaspoon salt, sugar, along with 3 tablespoons cold water in a food processor.
Blend until smooth. Taste and season with more salt if needed. Pour into a jar with a secure lid and refrigerate until ready to use.
Spoon enough of the dressing over the potato, carrot and peas. Cube the remaining avocado and add at the end. Toss well.
Notes
This is best served at room temperature. Can be made in advance, but only add the cubed avocado right before serving.You'll have extra dressing left over. Save it for a tossed green salad the next day.