To make peanut butter at home, roast peanuts, blend them into a smooth paste, and adjust with salt, honey, or oil. You can customize the texture, whether creamy or chunky, and store it in an airtight jar. It lasts two weeks at room temperature or longer when refrigerated. Homemade peanut butter is fresher and healthier than commercial versions.