Boil the eggs in boiling water for about 10 minutes until hard, then rinse with cold water and peel. Clean and wash the salad and cut into thin strips. Cut ham into strips. Peel and finely dice onion.
Mix vinegar, sugar, salt and pepper. Fold in the oil. Coarsely chop the walnuts and fold into the marinade with the diced onions. Cut the eggs into slices. Carefully mix all ingredients with the marinade.
Arrange the salad on a plate and serve. Baguette tastes good with it.