Take the 2-minute tour ×

In a local market of India, I asked for roasted peanuts. the shopkeeper handed me a bag containing roasted peanuts with their shells intact.

  • Are these peanuts supposed to be used for peanut butter or we have to first shell them and then roast them?

  • How long should the peanuts be roasted and how to know whether they have been properly roasted?

share|improve this question

1 Answer 1

up vote 3 down vote accepted

The shells are not used in making peanut butter. You would need to shell these peanuts (and remove the papery skins from the individual peanuts) before grinding them to make the peanut butter.

It doesn't matter whether they are roasted in the shell or not--what matters is that they are roasted, to give the deeper, richer flavor.

I have to assume your peanut vendor did not mislead you, and therefore the peanuts you bought are already roasted. You would just shell them and grind them. Note: if they are roasted, they will be somewhat crunchy, with a toasty complex aroma, and light medium beige to brown color, whereas raw (or "green") peanuts will be closer to very pale yellowish beige, like unfinished lumber.

Due to the large number of peanuts that may be used in making a reasonable quality of peanut butter, and the inconvenience of shelling those peanuts, one might choose to purchase already shelled, roasted, preferably unsalted peanuts for the purpose.

Edit: in response to the second question, I defer to the mighty Alton Brown whose recipe indicates to roast peanuts at 350 F for 30-35 minutes. Since he doesn't give us a test or indicator to know when they are done, and a careful and meticulous recipe writer such as Brown would not omit this if one exists, I infer no good test for doneness of the in-shell peanuts exists.

However, since the individual peanuts within the shells are very uniform in size, the time and temperature guideline is likely to be quite effective.

You should almost certainly be smelling roasty peanut aromas as the peanuts close in to being done, but there is no way to describe that. Its like knowing when a cake is done by the aroma--its certainly possible, but you have to have experience with the recipe to know.

share|improve this answer
Note that the AB recipe you reference in another question starts with referring to a recipe to roast the peanuts in the shell. You have been sold the results of such a recipe. You would not roast again. –  SAJ14SAJ Feb 1 '13 at 10:43
Please include an answer for the second question of OP too. –  TheIndependentAquarius Feb 2 '13 at 4:15
@AnishaKaul You already have an answer, in the peanut roasting recipe from Alton Brown that you linked, who is far more a culinary expert--both practical and scientific--than I will ever be. He indicates a time/temperature, and no test for doneness. Since I cannot imagine that he would leave a doneness test out if there is a good one, I infer that it is very difficult or impossible to discern the doneness of peanuts when roasting in the shell. Since peanuts are fairly uniform in size (inside the shell), this is probably okay. –  SAJ14SAJ Feb 2 '13 at 4:22
You can probably get a good idea about doneness from smell, with some trial and error. –  Jefromi Feb 2 '13 at 4:39
@Jefromi Thinking alike, I actually put that in the answer edit. I can do it with my favorite chocolate chip cookie recipe, and chocolate cakes, and my muffins (as my profile says, master of muffinry :-) ... but my nose isn't calibrated for peanuts! I wouldn't know how to describe what done food items smell like, anyway. –  SAJ14SAJ Feb 2 '13 at 4:43

Your Answer


