Boil the eggs for 9 minutes. Let them cool and set aside while you do the rest of the salad.
Separate the lettuce leaves and wash making sure to remove any debris or dirt. Drain well.
In the salad bowl create a base with the lettuce. If the lettuce leaves are too big chop them roughly with your hands.
With a julienne peeler create thin strips with the carrot. Place on top of the lettuce.
Wash and chop the tomatoes and add to the bowl in a layer.
Peel the outer layer of the spring onion and slice finely, distributing it on top of everything else in the bowl.
Peel the hard-boiled eggs and chop them in quarters. Place in the bowl.
If adding the white asparagus or the canned artichoke hearts, slice them into smaller pieces. Add to the bowl.
Add the sweet corn to the bowl.
Dress with a generous drizzle of olive oil, salt, and freshly squeezed lemon juice.
Toss and que aproveche!