This post may contain affiliate links. Please read our disclosure policy.

The best Balsamic Vinaigrette is made in ten minutes with just four simple ingredients: balsamic vinegar, shallot, honey and olive oil. Make it once and I bet it will become a staple salad dressing in your house just like it is in ours.

pouring balsamic vinaigrette from glass pitcher

This is my go-to dressing not only for this amazing Strawberry Spinach Salad, but for so many leafy green salads. It pairs perfectly with endless cheese and nut varieties and salads with both dried and fresh fruits.

Pairing Suggestions:

  • Mixed Baby Greens
  • Bitter Greens: radicchio, endive, arugula
  • Cheeses: blue cheese, goat cheese / chèvre, feta
  • Nuts: hazelnuts, pecans, walnuts
  • Dried Fruits: cranberries, cherries, pears
  • Fresh Fruits: apples, berries, peaches, plums, nectarines, apricots

More Homemade Salad Dressings

Imagine all of the delicious salads you can create! And for more salad dressing inspiration, don’t miss these favorites:


How long does Balsamic Vinaigrette last?

Balsamic Vinaigrette will keep for up to two weeks in your refrigerator. If the oil hardens on top, let it stand at room temperature for fifteen minutes before serving to give the the oil time to liquify. Then swirl or whisk the vinaigrette to combine and serve.

My refrigerator is rarely without a pitcher of this salad dressing. And I predict that once you try it, you’ll keep it on hand as well.

How to Make Balsamic Vinaigrette

Step 1: Add balsamic vinegar, shallot and honey to a blender pitcher; blend until smooth. Season with salt and pepper.

blending balsamic vinaigrette ingredients until smooth

Step 2: With blender running, add olive oil in a steady stream to balsamic vinegar mixture; blend until emulsified.

adding olive oil to blender of balsamic vinaigrette ingredients

Step 3: Transfer dressing to small pitcher and serve.

pouring balsamic vinaigrette from blender into serving pitcher

Recipe Video

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Balsamic Vinaigrette

5 from 11 votes
Prep: 10 minutes
Total: 10 minutes
Course: Condiment
Cuisine: Italian
Calories: 96
Servings: 8 people
With a few simple ingredients and 10 minutes, you can make the best Balsamic Vinaigrette you’ve ever tasted! So good, you’ll want to pour it on everything!


  • 1/4 cup balsamic vinegar
  • 1 small shallot coarsely chopped
  • 1 tablespoon honey
  • 1/3 cup olive oil
  • salt and freshly ground black pepper to taste


  • Add vinegar, shallot and honey to a blender pitcher. Season lightly with salt and pepper; blend until smooth. 
  • With blender running, add olive oil in a steady stream; blend until emulsified. Add salt and pepper to taste and blend until combined. Transfer to pitcher and serve.


Calories: 96kcal | Carbohydrates: 4g | Fat: 9g | Saturated Fat: 1g | Sodium: 2mg | Potassium: 19mg | Sugar: 3g | Vitamin C: 0.2mg | Calcium: 2mg | Iron: 0.1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Leave a comment & rate the recipe below!

Related Recipes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Barbara says:

    5 stars
    This is our absolute favorite! And so easy!

    1. Marissa Stevens says:

      I love to hear that, Barbara! Thank you for coming back to let me know.

  2. annie@ciaochowbambina says:

    5 stars
    I predict my refrigerator will rarely be without a pitcher of this too! Nothing like a delicious balsamic vinaigrette!

    1. Marissa says:

      You know I love hearing that, Annie! xo

  3. Leanne | Crumb Top Baking says:

    5 stars
    I really enjoy balsamic dressing but since I stopped buying salad dressings, I haven’t had it as much. I usually just add straight up balsamic vinegar to my salads! I will definitely need to try this version. Love that it has minimal ingredients and will last in the fridge for a while!

    1. Marissa says:

      Thank you, Leanne! I hope you’ll give this a try – I’d love to hear what you think. 🙂

  4. Mary Ann | The Beach House Kitchen says:

    5 stars
    One of my favorite dressings Marissa! And homemade is always better than store-bought.

    1. Marissa says:

      Thanks, Mary Ann! And, so true! 🙂