In a large bowl, combine the tomatoes, bread, arugula, basil, and onions.
In a small bowl, vigorously whisk together the oil, vinegar, and garlic; drizzle dressing over salad. Season generously with salt and pepper, toss to combine, and let sit for 10 minutes before serving.