Make the dressing: mix all the dressing ingredients together in a bowl, reserving the zest and juice of ½ lemon. Season with freshly ground black pepper.
In a large frying pan, heat the butter and olive oil. Add the mushrooms and stir well to coat. Sauté for about 5-8 minutes or until tender.
Stir in the tomatoes and goats’ cheese, and warm through for 1-2 minutes. Add the reserved lemon juice and zest. Put the salad leaves in a large serving bowl, then tip the mushroom, tomato and cheese mixture over the top. Add the dressing and toss everything together. Sprinkle with the toasted pine nuts and serve immediately.
Cook’s tip: this recipe is great served with toasted ciabatta.