Heat the olive oil in a small pan. Sauté the garlic and onions until translucent. Let cool down. Put all ingredients in a bowl and mix well with a whisk.
Store in the refrigerator. The salad dressing can be kept for 2 - 3 weeks if refrigerated and well sealed.