This wonderful and popular Chinese snack is easily made: just by boiling peanuts in water with warm spices, they get super tender and naturally sweet – without any sugar added!
These Chinese boiled peanuts taste like a cute mini version of sweet potatoes. But much better: they are low-carb and keto!

↳ Jump To:
Boiled peanuts, a keto friendly Chinese snack
These Chinese boiled peanuts were indeed a discovery. The long story goes: I was at a buffet in a hotel in Singapore and saw something that caught my eye. I’m keto, but I’m not dead. Whenever I see something interesting that is basically for free – I’ve paid for the buffet, after all – I’ll try… at least one bite. A sacrifice, if you may, in the name of research: finding new ketofy-able foods.
Anyway, this intriguing dish looked like beans, but not from a sort I had ever seen before. I took only a few of them – I don’t remember how many, but I actually counted – because who knows how many carbs are be in that? I wanted to be on the safe side.
When I tried it, it was the most puzzling sensation. The taste was familiar, and yet I couldn’t guess what it was. The consistency and flavor somehow reminded me of a soft baked sweet potato – enough to turn me into a wild beast and run all the way back to the buffet table to grab all the remaining “beans” from the display before anybody else had the idea.
In my defense, there weren’t many of them left and I had just been through 2 hours of fasted heavy weightlifting.

Before going back to my table, feeling a mix of guilt and shame, I pointed at the beans in my bowl and asked the nice cook behind the counter:
What is this? His answer: Peanuts.
I said, What??
Peanuts.
In disbelief, I tried to confirm: Peanut Peanuts? Not beans?
He started laughing at me.
How are they cooked? Boil peanuts. Just that?? Just boil peanuts and they turn in this sweet potato like deliciousness???
I googled it immediately while devouring the boiled peanuts. My mind was racing: I mean, if peanut butter has an acceptable amount of carbs, peanuts must be the same, right? But they taste so sweet, they must have a ton of sugar in them! Not according to Google, they don’t!
I was beyond excited: I had just found a new low-carb carby tasting food that I could have as much as I could fit into my macros, and in this case it was a good satisfying amount of it.
What type of peanuts can be boiled
So you found out about this awesome, keto friendly, Chinese boiled peanuts, but with all peanut variations out there, which one do you pick to boil? And does it even matter? Well, yes: always use raw peanuts for boiling. You can buy them at the produce section of the supermarket, by weight.

Raw peanuts can be either green or dehydrated: the green ones are called such not for their color, but because they have been freshly harvested. They are harder to find outside the season. The moisture content in green peanuts is higher, so they will require less boiling time to reach the desired soft “baked sweet potato” stage.
Raw dehydrated peanuts are much easier to find, and are the ones I used for this recipe. They are available all year around, as they are basically green peanuts that have been air-dried to extend shelf life.
Don’t use roasted peanuts, like the snack salty peanuts that come in a can. Although you might be able to re-hydrate them after a much longer boiling time, they will still taste like roasted peanuts, never developing the fragrant sweet taste of raw boiled peanuts.
Shelled vs unshelled peanuts
Traditional Chinese recipes call for unshelled peanuts: It is said that the peanuts will only get the right texture if cooked with the shells on. I would’ve tried, but I couldn’t find any (but of course I found some right across the street just after making the recipe).
After making my boiled peanuts without shells with great results, I wouldn’t bother with unshelled peanuts anyway. It’s a lot more work!

First, you have to wash and scrub them, to remove the dirt. And then crack them open one by one before eating. I mean, worse, before and after: you’d have to do a tiny crack on the pointy corner of every peanut shell before cooking so that the boiling spicy water would be able to go inside to boil the peanut properly. Ain’t nobody got time for that!
Should peanuts be pealed before boiling?
I used peanuts with the peel on – the thin red skin. It seems like the peel helps the peanut keep its shape together while it boils.
Some individual peanuts got naked while I was washing them before cooking, and these were the ones that were broken in two when I opened the pressure cooker. So, if your peanuts have the peel on – great, if the peel is off – don’t sweat it, the taste will be the same, they might just look a little less attractive.

Chinese Spice Boiled Peanuts
Chinese five spice braised peanuts are an easy, delicious and a surprisingly sweet low-carb snack!
Ingredients
- 300 grams (~2 cups) raw unshelled peanuts
- 500 grams (~2 cups) water (or until minimum mark on the pressure cooker)
- 1 tablespoon soy sauce
- 1 teaspoon Chinese 5 spice powder
- 1/2 teaspoon salt
- 1 cinnamon stick
- 1 star anise
- 5 cloves
Instructions
1. Put peanuts, water and spices in a pot and bring to a boil.
2. Boil for 1 hour on a pressure cooker or instant pot on high pressure setting, or 3 to 4 hours in a pan with lid on medium heat. If using a regular pan, check on the water level occasionally and add more boiling water if needed. The peanuts should be fully covered in water at all times.
3. When ready, turn off the heat and let them cool in the pot for about one hour. If using a pressure cooker, let the pressure release naturally for this time.
Notes
You can shorten the cooking time on the stove by soaking them overnight.
Boiled peanuts don’t change shape during cooking, the beans just get slightly larger from absorbing the water. If cooking in a regular pan, you can check if they are ready: they will mash with a light squeeze between your fingers.
Serve them drained from the liquid and warm. Keep them refrigerated in their water for up to 2 days, or freeze them in portions indefinitely.
Nutrition Information:
Yield: 10 Serving Size: 30 gramsAmount Per Serving: Calories: 113Total Fat: 9gSaturated Fat: 1gTrans Fat: 0gCholesterol: 0mgSodium: 98mgCarbohydrates: 3gNet Carbohydrates: 1gFiber: 2gSugar: 1gProtein: 5g
Nutritional information is provided as a guideline only. Different brands of ingredients may have different nutrition facts. If you are doing a very strict form of keto, such as for medical purposes, please do remake the calculations using the nutrition facts from the labels of the ingredients you selected. Net carbs calculated exclude carbs from insoluble fiber and the sugar alcohol erythritol.
Copyright Pris Frank for LikeHotKeto. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link to this recipe instead 🙂 Try the easy sharing buttons below!
This recipe was fabulous! It was super easy and so tasty. My whole family enjoyed and I’ll definitely be making again!
Thank you Kim! I’m happy you guys enjoyed them!
I’m obsessed with peanuts so this recipe is right up my street! Thanks so much for sharing 🙂
Your reaction to boiled peanuts reminds me of mine to chestnuts the first time I tasted them. Now I need to try these!
Me too Collins! I’m sure you’re gonna love them 😉
Definitely Gina! I also went nuts when I tasted roasted chestnuts hahah but unfortunately the macros on chestnuts are not on our side. They are really non-keto friendly. That’s why I prefer these boiled peanuts!
I can’t tell you how yummy this sounds! Going shopping today to find some peanuts to boil!
You’re gonna love them Sue!
I’ve had a Southern US version before but not Chinese boiled peanuts, the flavors sound great ad I can imagine they are super moreish.
Ohhh I’ve read about them Southern US boiled peanuts when researching about this recipe. They must be amazing too as I’ve seen them called the “Caviar of the South”- I don’t really like caviar at all but I understand that this should be a compliment, nevertheless. I must try this American version too, someday!
Can I use raw red-skin peanuts in the baking aisle for this recipe? The kind used to make candy/peanut brittle? Could you use them once cooked (in plain water) to make baked “beans”?
I’d love to try your recipe then try them as baked beans. I really miss beans.
Sure Ro! Raw red skin peanuts are exactly the ones I used! That’s just the peanuts outside their hard shell, uncooked and unsalted. I haven’t tried making baked beans out of them, but I think it could work. Even if you leave out the spices, they will taste a bit sweet and like peanuts. I would love to hear back from you if you try! I also miss baked beans…
Pris, thanks for your speedy answer! Next time I’m at the store I’ll pick up enough peanuts to make your Chinese spiced peanuts and baked “beans” and I’ll let you know how they turn out. I never would have guessed peanuts would cook up with a slight sweetness. I’m so glad you shared this recipe with us. Ro
Thank you Ro! I hope you’ll like them ☺
Pris, your 5 spice boiled peanuts were delicious! I did soak my peanuts overnight so it only took 20 minutes of pressure cooking. I’ll be making them again soon!
Since your recipe turned out so delicious I did try making baked “beans” out of them and they were the bomb! I need to make them one more time to get all the measurements completely accurate. I had soaked additional peanuts should I love your 5 spice peanuts, so I don’t know what the dry weight of the peanuts was that I used for the baked “beans.” I haven’t had baked beans since going Keto many years ago. Give your favorite baked bean recipe a try but substitute peanuts for the dried beans and switch up the other ingredients to make them keto. I think you’ll be happy with the results.
If you’d like, I’ll share my baked “bean” recipe with you once I retest it with exact amounts. Just let me know.
Best,
Ro
Oh wow Ro I’m so happy to hear that!! You made my day 🙂 Thank you so much for sharing! I would definitely love to try your recipe! Learning from your great results really inspired me – I’m going to test some ideas and maybe write a keto peanut “baked beans” recipe post soon. Oh, I can’t wait to have some! Haha