Place dry quinoa in a sieve and rinse for a minute.
Place quinoa in a pan with 2 cups of water. Turn heat to high and bring to boil. Once it has reached a full boil, turn the heat down to a medium, place lid on saucepan and simmer for 15 minutes or until the water has been absorbed. If water hasn’t fully absorbed around this mark, you can switch the heat off and let the quinoa sit in the pan with the lid still on and the water will absorb. Once cooked, remove and let cool.
Blitz up the ingredients for the basil pesto into a smooth paste. Put aside.
Halve the cherry tomatoes. Open the tin of corn. Drain and rinse.
Add to a large serving bowl the quinoa, spinach, cranberries (reserving a few), cherry tomatoes and corn kernels. Dollop over pesto and mix until evenly incorporated. Squeeze over juice of small lemon. Garnish with sliced almonds and reserved cranberries.