1. Combine first 5 ingredients in a medium bowl; slowly add oil, whisking to combine. Stir in tomato and thyme; let stand 10 minutes.
2. Steam beans, covered, 7 minutes or until crisp-tender. Cut into 2-inch pieces; add to tomato mixture, tossing gently to coat.