Generously season the chicken breasts with salt and pepper.
Heat the olive oil in a large skillet over medium-high heat. Add the chicken breasts and cook for 5 to 7 minutes without moving them or turning them over. Flip the chicken breasts over and cook for another 5 to7 minutes or until cooked through. Transfer the chicken breasts to a cutting board. Set aside.
Add the green beans and cook until crisp tender, should take 10 to 15 minutes.
Cut the chicken breasts into strips and return to the pan. Add the tomato halves and the pesto to the skillet and stir until everything is fully coated in pesto.
Serve immediately sprinkled with freshly grated Parmesan cheese.
