Preheat the oven to 400 degrees Fahrenheit.
Add the feta to the center a 9x9 baking dish.
Add the cherry tomatoes, tucking them around the feta.
Top with the garlic, olive oil, Italian seasoning, and salt.
Bake for 20 minutes.
Remove the pan from the oven and use a wooden spoon to break open the tomatoes and stir together with the feta.
Add the butter beans, stir and bake for another 15-20 minutes or until bubbling.
Stir in the fresh basil and balsamic vinegar.
Serve hot with bread for dipping or spoon over top of cooked pasta.
