It replaces a decent regular meal
Cook the pasta following the instructions on the package, adding the beans for the last 5 minutes of boiling. Strain and transfer to a large serving platter.
Meanwhile, bring a small saucepan of water to a boil. Add the eggs and cook for 5 minutes or until cooked to your liking.
Add the cherry tomatoes, spinach and arugula, salmon, olives and capers to the pasta mixture, season with salt and pepper and mix well.
Beat the oil and lemon juice in a small bowl until well combined and pour over the salad. Peel each egg, cut in half and place on top of the salad.