Skip to Content

How to Roast Peanuts in the Microwave

How to Roast Peanuts in the Microwave

Most peanuts that are commercially available in the United States have already been roasted, but if you’ve got some raw peanuts that you’d like to roast quickly, the microwave is your friend.

How to roast peanuts in the microwave

Roasting peanuts in the microwave is a fast and simple way to roast peanuts. This is an overview of how to roast the peanuts and the instructions with measurements is listed below in the recipe card. 

  1. If your peanuts are still in the shell, crack and remove the nut meats, then see above for help removing the skins.
  2. Put the raw nuts in a flat glass microwave-safe dish in a single layer. We find this easier with a dish that has low sides. For a cup of raw peanuts, add 1/4 cup of water over the peanuts and stir them around to make sure that they are all moist.
  3. Cook the peanuts on high for 2 minutes. Stir, then cook them for another 2 minutes.
  4. Remove the peanuts from the dish and spread them out on a clean kitchen towel or cookie sheet. Be sure to spread the peanuts out so that there is plenty of space and that they are not touching one another.
  5. While the peanuts are hot, sprinkle the peanuts with your seasoning of choice. Toss the peanuts to coat and then spread them out again.
  6. Allow the peanuts to cool completely before storing in a lidded container. Note that the peanuts may not appear crunchy at first but they should become crunchy after they cool. 

Can peanuts be microwaved?

Yes, you can microwave peanuts. You can roast peanuts in the microwave in just a few minutes. The key factor is to shell the peanuts first and we do recommend that you skin the peanuts as well. 

Can you eat raw peanuts?

Yes, you can absolutely eat raw peanuts, as long as you aren’t allergic to nuts. It is rare that folks in the US eat raw peanuts because most packaged, commercially available peanuts are roasted already. They won’t have much flavor, which is why people tend to roast them or boil them prior to eating them. Kind of like the difference between a raw and a cooked potato.

How to skin peanuts

We have a few tips for how to remove the skin from peanuts. It isn’t required that you remove the skin of raw peanuts before you roast them but most people do prefer to do so.

  • Step 1: Freeze your shelled raw peanuts. It is best if you put them in the freezer overnight.
  • Step 2: Remove a cup of the frozen peanuts from the freezer and lay them in a large handtowel.
  • Step 3: Rub the peanuts together in the towel vigorously for about a minute.
  • Step 4: Unfold the towel and remove the shelled peanuts. If some of the peanuts still have their shells, fold the towel back up and rub them again. 
  • Step 5: Continue this process until the peanuts have been skinned. Work in small batches. 

What kind of peanuts are best to roast?

It is better to roast the freshest raw peanuts that you can get your hands on. Consider buying raw peanuts in the shell and then shelling them yourself to get the freshest flavor. You can roast any type of raw peanut that you find. If it has skin on, you will most likely decide to remove the skin first. 

What spices are good for roasted peanuts?

You can spice roasted peanuts in any way that you would like. Don’t feel shy about experimenting with various flavors. The most popular spice for roasted peanuts is just salt. After that people love honey roasted peanuts. 

How to Roast Raw Peanuts in the Microwave

How to Roast Raw Peanuts in the Microwave

Yield: 1 cup
Prep Time: 5 minutes
Cook Time: 4 minutes
Total Time: 9 minutes

Here is a fast way to roast raw peanuts in the microwave for easy eating + tips for getting the skins off too.


  • 1 c raw, unroasted peanuts
  • ½ t salt
  • 1/4 c water
  • Optional: Spice blends or honey for adding while the peanuts are still hot.


  1. Shell and remove the peanut skins. (See above for steps to remove the skins from raw peanuts.)
  2. Place the peanuts in a flat, low-sided microwave-safe plate in a single layer. Drizzle the water over the peanuts. Stir the peanuts around until all of them are moistened.
  3. Place the peanuts in the microwave and cook on high for 2 minutes.
  4. Carefully remove the peanuts from the microwave and stir them. (Be sure to use an oven mitt because the dish will be hot.)
  5. Place the peanuts back in the microwave and cook on high for 2 minutes.
  6. Remove the peanuts carefully and spread them out on a pan to allow them to cool. (Be sure to spread them out so that they are not bunched up together.)
  7. Sprinkle the peanuts with salt.
  8. Allow them to cool to room temperature.


Experiment with seasoning the peanuts with various seasonings. We tend to use table salt but consider using coarse sea salt or garlic powder. Experiment with different flavors.

Nutrition Information:
Yield: 1 Serving Size: 1
Amount Per Serving: Calories: 828Total Fat: 72gSaturated Fat: 9gTrans Fat: 0gUnsaturated Fat: 58gCholesterol: 0mgSodium: 1190mgCarbohydrates: 24gFiber: 12gSugar: 7gProtein: 38g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Naomi Charles

Tuesday 14th of July 2020

Good morning,I've been trying to send these bonus recipes to my friends on Facebook but no means of doing that through your site These are the recipes:Grape Jelly meatballs and how to roast peanuts in the microwave.please help me.My phone doesn't have those features that makes it easy to do such things.Thanks.

Skip to Recipe