Skip to content
Perkedel (Indonesian Potato Patties)
indonesiansnack✨ New

Perkedel (Indonesian Potato Patties)

Soft Indonesian potato patties seasoned with nutmeg, scallions, and fried shallots — a Dutch-colonial comfort food beloved across Java.

Prep
20 min
Cook
30 min
Servings
4
Difficulty
Easy
4.7
Sign in to rate
#indonesian#potato#fried#snack#side-dish#comfort-food#java

About This Recipe

Perkedel are pan-fried potato patties that carry a fascinating culinary history: the name is a corruption of the Dutch frikadel (a meat croquette), introduced during the VOC colonial era and transformed by Javanese cooks into something entirely their own. The base is mashed potato — made from deep-fried potato pieces for extra richness — seasoned with crispy fried shallots, scallions, nutmeg, and sometimes corned beef or minced meat. The result is a dense, savory patty with a golden crust and a creamy, fragrant center. Perkedel appear at nearly every Indonesian family table: alongside nasi goreng, inside soto Betawi, or simply as an afternoon snack with sambal. They're deceptively simple to make, yet the technique of frying the potatoes before mashing — rather than boiling — gives them a drier texture that holds together better and delivers far deeper flavor.

Ingredients

Serves 4

  • 500 gstarchy potatoes (Russet or Desiree), peeled and cut into chunks
  • 4shallots, thinly sliced
  • 3scallions, finely sliced
  • 0.25 tspfreshly grated nutmeg
  • 0.5 tspwhite pepper
  • 1 tspsalt
  • 1egg, beaten
  • 150 gcorned beef or ground beef, cooked (optional)
  • 500 mlneutral oil, for frying

Instructions

  1. 1

    Fry the potatoes

    Heat oil to 170°C. Fry potato chunks in batches for 8–10 minutes until cooked through and lightly golden. They don't need to be crispy. Drain on paper towels.

  2. 2

    Fry the shallots

    In the same oil, fry shallot slices over medium heat until golden and crispy, about 5 minutes. Remove with a slotted spoon and drain. Reserve the oil for cooking the patties.

  3. 3

    Mash the potatoes

    While still warm, mash the fried potato chunks until smooth. Do not over-mash to a gluey paste — a few small lumps are fine.

  4. 4

    Season and mix

    Add fried shallots, scallions, nutmeg, white pepper, and salt to the mash. Fold in the beaten egg and corned beef if using. Mix until just combined.

  5. 5

    Shape the patties

    Divide the mixture into 12 equal portions. Wet your hands lightly and shape each into a round patty about 1.5 cm thick and 6 cm in diameter.

  6. 6

    Pan-fry until golden

    Heat 3 tablespoons of reserved oil in a non-stick pan over medium heat. Fry patties in batches for 3–4 minutes per side until deeply golden. Avoid moving them until a crust has set.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Frying instead of boiling the potatoes removes excess moisture, producing patties that hold their shape without breadcrumbs.

  • →

    A pinch of chicken bouillon powder adds umami depth without overwhelming the potato flavor.

  • →

    Chill shaped patties in the refrigerator 15 minutes before frying — they're less likely to fall apart.

Variations

  • •

    Perkedel ikan: replace potato with mashed steamed fish (tenggiri mackerel is traditional).

  • •

    Perkedel jagung (corn fritters): a sweeter Manado-style version using corn kernels as the base.

  • •

    Vegan version: omit egg and meat; bind with 1 tablespoon rice flour instead.

Storage

Refrigerate cooked perkedel up to 3 days. Reheat in a dry non-stick pan over medium heat for 2–3 minutes per side to restore the crust — microwaving makes them soggy.

History & Origin

Perkedel descended from the Dutch frikadel, brought to the Indonesian archipelago by VOC traders in the 17th century. Indonesian cooks adopted the concept and adapted it using local potatoes, shallots, and spices, creating a dish that has long outlasted its colonial origins and now features in soups, rice plates, and celebration spreads throughout Java and Sumatra.

Frequently Asked Questions

Can I boil the potatoes instead of frying them?

Boiling works but produces a wetter mash that requires more egg or breadcrumbs to bind, and the patties won't be as flavorful. Frying is the traditional method for good reason.

Why are my perkedel falling apart?

The mixture is too wet — either the potatoes were boiled, or too much egg was added. Chill the mixture 20 minutes before shaping, and make sure the oil is hot before adding patties so they set quickly.

Can I make perkedel ahead?

Shape and refrigerate uncooked patties up to 24 hours. Fry just before serving for the best crust.

Nutrition Facts

Per serving (150g / 5.3 oz) · 4 servings total

Calories220kcal
Protein7g
Carbohydrates26g
Fat10g
Fiber2g
Protein7g
Carbs26g
Fat10g

Time Summary

Prep time20 min
Cook time30 min
Total time50 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes