The preparation and stabilization of nanoparticles are becoming very crucial issues in the field of so-called “nanocatalysis”. Recent developments in supramolecular self-assembled porous materials have opened a new way to get nanoparticles hosted in the channels of such materials. In this paper, a new approach towards monodisperse and thermally stable metal nanoparticles by confining them in ordered mesoporous materials is presented, and three aspects are illustrated. Firstly, the recent progress in the functional control of mesoporous materials will be briefly introduced, and the rational tuning of the textures, pore size, and pore length is demonstrated by controlling supramolecular self-assembly behavior. A novel synthesis of short-pore mesoporous materials is emphasized for their easy mass transfer in both biomolecule absorption and the facile assembly of metal nanocomposites within their pore channels. In the second part, the different routes for encapsulating monodisperse nanoparticles inside channels of porous materials are discussed, which mainly includes the ion-exchange/conventional incipient wetness impregnation, in situ encapsulation routes, organometallic methodologies, and surface functionalization schemes. A facile in situ autoreduction route is highlighted to get monodisperse metal nanoparticles with tunable sizes inside the channels of mesoporous silica. Finally, confinement of mesoporous materials is demonstrated to improve the thermal stability of monodisperse metal nanoparticles catalysts and a special emphasis will be focused on the stabilization of the metal nanoparticles with a low Tammann temperature. Several catalytic reactions concerning the catalysis of nanoparticles will be presented. These uniform nanochannels, which confine monodisperse and stable metal nanoparticles catalysts, are of great importance in the exploration of size-dependent catalytic chemistry and further understanding the nature of catalytic reactions.