This is the Carrot-Cranberry-Walnut Salad with Creamy Walnut Vinaigrette from Vegan Soul Kitchen. It includes toasted walnut oil, which is a new favourite flavouring of mine. This is for my lunch tomorrow, but I tried a few bites of it and it tastes awesome - sort of sweet and sour with a nice mix of textures.