The one thing all 300 varieties of Italian tomatoes have in common? They come to life with a simple Italian vinaigrette. We recommend a drizzle of good olive oil, a splash of wine vinegar, and a healthy dash of this seasoning.
Ingredients: Cane Sugar, salt, garlic, onion, bell peppers, spices
Related Recipes