By Sherlock Holmes
Catfish in Spicy Coconut Broth
6 steps
Prep:40minCook:40min
This is a soul-warming dish from Central Java. It’s famous for its rich, smoky, and slightly tangy flavor profile.
Updated at: Sat, 07 Mar 2026 06:32:59 GMT
Nutrition balance score
Uh-oh! We're unable to calculate nutrition for this recipe because some ingredients aren't recognized.
Ingredients
8 servings
8Catfish
medium, Cleaned and gutted
2Limes
For marinating to remove sliminess
1 tspSalt
For the initial rub
Cooking Oil
Enough for deep frying
The Aromatic Base (The "Bumbu")
12 pcsShallots
8 clovesGarlic
10Red Chilies
adjust for heat
5Chilies
small, leave whole for less heat, or grind for more
6Candlenuts
toasted
3 cmTurmeric
fresh or 1 tsp powder
2 cmGinger
1 TbspCoriander Seeds
toasted
The Gravy & Infusions
Instructions
Step 1
Prep the Fish: Rub the cleaned catfish with lime juice and salt. Let sit for 15 minutes, then rinse. Deep fry the fish until golden and crispy. Set aside. Pro tip: If you can find pre-smoked catfish (Lele Asap), it adds a deeper, traditional flavor.
Step 2
Make the Paste: Grind or blend the shallots, garlic, chilies, candlenuts, turmeric, ginger, and coriander until smooth.
Step 3
Sauté the Aromatics: Heat a little oil in a large pot. Sauté the ground paste with the lemongrass, galangal, salam leaves, and kaffir lime leaves until the oil starts to separate and it smells incredible.
Step 4
Simmer the Sauce: Pour in the coconut milk. Stir constantly on medium heat so the coconut milk doesn't "break" (separate). Season with palm sugar, salt, and pepper.
Step 5
The Assembly: Once the gravy reaches a boil, gently slide in the fried catfish and whole bird's eye chilies. Lower the heat and let it simmer for about 5–10 minutes so the fish absorbs the flavors.
Step 6
Final Touch: Add the tomato wedges and fresh basil. Stir gently for one more minute until the basil wilts.
Notes
0 liked
0 disliked
There are no notes yet. Be the first to share your experience!












