A vinaigrette is a temporary emulsion of oil and vinegar (or another acid), while creamy dressings like ranch or Caesar are stable emulsions that incorporate dairy or mayonnaise for a thick, rich texture.
The fundamental difference lies in their composition and stability. Vinaigrettes are based on a simple ratio of oil to acid, typically 3:1. The acid is usually vinegar, but can also be lemon juice, lime juice, or other acidic liquids. Because oil and acid naturally separate, a vinaigrette is a temporary emulsion, meaning it needs to be whisked or shaken right before serving to combine the ingredients. Sometimes, an emulsifier like mustard or honey is added to help the vinaigrette stay combined for a bit longer.
Creamy dressings, on the other hand, are stable emulsions. They achieve this stability through the use of emulsifiers like egg yolks (found in mayonnaise, a common base for creamy dressings) or dairy products like buttermilk, sour cream, or yogurt. These ingredients help to permanently bind the oil and acid (often vinegar or lemon juice) together, creating a thick, smooth, and cohesive dressing that doesn't separate easily. Ranch dressing, for example, typically uses mayonnaise and buttermilk, while Caesar dressing uses mayonnaise, parmesan cheese, and sometimes egg yolk.
When making a vinaigrette, add the salt and any dry herbs to the acid first. This allows the salt to dissolve properly and the herbs to rehydrate, maximizing their flavor before you add the oil.