Here it is, your new favorite salad dressing. This easy roasted garlic and lemon salad dressing recipe is not shy on flavor. With sweet roasted garlic and tart lemon, it adds so much deliciousness to whatever it touches. Start by roasting garlic. This is a simple process! Cut the top off of a whole...