Vinaigrette
- By Jennifer Segal
- Updated July 28, 2025
- 29 Comments
- Leave a Review

This post may contain affiliate links. Read my full disclosure policy.
Skip the store-bought stuff—this homemade French vinaigrette is quick to make and packed with fresh, tangy flavor. Once you get in the habit of whisking it up, there’s no going back.
This classic vinaigrette recipe is my go-to for dressing just about any salad. It has a silky-smooth texture and punchy flavor, with just the right balance of acid and fat. The formula follows a simple 2:1 ratio of oil to vinegar, plus a touch of honey and Dijon mustard. The honey softens the sharpness of the vinegar, the Dijon adds a little tang, and together they help stabilize the vinaigrette so it stays emulsified—meaning it won’t separate into oil and vinegar or leave you with a plate of oily, unevenly dressed greens.
It’s perfect for green salads, but it also brings fresh brightness to sliced summery tomatoes, cucumbers, olives, steamed vegetables, and even roasted potatoes. Once you try it, you might find yourself skipping store-bought salad dressings altogether. (And if you’re in the mood for something with a deeper, sweeter note, a good balsamic vinaigrette is another favorite I always keep in rotation.)
“Fantastic dressing – would not change one thing!!”
What you’ll need to make vinaigrette

- Red wine vinegar & Neutral-tasting oil: The foundation of the vinaigrette that gives just the right balance of richness and acidity. Though extra-virgin olive oil is common in vinaigrettes, I recommend a neutral oil like vegetable, canola, or grapeseed—it lets the other flavors shine without competing.
- Honey & Dijon mustard: These round out the sharpness of the vinegar and add just enough tang and sweetness. The mustard also helps emulsify the dressing so it stays silky and blended.
- Salt, black pepper & shallots: Season the dressing and add depth. The minced shallots bring a mild, savory bite that ties everything together.
- Jump to the printable recipe for precise measurements
Step-by-Step Instructions
Step 1. Combine the base ingredients. In a medium bowl, add the honey, mustard, vinegar, salt, and pepper and whisk until combined.
Pro Tip: If your honey is too thick to whisk easily, microwave it for a few seconds first—it’ll blend more smoothly with the vinegar and mustard.

Step 2. Whisk in the oil. While whisking vigorously, slowly pour in the oil to create an emulsion; the dressing should be slightly thickened when all the oil is added. Whisk in a figure-8 motion, and if you see pools of oil forming, pause to whisk before continuing.

Step 3. Add the shallots and taste. Mix in the shallots. Taste and adjust seasoning, if needed. Rather than tasting it with a spoon, the best way to test is by dipping in a piece of lettuce and taking a bite.

Step 4. Store the vinaigrette. Keep the vinaigrette in a jar at room temperature for up to 4 days, or in the fridge for up to a week. Shake well to re-emulsify before using. (If you’re approaching that one-week mark and have leftover vinaigrette, it’s great as a quick marinade for chicken or veggies.)
Pro Tip: Before dressing any salad, be sure your greens are completely dry, as wet greens will repel and water down the vinaigrette.

More Homemade Salad Dressings You May Like
Vinaigrette

You can whisk up this easy vinaigrette in minutes—it adds a bright, tangy boost to salads, veggies, and more.
Ingredients
- 1 tablespoon honey
- 1 tablespoon Dijon mustard
- 4½ tablespoons red wine vinegar
- ¾ teaspoon salt
- Heaping ¼ teaspoon freshly ground black pepper
- 9 tablespoons (½ cup plus 1 tablespoon) vegetable, canola, grapeseed, or any other neutral-tasting oil
- 1½ tablespoons minced shallots
Instructions
- In a medium bowl, whisk together the honey, mustard, vinegar, salt, and pepper. While whisking vigorously, slowly pour in the oil to create an emulsion; the dressing should be slightly thickened and emulsified when all the oil is added. The most efficient way to whisk is in a figure-8 motion. If you see pools of oil forming on the top while you're adding the oil, stop for a moment and whisk to emulsify before continuing. Mix in the shallots. Taste and adjust seasoning, if necessary.
- Store the vinaigrette in a jar at room temperature for up to 4 days, or up to a week in the refrigerator. Shake to re-emulsify when ready to use.
Nutrition Information
Powered by
- Per serving (6 servings)
- Serving size: 2 tablespoons
- Calories: 199
- Fat: 21 g
- Saturated fat: 1 g
- Carbohydrates: 3 g
- Sugar: 3 g
- Fiber: 0 g
- Protein: 0 g
- Sodium: 89 mg
- Cholesterol: 0 mg
This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.
See more recipes:
Comments
Add a Comment Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
I made this recipe and love it – the tanginess. love the use of honey. It is my go to dressing. QUESTION -at the moment I have no more honey, can I use the best Canadian maple syrup as a substitute?
DeeDee, so glad you like it! The maple syrup will lend a slightly different flavor but it’s perfectly fine to use.