Accidentally bought raw peanuts and it let us experiment with roasting our own at home. Turned out it's easy and it makes the house smell really good. Roast a single layer of raw shelled peanuts on a flat pan or cookie sheet in a preheated oven (350'F) for 25-30 minutes. (Unshelled peanuts will take only 15-20 minutes.) Sprinkle with kosher salt if desired. Enjoy!