Snack Stephen NC: Carolina Boiled Peanuts

Updated November 4, 2026

Total time
3 hr 45 min
prep 15 min · cook 3 hr 30 min
Serves
8
portions as written

Jump to recipe

Snack Stephen NC: Carolina Boiled Peanuts

Carolina-style boiled peanuts are soft, salty peanuts simmered in their shells with garlic, cayenne, and a little vinegar. They are a familiar Southern snack, including in North Carolina, and work well for a casual gathering because the pot needs little attention once it reaches a gentle simmer.

Ingredients

  • 2 lb (907 g) fresh raw green peanuts, still in their shells
  • 3 qt (2.8 L) water, plus more as needed to keep the peanuts covered
  • 1/4 cup (72 g) fine sea salt
  • 4 garlic cloves (about 12 g), lightly crushed
  • 2 tbsp (30 ml) apple cider vinegar
  • 1 tsp smoked paprika (2 g)
  • 1/2 tsp cayenne pepper (1 g), or less for a mild batch
  • 1 tsp whole black peppercorns (2 g)
  • 2 dried bay leaves (about 1 g), optional

Instructions

  1. Sort and rinse the peanuts. Pick through the peanuts and discard any that are moldy, badly cracked, or unusually light and shriveled. Rinse the remaining peanuts well under cool running water, rubbing the shells to loosen soil. Fresh green peanuts can carry dirt from the field, so rinse them in a colander or a clean basin and change the water if it becomes muddy. This takes about 10 minutes.
  2. Load the pot. Put the rinsed peanuts in a large, heavy pot or Dutch oven. Add the measured water, salt, garlic, vinegar, paprika, cayenne, peppercorns, and bay leaves. Stir once to distribute the salt and seasonings. The peanuts may float at first; that is normal, and they will settle as they soften.
  3. Bring to a boil, then simmer. Set the pot over high heat and bring the water to a boil, which generally takes 15 to 20 minutes. Reduce the heat to maintain a gentle, steady simmer rather than a hard boil. Partly cover the pot and cook for about 3 hours and 10 minutes after it reaches a boil, keeping the total time on the burner near 3 hours and 30 minutes. Check every 30 to 40 minutes and add hot water if the shells are no longer covered. A hard boil can split the shells and evaporate the liquid too quickly.
  4. Check for tenderness. After about 3 hours of simmering, remove one peanut with a slotted spoon, let it cool briefly, and taste it. The shell should open without much effort, and the peanut inside should be tender throughout, not crisp or chalky. If it is still firm, continue simmering and taste another every 15 to 20 minutes. Green peanuts vary in size and freshness, so tenderness is a more useful guide than the clock alone.
  5. Adjust and serve. Turn off the heat when the peanuts are soft. Taste one after it has cooled enough to handle. If you want a saltier result, leave the peanuts in the seasoned liquid for 15 to 20 minutes before serving; for a milder batch, drain them as soon as they reach the texture you like. Lift them out with a slotted spoon or drain carefully, and serve warm in a bowl with a small dish for the shells.

Tips

  • Use green peanuts for the timing in this recipe. Green peanuts are fresh, uncooked peanuts with a higher moisture content, and they soften much faster than dried raw peanuts. If your package says raw dried peanuts, do not expect them to finish in the same 3-hour window. Soak dried peanuts in plenty of water for 8 hours or overnight in the refrigerator, then simmer until tender, often 6 to 8 hours or longer. Add water as needed and use tenderness, rather than a fixed time, as the final check.
  • Keep the liquid above the peanuts. The top layer can dry out if the pot boils too rapidly or the water level drops. Check periodically, especially during the first two hours, and add hot water rather than cold water if a refill is needed. A gentle simmer should show small bubbles at the surface without tossing the peanuts around.
  • Change the salt carefully. Salt crystals differ in size, so this recipe specifies fine sea salt by weight as well as volume. If using table salt, use the same weight; if measuring by cups, check the package because the volume may not match. You can start with a little less and add salt to the cooking liquid later, but under-seasoned peanuts are harder to correct once drained.
  • Plan for a peanut allergy. Peanuts are a major allergen, and the shells and cooking liquid can also carry peanut residue. Keep the serving bowl, utensils, and drained peanuts separate from other foods when cooking for a group. The shells are not eaten; provide a separate discard bowl so guests do not mix shells back into the serving dish.

Serving Suggestions

Serve boiled peanuts warm or at room temperature as a hands-on snack. Put them in a wide bowl so guests can reach the peanuts easily, and set out a second bowl for empty shells. A pile of napkins is useful because the seasoned shells are damp. Since the peanuts are salty and rich, small portions work well alongside sliced fruit, crisp vegetables, or a simple green salad at an informal gathering.

For a snack table, offer them with crackers, cornbread, or a bowl of fresh tomatoes. The peanuts can also be served before a meal with other easy-to-share bites, but keep the serving spoon and shell bowl distinct from dishes meant to be eaten whole. If serving them outdoors, keep the pot or serving bowl out of direct sun and bring leftovers inside promptly. The cooking liquid is flavorful but quite salty; it is generally easiest to drain the peanuts before putting them out.

Variations

Make them spicier. Increase the cayenne to 1 teaspoon, or add 1 teaspoon (about 2 g) crushed red pepper flakes to the pot. Spice builds in the liquid as the peanuts cook, so taste near the end before adding more. For guests with different heat preferences, it is easier to keep the main pot mild and offer hot sauce at the table.

Use a simpler seasoning. For a classic salt-forward version, leave out the smoked paprika and cayenne and keep the garlic, salt, and vinegar. The result tastes cleaner and lets the peanut flavor stand out. You can also omit the vinegar, though it contributes a mild tang rather than a strong sour flavor. Bay leaves are optional and add a subtle herbal note, not a dominant taste.

Add a smoky, peppery note. Stir 1 teaspoon (2 g) extra smoked paprika or 1 teaspoon (2 g) cracked black pepper into the water. Smoked paprika is a practical pantry substitute for harder-to-find regional seasoning blends, but it gives a smoky flavor rather than the exact taste of a particular local blend. Avoid adding too much at the beginning; seasonings become more concentrated as the liquid cooks down.

Adapt the method for a slow cooker. Use green peanuts and the same ingredients, but make sure the peanuts are submerged and follow the appliance manufacturer’s guidance for filling and cooking. Cook on high until tender, checking after about 5 hours and allowing more time if needed; slow cookers vary considerably. This method takes longer than the stovetop version, so it does not use the timing in the recipe facts above. Do not leave cooked peanuts at room temperature for an extended period.

Storage and Reheating

Let the peanuts stop steaming heavily, then refrigerate them within 2 hours of cooking. Store them in a covered food-safe container, either drained or with enough cooking liquid to keep them moist. Refrigerated boiled peanuts keep for 3 to 4 days. The liquid can make them saltier as they sit, so drain them before storage if you already like their seasoning level. Discard the batch if it has been left out longer than 2 hours, or longer than 1 hour when the temperature is above 90°F (32°C).

To reheat a portion, place the peanuts in a saucepan with a splash of water or reserved cooking liquid, cover, and warm over medium-low heat, stirring occasionally. Heat leftovers to 165°F (74°C), checking the center of the portion with a food thermometer. You can also microwave them in a covered microwave-safe bowl, stirring once or twice so the heat is distributed evenly; check that they reach 165°F (74°C). Avoid reheating the whole batch repeatedly. For longer storage, freeze cooled peanuts in a sealed freezer-safe container for up to 2 months; thaw overnight in the refrigerator and reheat thoroughly. Their texture may be a little softer after freezing.

Frequently Asked Questions

Can I make boiled peanuts with raw dried peanuts?
Yes, but they need substantially longer than fresh green peanuts. Soak dried raw peanuts in plenty of water for 8 hours or overnight in the refrigerator, drain them, and simmer in fresh seasoned water until fully tender. Depending on age and size, they can take 6 to 8 hours or more. Keep them covered with water and start checking for tenderness after several hours.

How do I know when boiled peanuts are done?
Open a peanut and taste the nut inside. It should be soft and tender all the way through, with no firm or chalky center. The exact time depends on how fresh and large the peanuts are, so the recipe’s cooking time is a guide. If they are still firm, continue simmering and test again in 15 to 20 minutes.

Why are my boiled peanuts still hard?
They may need more cooking time, especially if they were not very fresh or were actually dried peanuts. Check that the pot has stayed at a gentle simmer and that the peanuts remained covered with liquid. If using dried peanuts, soaking and a much longer simmer are important. Adding more salt will not soften them; give them more time at a steady simmer instead.

Can I use a pressure cooker?
Yes, but pressure-cooker times vary with the appliance and with whether the peanuts are green or dried. Use the manufacturer’s directions for legumes and do not fill the cooker beyond its stated limit. Follow its release instructions, then check a peanut for tenderness before serving. If it is firm, cook it longer in short intervals according to the manual rather than guessing at a single universal time.

Do I eat the shells?
No. Suck or scrape the seasoned liquid from the shell if that is how you like them, then open the shell and eat the soft peanut inside. Discard the shell. Keep a separate bowl nearby, and avoid returning shells to the serving bowl, particularly when sharing food with other guests.

Can I serve boiled peanuts cold?
Yes. They are often enjoyed warm, but chilled peanuts are also fine to serve. Drain them before serving if the brine has made them saltier than you prefer, and keep them refrigerated until close to serving time. For a warm serving, reheat only the amount you plan to eat and bring leftovers back to the refrigerator within 2 hours.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).