Preheat the oven to 200°C/fan 180°C/gas mark 6.
Mix the ingredients for the glaze and season with little salt and pepper.
Put the salmon fillets skin-side down on a baking tray, brush with the glaze and cook in the preheated oven for about 15 minutes. Remove from the oven and set aside.
Meanwhile put the potatoes in a large pot of cold water large enough to hold all of them. Bring to the boil, add 1 tsp of fine salt then simmer for 12-15 minutes or until tender. Drain, cool down, halve and set aside.
Cook the asparagus in boiling water for about 3 minutes or until tender. Drain and set aside. Reserve the water.
Add more water to the pan, bring again to the boil and cook the sprouting broccoli until tender, it depends on the size of the florets. Drain and leave to cool.
Bring another pan of water to the boil and cook the fine green beans for about 5-6 minutes or until soft but still crunchy.
Cook the quail eggs in boiling water for 3-4 minutes, drain and cool under cold running water. Peel the eggs and cut in halves.
Lay out a bed of bistro salad on a big serving plate, arrange all the vegetables in bunches. Add the eggs, the olives and the salmon cut into chunks.
Scatter the pomegranate seeds on top.
Put all the ingredients for the citronette dressing except for the oil in a little bowl and whisk in the oil to emulsify.
Spoon the dressing over the top of the salad and sprinkle with the chopped spring onion.
Drizzle with a little pomegranate molasses to taste and serve.