Start by cooking the pasta according to the package instructions until it is tender. Once cooked, drain it and rinse it under cold water to cool it quickly. This also removes excess starch so the pasta doesn’t stick together.
At the same time, place the eggs in a pot of boiling water and cook them until they are hard-boiled. After cooking, peel the eggs and chop them into small pieces. These will add both protein and texture to the salad.
In a food processor, combine the cannellini beans, cottage cheese, Greek yogurt, Dijon mustard, and crushed garlic. Blend everything until it becomes smooth and creamy. This mixture replaces mayonnaise and keeps the salad lighter but still rich.
While the dressing is blending, chop all the vegetables. Dice the cucumber, celery, tomatoes, red onion, and gherkins into small pieces. Fresh dill should also be finely chopped so it spreads evenly through the salad.
Add the cooked pasta, tuna, chopped eggs, vegetables, and sweetcorn into a large mixing bowl. Pour the creamy dressing over the top and gently mix everything together until well coated. Make sure every bite has a balance of pasta, tuna, and vegetables.
For the best flavor, refrigerate the salad for a short time before serving. This allows the dressing to soak into the pasta and vegetables. Serve chilled as a satisfying high-protein meal or side dish.