Hard boil the eggs and let them cool. Peel the eggs, slice in quarters and set them aside.
Chop all the vegetables: Onion, green pepper, olives, mushrooms, garlic and spinach. Set aside.
Prepare Salad Dressing: In a small jar add the olive oil, vinegar, mustard, mayonnaise, herbs, garlic, salt and pepper. Shake well till blended.
Assemble the Salad
In a large salad bowl, add the chopped onion, pepper, olives and mix with 2 tablespoons of salad dressing.
Top with mushrooms and spinach. Add another tablespoon of salad dressing and mix the entire salad together.
Top the salad with sliced boiled eggs.
Serve the salad with a crispy slice of toasted bread.
Notes
Optional:Many spinach salad recipes add cooked bacon in them, but I prefer mine without and it is totally up to your preference.I love Shitake mushrooms and they really make this salad special because they add a rich flavour and offer great texture to the salad.