Place baby spinach and basil into a salad bowl.
Using a cup, add balsamic vinegar and extra virgin olive oil and stir thoroughly.
Add dressing to the salad leaves and mix in well.
Slice pear and avocado and add to the baby spinach.
In a frying pan, dry roast the walnuts until lightly browned and add to the salad mix.
Mix salad together well and serve.