Cook the vegetables: Put the potatoes into a large pan of boiling water that has a steamer on top. Cook for 10-12 minutes or until they are just tender. Put the carrots, beans and cauliflower into the steamer and cook for the last 8 minutes of the cooking time.
Hard-boil the eggs: While the vegetables are cooking, add the eggs to a pan of boiling water and cook for 8 minutes. Drain the eggs and put them into a bowl of cold water to cool.
Make the peanut sauce: While the vegetables and eggs are cooking, heat the sunflower oil in a small pan and cook the garlic, ginger and crushed chilli flakes for 1 minute. Add the lime juice, sugar, peanut butter and 8 tbsp water from the potatoes. Heat until steaming, stirring to mix everything together.
Assemble the salad: Drain the potatoes and return to the pan. Add the steamed vegetables. Drizzle the olive oil and vinegar over all the vegetables and gently toss to coat lightly. Cover the pan with a lid to keep the vegetables warm. Peel the eggs and cut them into quarters lengthways. Tip the vegetables into a warmed serving dish and arrange the quartered hard-boiled eggs on top. Drizzle over the hot peanut sauce and serve at once.