Green Goddess Dressing Recipe (Healthy and Vegan Option, No Anchovy)

Green Goddess Dressing Recipe – A classic, creamy, aromatic and lip-smacking salad dressing made with flat-leaves parsley, tarragon, green onions, mayonnaise, sour cream, garlic, and lemon juice. Anchovy free dressing recipe. According to Wiki, The Green Goddess theory came from its origins to the Palace Hotel in SFO in 1923, when the hotel’s executive Chef … Continue reading Green Goddess Dressing Recipe (Healthy and Vegan Option, No Anchovy)