- Preheat the oven to 350°F. Slice the bread into ½-inch slices and arrange them on a baking sheet. Bake for 7 to 10 minutes, until crispy and toasted. Set aside.
- While the bread is toasting, mix together the beans, tomatoes, garlic, basil, vinegar, salt, and pepper.
- Scoop some bean mixture onto each of the toasts and sprinkle the tops with pine nuts and green onions (if using). Serve immediately.