Go Back
+ servings

Boiled Peanuts - Filipino Nilagang Mani - Instant Pot + Stove-top

While Boiled Peanuts are a Southern recipe in America, Nilagang Mani are street food and a regular snack throughout the year in the Philippines. Cook these peanuts in water and a little salt in the Instant Pot in a shorter time. Or boil and simmer the peanuts on the stove-top the traditional way. This is an Asian in America recipe. Serves 4.
*I share 2 alternate ways to cook boiled peanuts: In the Instant Pot or on the stove-top. Cooking time specified below is for the Instant Pot.
Cooking stovetop takes 2 hours and 20 minutes.
Prep Time10 mins
Cook Time1 hr 20 mins
Resting time10 mins
Total Time1 hr 40 mins
Course: Appetizer, Merienda, Snacks
Cuisine: American, Asian, Filipino
Keyword: Filipino Nilagang Mani Boiled Peanuts
Servings: 4 people
Author: Elizabeth Ann Quirino


  • Instant Pot or multicooker - 6 quarts or 8 quarts
  • Large stock pot with cover - 8 quarts or more (for stove-top cooking)


  • 1 pound raw peanuts with shell about 4 cups
  • 8 to 10 cups water
  • 1/4 cup salt


To cook in the Instant Pot:

  • Wash raw peanuts with shell in running water to remove grime and soil. Discard rotten-looking peanuts.
    Place raw peanuts in the inside pot of the Instant Pot.
    Pour enough water to cover the peanuts. Sprinkle the salt.
    Weigh down the peanuts below the water with the trivet that came with the Instant Pot. Place a heavy metal pan on top to keep the peanuts submerged.
  • Close and lock the lid well. Set the valve to Sealing.
    Select Manual and cook on High Pressure for 80 minutes.
    When buzzer sounds to announce cooking is done, do a natural release.
    Carefully unlock and open the lid. Unplug the Instant Pot.
  • Use silicone oven mitts to take out the inside pot or else use a large slotted spoon to remove the boiled peanuts from the liquid.
    Drain the boiled peanuts in a colander and cool on the counter.
    Serve warm or chilled.
    To store: Keep refrigerated.

To cook stove-top:

  • Wash raw peanuts with shells in running water. Remove grime, soil and rotten-looking peanuts.
    Place the peanuts in a large, heavy stock pot. Pour the water over the peanuts. Add the salt and stir.
    There should be enough water to submerge the peanuts.
    Over medium-high heat, boil the peanuts. Then lower to a simmer. Cover and continue cooking the peanuts for 2 hours and 20 minutes (for this amount in the recipe).
    Stir the peanuts every so often to prevent sticking to the bottom.
    When peanuts are cooked, drain in a colander and discard the water.
    Serve warm of chilled.
    To store: Keep refrigerated.

Notes on the Instant Pot:

  • It takes about 17 minutes for the Instant Pot to preheat to High Pressure and for cooking time to begin. For other multicooker brands, check the product manual.
    For safety: Use accessories recommended for the Instant Pot like silicone or metal. Do not use glassware. Read the manual for complete safety information.


Serving: 1g | Sodium: 7098mg | Calcium: 19mg | Iron: 1mg