Pempek Palembang (Indonesian Savory Fish Cakes)
Hailing from Palembang in South Sumatra, Pempek is a dish like no other. It’s a unique combination of savory, slightly sweet, and tangy flavors. As someone who obsessed over anything chewy, this is one of my all-time favorites. It took me hours and plenty of trials to get this right—it's deceptively simple (just fish, water, and tapioca!), but the technique is everything.
If you love a snack that is bouncy yet soft to the bite, drenched in a divine sauce, this is for you. 😍✨
Recipe Overview
Yield: 4–6 portions
Prep time: 45 minutes
Cook time: 30 minutes
Storage: Freeze the boiled fish cakes for up to 3 months. Fry them fresh whenever you're ready!
Ingredients
The Fish Dough
500g Mackerel fish flesh (Freshness is key! Bright eyes, shiny skin, no smell.)
350ml water (Divided)
300g Tapioca flour (I recommend the Tepung Sagu Tani brand)
1 tbsp salt
1 tbsp sugar
1/2 tsp MSG
The Bold "Cuko" Sauce
250g Palm sugar (Traditionally Gula Batok)
300ml water
4 cloves garlic (minced)
3 Thai chilies (crushed)
1 tbsp tamarind water
Vinegar, salt, and extra water (to taste)
Cooking Instructions
1. Prep the Fish
Clean: Cut off the fish head, slice along the belly to the tail, and remove the bones.
Scrape: Use a spoon to scrape the flesh from the skin. Make sure you only get the meat—leave the skin behind!
Blend: Place the flesh in a food processor and blend until smooth. Add 2/3 of your water and blend again.
The Salt Reaction: Dissolve the salt, sugar, and MSG in the remaining 1/3 water. Add this to the processor. You’ll notice the mixture suddenly thickens—this is exactly what you want!
2. Mix the Dough (The Critical Part!)
Transfer the fish paste to a large bowl. Add the tapioca flour in three stages.
Use your hands (with gloves if you prefer).
🚨 IMPORTANT:DO NOT OVERMIX. If you overwork the dough, your pempek will be hard as a rock. Mix just until you don't see lumps of flour, knead for 10 seconds until it comes together, and STOP.
The dough should feel wet but manageable. Tip: Boil a small piece first to check the texture and taste before shaping the rest!
3. Shape and Boil
Shape the dough into cylinders (Lenjer), balls, or flat rounds.
Bring a large pot of water to a boil with a pinch of salt and 2 tbsp oil (to prevent sticking).
Boil in batches. When they float to the surface, they are ready!
Drain on a flat tray and let them cool.
4. Make the Cuko Sauce
Simmer the palm sugar, water, garlic, chilies, tamarind water, and salt until the sugar is fully dissolved.
Turn off the heat and add vinegar. Taste and adjust—it should be bold, sweet, sour, and spicy. Add more water or salt if it feels too intense.
Serving & Storage
To Serve: Deep-fry the boiled pempek until the skin is golden and crisp. Slice them up and serve with a bowl of the Cuko sauce, diced cucumber, and maybe some yellow noodles or vermicelli.
Meal Prep: These are freezer-friendly! Just freeze them after boiling and cooling. When you're ready for a snack, defrost and fry.