A method for production of various morphologies of solid carbon product by reducing carbon oxides with a reducing agent in the presence of a catalyst. The carbon oxides are typically either carbon monoxide or carbon dioxide. The reducing agent is typically either a hydrocarbon gas or hydrogen. The desired morphology of the solid carbon product may be controlled by the specific catalysts, reaction conditions, and optional additives used in the reduction reaction. The resulting solid carbon products have many commercial applications.