The document describes a method for producing edible food products from peanuts. Key steps in the process include cleaning peanut kernels to remove foreign matter and skins, pressing the kernels using an expeller process to extract oil while avoiding excessive heating, grinding the resulting cake into a fine powder, and roasting the powder to reagglomerate it into granules and improve flavor. Nutrients can be added to produce a balanced food product.