- Cook the beans in a large pot of salted boiling water until crisp-tender, about 5 minutes. Drain the beans and cool them under cold running water. Drain well and pat dry; transfer the beans to a large bowl.
- In a large skillet, heat the olive oil. Add the bacon and cook over moderate heat, stirring, until golden, 7 to 8 minutes. Remove the skillet from the heat and stir in the vinegar, tomatoes, shallot, garlic and basil. Scrape the bacon vinaigrette over the beans, season with salt and pepper and toss to evenly coat. Serve warm.
Make Ahead: The cooked beans can be refrigerated for 2 days. Bring to room temperature before using.
America's Best Diners
Egg Breakfast Recipes
Superb Pancake Recipes
America’s Best Brunch Spots
Irresistible Breakfast Pastries
Recipe Credit: Jody Williams
Image Credit: Christina Holmes