A tris(3-pyridyl)-substituted C3 symmetric subphthalocyanine (SubPc) was dimerized into a M3L2 cage in the presence of a stoichiometric amount of (en)Pd(NO3)2. NMR studies demonstrated the recognition event to be accompanied by chiral self-discrimination between the two enantiomers of the SubPc. Moreover, the specificity is such that only one of four possible isomers was detected in solution.