Walking into my kitchen, the air is filled with a symphony of rich aromas, transporting me straight to the bustling streets of Palembang, Indonesia. As I prepare to make Indonesian Pempek, a traditional dish of chewy fish cakes, I can almost hear the sizzle of frying fish echoing through the vibrant markets. These delightful morsels, often enjoyed as a snack or light meal, are simple yet extraordinary, offering a wonderful combination of flavors and textures that never fails to impress.
What I love most about pempek is how versatile it can be. Whether you’re crafting the classic Kapal Selam with its enticing egg center or opting for the Lenjer style, each variation tells a story of culinary tradition. And let’s not forget about the necessary accompaniment: the fiery cuko sauce, adding that perfect tangy kick. Join me on this delicious journey of flavor discovery, and let’s transform any ordinary dining experience into something truly memorable!
Why is Indonesian Pempek a must-try?
Authentic taste: Enjoy a culinary adventure with each bite, as these chewy fish cakes are steeped in vibrant Indonesian flavors.
Easy prep: With straightforward steps, even beginner cooks can create a delightful dish in no time.
Variations galore: Choose from classic styles like Kapal Selam or Lenjer, making it perfect for any occasion.
The bold cuko sauce: This fiery, tangy dip elevates the dish, making every bite a flavor explosion.
Crowd-pleaser: Serve at gatherings or weeknight dinners, and watch your friends and family rave about this unique treat!
Indonesian Pempek Ingredients
For the Fish Cakes
• Boneless White Fish Fillet (500g) – Fresh mackerel or snakehead adds delicate flavor; ensure it’s finely minced for the best texture.
• Tapioca Flour (200g) – This gives structure and elasticity to the fish cake; can substitute with cornstarch for gluten-free options.
• Garlic (2 cloves, finely grated) – Adds depth to the flavor; opt for fresh garlic to enhance taste.
• Egg (1) – Acts as a binder for a cohesive dough; can be omitted for a vegan version.
• Salt (1½ tsp) – Enhances overall flavors; adjust to your taste preferences.
• White Pepper (1 tsp) – Provides a gentle heat; feel free to swap with black pepper if desired.
• Cold Water (100 ml) – Hydrates the dough; adjust to achieve the right tackiness for your mixture.
• Hard-Boiled Eggs (optional) – Adds richness if used as a filling; can be left out for a simpler version.
• Oil (for frying) – Necessary for achieving that deliciously crispy exterior; vegetable or peanut oil works great.
For the Cuko Sauce
• Water (250 ml) – The base of your sauce; ensures a balanced consistency.
• Garlic (4 cloves) – Extra flavor goodness in the sauce; minced for maximum impact.
• Bird’s Eye Chillies (6) – Adjust to taste for heat; the perfect spicy kick to complement the pempek.
• Palm Sugar (100g) – Provides sweetness and depth; brown sugar can be a good alternative.
• Tamarind Water (75 ml) – Essential for the authentic tanginess that makes this sauce shine.
• White Vinegar (1 tbsp) – Adds the right amount of acidity to balance all flavors beautifully.
• Salt (½ tsp) – Further enhances the sauce’s flavor; taste as you mix for the best result.
Dive into the delectable world of Indonesian Pempek, where each ingredient plays an important role in creating these irresistible fish cakes that transport your taste buds straight to Indonesia!
How to Make Indonesian Pempek
-
Prepare Dough: In a mixing bowl, combine minced fish, salt, white pepper, grated garlic, and egg until smooth. Gradually incorporate cold water, mixing until a tacky but cohesive dough forms.
-
Form Cakes: Gently fold in the tapioca flour until fully combined. Divide the mixture into 8 equal parts and shape it into oval cylinders, wrapping around a hard-boiled egg if using for added richness.
-
Boil: Bring a pot of water to a gentle simmer and carefully drop in the pempek. Cook until they float, approximately 5–7 minutes. Once cooked, let them drain on a wire rack.
-
Make Cuko Sauce: Blend the remaining garlic and bird’s eye chillies into a paste. In a saucepan, combine this paste with water, palm sugar, tamarind water, vinegar, and salt. Simmer on low heat until thickened, about 10–15 minutes. Strain if desired, and allow to cool.
-
Fry Pempek: Heat oil in a frying pan over medium-high heat. Fry the boiled pempek until golden and crispy, about 2–3 minutes on each side. Place them on paper towels to drain excess oil.
-
Serve: Slice the pempek and serve it warm with the tangy cuko sauce. For an extra touch, garnish with fresh cucumber slices and crispy fried shallots for added flavor and crunch.
Optional: Consider adding a sprinkle of chopped cilantro for a pop of freshness.
Exact quantities are listed in the recipe card below.
Storage Tips for Indonesian Pempek
-
Room Temperature: Keep pempek at room temperature for up to 1 hour if serving immediately. For longer periods, consider refrigerating to maintain freshness.
-
Fridge: Store leftover pempek in an airtight container in the fridge for up to 2 days. This prevents moisture loss and preserves texture.
-
Freezer: For longer storage, freeze pempek individually on a baking sheet until solid, then transfer to a freezer bag. They can be frozen for up to 3 months.
-
Reheating: Reheat from frozen by frying until crispy again, or bake in the oven at 350°F (175°C) for about 15-20 minutes. Enjoy with cuko sauce for that authentic Indonesian flavor!
What to Serve with Indonesian Pempek?
Indulging in these chewy fish cakes opens the door to a full-flavored meal bursting with delightful pairings.
-
Sliced Cucumbers: Crisp and refreshing, they contrast perfectly with the savory pempek and cuko sauce, cleansing the palate.
-
Fried Shallots: Add a crunchy, aromatic element that enhances the overall flavor, providing an extra layer of savory goodness.
-
Steamed Rice: This simple side absorbs the flavors beautifully, creating a balanced meal while heightening the dish’s comforting qualities.
-
Sweet Soy Sauce: Drizzled over pempek, it brings a touch of sweetness and depth, enriching your dining experience with Indonesian flair.
-
Coconut Rice: Its aromatic flavor pairs beautifully, adding a subtle nuttiness that complements the fish cakes and tangy cuko sauce.
-
Iced Lemon Tea: Refreshing and zesty, this drink enhances the meal’s vibrant taste while balancing the spice of cuko sauce.
-
Pineapple Sorbet: For a light, fruity dessert that finishes the meal, this sorbet offers a sweet and refreshing end, cleansing the palate.
-
Tempura Vegetables: Crispy, lightly battered vegetables provide variety in texture while following the fried theme, tying the meal together.
Pick and choose from these delightful accompaniments to create a memorable dining experience around your delicious Indonesian Pempek!
Indonesian Pempek Variations & Substitutions
Feel free to get creative with this recipe, enhancing it according to your taste buds!
-
Fish Swap: Use tilapia or catfish instead of mackerel or snakehead for varied flavor profiles. Each fish lends a different taste, making the dish uniquely yours.
-
Gluten-Free: Substitute tapioca flour with cornstarch for a gluten-free option without compromising texture. You’ll still achieve that delightful chewiness!
-
Vegan Option: Omit the egg to create a vegan pempek. Add a bit more water to help bind the mixture, ensuring a smooth dough.
-
Stuffed Innovation: Try filling your pempek with cheese or diced vegetables for an exciting twist. Each bite offers a surprise that delights the senses!
-
Heat Adjustment: Increase or decrease the number of bird’s eye chilies in the cuko sauce to tailor its spiciness to your liking. It’s all about finding your perfect heat level!
-
Flavor Boost: Incorporate fresh herbs, such as cilantro or green onions, into the fish mixture for bright bursts of flavor. Your pempek will be aromatic and inviting!
-
Sweetness Balance: Replace palm sugar with honey or maple syrup for a unique sweetness in the cuko sauce. Each alternative adds a different depth that complements the tangy taste.
-
Texture Play: Add a sprinkle of crushed peanuts to your cuko sauce for extra crunch. It’s a delightful contrast to the soft pempek and enhances the overall experience.
Make Ahead Options
Indulging in Indonesian Pempek is made even easier with some thoughtful meal prep! You can prepare the fish cake dough and shape it into cylinders up to 24 hours before frying. Simply wrap them tightly in cling wrap or store them in an airtight container in the refrigerator to maintain their freshness. The cuko sauce can also be made ahead of time and stored for up to 3 days in the fridge—just remember to reheat it gently before serving to enhance the flavors. When you’re ready to enjoy your pempek, boil them as directed and fry until golden for that crispy finish, ensuring a delightful treat is just a short cooking session away!
Expert Tips for Indonesian Pempek
• Fresh Fish Matters: Always use fresh fish fillets for the best flavor and texture; old fish can lead to undesirable tastes in your pempek.
• Don’t Overwork the Dough: Knead the dough just enough to combine the ingredients. Over-kneading can result in tough cakes that lack the traditional chewiness.
• Maintain Gentle Simmer: When boiling the pempek, keep the water at a gentle simmer. Boiling too vigorously can cause the cakes to break apart.
• Avoid Overcrowding: Fry the pempek in batches to prevent overcrowding. This ensures even browning and a perfectly crispy exterior on each Indonesian pempek.
• Perfect Your Cuko Sauce: Taste and adjust the spice level of your cuko sauce to your liking. You can increase or decrease the number of chilies for a kick that suits your palate.
Indonesian Pempek Recipe FAQs
How do I know if my fish is fresh enough for pempek?
Absolutely! When selecting fish, look for bright, clear eyes and a clean, ocean-like smell. Fresh fish should feel firm to the touch and have no dark spots. If you’re using mackerel or snakehead, make sure they’re filleted within a day or two of purchase for the best flavor in your pempek.
What’s the best way to store leftover pempek?
Very simply! Store your pempek in an airtight container in the refrigerator for up to 2 days. To maintain their texture, consider reheating them in a pan to regain their crispiness, rather than a microwave which might make them soggy.
Can I freeze pempek for later?
Absolutely! To freeze, first, arrange the cooked pempek in a single layer on a baking sheet and place them in the freezer until solid. This way, they won’t stick together. Once frozen, transfer them to a freezer bag or container. They will keep well in the freezer for up to 3 months!
What should I do if my pempek dough feels too sticky or too dry?
No worries at all! If the dough is too sticky, you can add a little more tapioca flour—just a tablespoon at a time—to achieve the right consistency. If it’s too dry, add cold water a tablespoon at a time until it reaches that perfect, tacky feel for molding. A good balance will make a delightful chewy cake.
Are there any common allergies I should be aware of when making pempek?
Yes, indeed! While pempek itself is fish-based, some people may be allergic to fish, shellfish, or gluten (if using a flour other than tapioca or cornstarch). Always ensure your guests are aware of the ingredients. For a gluten-free option, tapioca flour is a great alternative, and you can skip the egg for vegan variants.

Delicious Indonesian Pempek: A Flavorful Twist on Fish Cake
Ingredients
Equipment
Method
- Prepare Dough: In a mixing bowl, combine minced fish, salt, white pepper, grated garlic, and egg until smooth. Gradually incorporate cold water until a tacky dough forms.
- Form Cakes: Gently fold in tapioca flour until combined. Divide into 8 equal parts and shape into oval cylinders, wrapping around hard-boiled egg if using.
- Boil: Pour water into a pot and bring to a gentle simmer. Drop in pempek and cook until they float, about 5-7 minutes. Drain on wire rack.
- Make Cuko Sauce: Blend remaining garlic and chillies into a paste. In a saucepan, combine paste with water, palm sugar, tamarind water, vinegar, and salt. Simmer for 10-15 minutes until thickened.
- Fry Pempek: Heat oil in a frying pan over medium-high heat. Fry boiled pempek until golden and crispy, about 2-3 minutes on each side. Drain on paper towels.
- Serve: Slice pempek and serve warm with cuko sauce. Garnish with fresh cucumber slices and crispy fried shallots if desired.







