Instead of using a packet of Italian dressing mix, try making your own with fresh herbs and white wine vinegar. Recently I stumbled upon a timeless treasure – the recipe for Olive Garden’s ...
One ingredient makes homemade Caesar dressing taste like the real thing, and you don't have to deal with stinky anchovies.
Your best bet for salad dressing? It could be to make it yourself ... It separates quickly, so you'll need to give it a good shake. Olive Garden is flavorful but quite salty.