Heat the olive oil in a large pan over medium-high heat.
Season the perch fillets with salt and pepper, then place them in the pan.
Cook the perch for 3-4 minutes on each side, or until it flakes easily with a fork.
Remove the perch from the pan and set it aside.
In the same pan, add the cherry tomatoes, basil, garlic, and balsamic vinegar. Cook for 2-3 minutes, or until the tomatoes have softened.
Return the perch to the pan and spoon the tomato basil sauce over the top. Serve the perch hot, with the sauce on top.