Mix 1½ tbsp olive oil, garlic, basil, parsley, salt, pepper, tomatoes, and beans in a bowl.
Rub salt and pepper on both sides of tilapia. Heat olive oil in a skillet over medium heat and sear both sides until opaque, about 2-3 minutes per side. Transfer out of pan and set aside.
Add bean and tomato sauce, butter, and broth to the same pan. Reduce heat to medium-low and simmer until slightly thickened, about 4-5 minutes.
To serve, spoon bean and tomato sauce over tilapia.
