Place shallots and olive oil in a medium frying pan over medium high heat; cook for 3 minutes or until shallots begin turning brown.
Meanwhile steam green beans in microwave according to package instructions.
Empty green beans from package and into shallot mixture on stove along with tomato halves. Stir and place in a medium bowl and refrigerate for 1 hour prior to serving.