Yes, you can make this recipe oil free. Just leave it out. Taste the vinaigrette and adjust the seasonings. It won't taste as rich, but it will still taste good, especially if you use fresh herbs and avocado in the salad.