Logo

Recipe: Roasted Tomato Vinaigrette

Roasted Tomato Vinaigrette | Photo by Alison Shaw

This flavorful dressing will keep in the refrigerator for up to three weeks.