Season chicken breasts with salt and pepper, place into a large heated skillet or onto a hot grill, using the olive oil to season the pan or grill grates. Grill chicken until completely cooked and then top with slices of Fresh Mozzarella, heat until cheese is melted.
Place chicken onto a large serving platter and top with pesto, grape tomatoes, onion and fresh basil. Serve immediately.