Combine beans, tomatoes, basil and salt in a bowl and season with pepper.
Heat oil in a skillet over medium heat. Add garlic and cook, stirring, until fragrant but not browned (approx. 2 minutes). Pour over bean mixture and gently toss. Let stand 30 minutes or longer to allow flavors to meld. Can be covered and kept at room temp for up to 4 hours.