How to Make Vinaigrette, From Super Basic to Extra Fancy

Homemade salad dressing can be as simple as a two-ingredient blend or a seven-ingredient masterpiece. The question is: How many steps do you want to take today?
Photo of onions white wine vinegar and olive oil being whisked into a vinaigrette.
Photo by Heidi's Bridge

Sure, you could choose from the hundreds of bottles available at any grocery store—or, you could remember a bit of salad-dressing arithmetic and know how to make vinaigrette anytime, anywhere, and with ingredients you probably already have on hand. Bonus: It'll taste better, and you'll probably spend less money in the long run.

The formula starts with the most basic vinaigrette pairing: plain old oil and vinegar. Once you've mastered combining those two ingredients, add in another, and then another, eventually working your way up to our ultimate seven-ingredient version. One-by-one, each new ingredient will add dimensions of flavor and texture until your dressing is so good, you'll wonder why you ever went bottled in the first place.

Go as basic or as complex as you want—just remember this: building your own dressing is as easy as 2, 3, 4, 5, 6, 7.

2 Ingredients: The basics

To make a bare-bones vinaigrette, all you need is vinegar (sherry, Champagne, balsamic, cider, red, white, or rice wine vinegar all work) and oil (go with a neutral vegetable oil like grapeseed for a mild base, or your best extra-virgin olive oil for grassier undertones). Traditional vinaigrette recipes call for a ratio of three parts oil to one part vinegar. However, some people—like me—prefer their dressings to pack more punch and choose a 2:1 oil-to-vinegar ratio. Some vinegars have a higher level of acidity than others, so it's always a good idea to sample your dressing and adjust accordingly.

To make your vinaigrette, whisk a little kosher or fine sea salt into some vinegar until it dissolves. Start with about ¼ teaspoon salt per tablespoon of vinegar. Keep whisking and slowly drizzle in double the amount of oil as vinegar, then taste. I like to dip a lettuce leaf into the dressing to see how it will taste in my salad instead of tasting it on its own.

If desired, gradually add more oil, tasting incrementally, until you achieve a balance of acidity and fat you enjoy. This two-ingredient dressing will never fully emulsify, but a vigorous whisking will hold it together long enough to dress your salad (just shake or whisk again before serving if you make extra to enjoy throughout the week). Finish the dressing off with some freshly ground black pepper.

A note on citrus: lemon, lime, orange, or grapefruit juices lend a lovely brightness when subbed in for a portion of the vinegar in a vinaigrette. But, like the name indicates, this dressing has to include vinegar to be considered a true vinaigrette.

This carrot ribbon salad has a za'atar vinaigrette. But hold on, we're not quite there yet.

Photo by Chelsea Kyle, Prop Styling by Alex Brannian, Food Styling by Michelle Gatton

3 Ingredients: Emulsify with mustard

Ready to take your dressing to the next level? Add mustard to your vinaigrette and watch emulsification magic happen. When whisked or blended with mustard, oil and vinegar suddenly synthesize into a smooth and creamy concoction. Add about ½ teaspoon of Dijon or grainy mustard per tablespoon of vinegar.

4 Ingredients: Sweeten the pot

The key to a tasty vinaigrette is striking the right balance between the levels of acid and fat. Incorporating a sweetener like brown or white sugar, honey, agave, maple syrup, or molasses can soften the acidity of the vinegar. Add your sweetener of choice (a little goes a long way, so start with just a pinch of sugar or ½ to 1 teaspoon liquid sweetener for every tablespoon of vinegar) along with the salt and whisk to dissolve in the vinegar, then incorporate the oil. You might not need as much oil because the sweetener will round out the sharpness of the vinegar, which is a bonus for those watching their fat intake.

5 Ingredients: Add an allium

Alliums like garlic and shallots play very well with oil and vinegar. Work wonders by integrating a clove of chopped or grated garlic or a spoonful of finely chopped shallot into your dressing blend. If the taste of raw garlic is too intense for you, try poaching a peeled clove in simmering water for three minutes to remove some of its bite. To tame the oniony flavor of shallot, soak it in the vinegar for at least five and up to 15 minutes before adding the rest of the ingredients to your dressing.

Romano Beans With Mustard-Thyme Vinaigrette

Photo by Joseph De Leo, Prop Styling by Megan Hedgpeth, Food Styling by Simon Andrews

6 Ingredients: Go herbal

Incorporating fresh or dried herbs is how to make vinaigrette really shine. Try any herb (or mix of herbs) you have on hand: basil, thyme, parsley, dill, oregano, marjoram, mint, tarragon, rosemary, cilantro, and chives are all great choices. You'll need about ½ teaspoon dried or 1 tablespoon fresh chopped herbs per tablespoon of vinegar. You can always add more to taste.

7 Ingredients: Spice it up

Enliven your vinaigrette with toasted crushed or ground spices like red pepper flake, cumin, coriander, smoked or sweet paprika, fennel, or poppy seeds. Mix in ¼ to ½ teaspoon spice per tablespoon vinegar. These flavor additions are especially nice with grain or lentil salads, grilled or roasted vegetables, or in marinades. Or make a garlic and spice-infused oil, let cool, and whisk with vinegar and any other elements you choose.

Vinaigrette Pointers

Regardless of how far you take your vinaigrette, a few standard rules apply. Make a little at time—just what you need for a meal—or make a lot. It will keep for three days or longer in a sealed container in the fridge, depending on the shelf life of the ingredients you choose. You can also store your vinaigrette at room temperature if no fresh ingredients like herbs or alliums are included.

As for how to use your vinaigrettes, don't feel limited to lettuce. Your salad dressing can also be a great quick marinade for meat, seafood, or vegetables. Or serve your vinaigrette with bread for dipping, drizzle it over sliced fresh tomatoes and mozzarella, use it as a sauce for steamed artichokes, or toss with roasted or grilled vegetables like asparagus, potatoes, eggplant, and summer squash.

Our Very Best Dinner Salads: