Go Back

Nyonya Otak-otak

Alexandra Wong
Recipe for a classic otak-otak that's unbelievably easy and delicious
5 from 1 vote
Prep Time 20 minutes
Cook Time 12 minutes
Course Side Dish
Cuisine Nyonya
Servings 4

Equipment

  • steamer, blender

Ingredients
  

  • 1 inch ginger
  • 1 inch turmeric
  • 1 inch galangal
  • 2 stalks lemongrass, sliced
  • 8 bulbs shallots
  • 1 bulb onion
  • 5 cloves garlic
  • 1 tsp white pepper powder
  • 5 pcs candlenuts (or 10 cashew nuts)
  • 3 tbsp uncooked rice (ground into powder)
  • 200 g santan
  • 1 inch toasted belacan
  • 4 kaffir lime leaves, finely sliced
  • 4 eggs
  • 10 fresh red chillies, sliced (can halve if you prefer less spicy)
  • Salt to taste
  • seafood of choice, cut into small pieces
  • Daun kaduk or banana leaves

Instructions
 

  • Prepare your ingredients ahead of time and cut them into chunks.
  • Blitz everything except seafood and banana/betel leaves in a blender until mixture is creamy. If mixture is too watery, add rice flour.
  • Line a steaming tray with a layer of daun kaduk/banana leaves. Place pieces of seafood on the leaves, then pour otak-otak mixture over. Top with another layer of daun kaduk. (See Recipe Notes 1)
  • Steam at high heat for 12-15 minutes (depends on the depth of your bowl). Serve with rice or bread.

Notes

Otak-Otak - Quick FAQ
1. What type of fish works best for homemade otak-otak?
Firm, sweet white fish like mackerel (ikan tenggiri), red snapper, siakap, or dory work well.
If using softer fish, drain excess water so the mixture doesn’t turn mushy.
2. Do I need to pound the fish by hand or can I use a blender?
A blender or food processor is totally fine — just pulse gently.
Over-blending makes the mixture too smooth; you want a slightly bouncy texture.
3. What gives otak-otak its signature flavour?
It’s the combination of fresh fish, aromatics (shallots, garlic, lemongrass), santan (coconut milk) and seasonings. 
4. Do I have to wrap otak-otak in banana leaves?
Banana leaves add fragrance, but if you don’t have them, use:
Small ramekins
Muffin cups
Baking tray lined with parchment
The taste will still be great.
5. How long should I steam the otak-otak?
Usually 12–15 minutes, depending on the thickness i.e. the depth of your bowl/plate.
You’ll know it’s done when the centre feels firm and no longer wet or jiggly.
6. Why did my otak-otak turn out watery?
Likely reasons:
Fish released too much water
Too much santan
Mixture blended too fine
Steamed at too low a heat
Try draining the fish or adding a spoon of cornstarch to firm it up.
7. Can I grill otak-otak instead of steaming?
Yes — grilled otak-otak is smokier and firmer.
Wrap tightly in banana leaves and grill until lightly charred on the outside.
8. How long can homemade otak-otak keep?
Fridge: 1–2 days (raw mixture), 3–4 days (cooked)
Freezer: up to 2 months (raw or cooked)
Always thaw fully before steaming or grilling.
9. What can I serve otak-otak with?
Otak-otak is perfect with hot rice, nasi lemak, steamed bread.
10. What's the reason for adding uncooked rice? Seems a tad strange.
It's a way to add creaminess to the otak-otak. 
Keyword egg, fish