In this paper, we report the study and characterization of a multifunctional autonomically healing composite containing solid particles of Grubbs’ first generation catalyst and poly(urea-formaldehyde) microcapsules filled with liquid DCPD. This system, already reported in literature, in some respects shows great potential for epoxy structural composites: however, other aspects have to be explored in order to put to use in advanced applications. Here, we have determined the curing process to obtain the best mechanical performance without deactivating the self-repair activity of the material. It has been found that, for the same curing cycle, the presence of catalyst powder causes a slight decrease in the elastic modulus value with respect to the epoxy matrix. A large recovery in this performance is gained for the self-healing specimen, proving that the microcapsules contribute to improve the mechanical characteristics of the self-healing sample.