Cook the quinoa with the vegetable stock cube according to the packet instructions. Once cooked, remove from the heat, cover and leave to rest for 5 minutes.
Meanwhile, chop the shallot or spring onions, cut the tomatoes into wedges, cut the eggs into wedges and cut the avocado into bite-sized chunks.
Mix all the dressing ingredients together in a small bowl.
Transfer the cooked quinoa to a large mixing bowl and pour over the dressing. Toss well to combine.
Add the tomatoes, onion, avocado, black beans and chopped coriander.
Gently toss everything together, taking care not to mash the avocado.
Arrange the egg wedges on top and serve immediately.