
Perkedel (Indonesian Potato Patties)
Soft Indonesian potato patties seasoned with nutmeg, scallions, and fried shallots — a Dutch-colonial comfort food beloved across 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
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
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
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
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
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
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.
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
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →More Indonesian Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes