Yes, you can serve the salad right away, although I found that the flavors are more complex, balanced, and delicious when it’s chilled before serving.