Bimodal mesoporous-macroporous inorganic materials can be prepared by using a self-assembling surfactant or amphiphilic block copolymer species in conjunction with macrotemplates such as colloidal crystals, polymer foams, bio-celluloses, emulsions, inorganic salts and ice crystals, or by macroscopic phase separations.