Homemade Otak-Otak

Ingredients

For the otak-otak paste:

  • 500 g white fish fillets, boneless and skinless — mackerel, cod, snapper, or another firm white fish
  • 100 ml coconut milk
  • 2 tbsp tapioca starch or cornstarch
  • 1 egg
  • 2–3 red chilies, deseeded for less heat
  • 3 shallots
  • 3 cloves garlic
  • 1 stalk lemongrass, tender inner part only
  • 1 tsp ground turmeric
  • 1 tsp ground coriander
  • ½ tsp ground cumin
  • 1 tsp sugar
  • 1–1½ tsp salt
  • 1 tbsp fish sauce
  • 1 tsp shrimp paste, optional
  • 3–4 kaffir lime leaves, finely sliced
  • 1–2 tbsp chopped fresh cilantro or Thai basil, optional

For wrapping:

  • Banana leaves, cut into rectangles
  • Toothpicks or kitchen twine

For cooking:

  • A little oil for brushing
  • Lime wedges for serving

Instructions

1. Prepare the banana leaves

Wash the banana leaves thoroughly and wipe them dry.

Pass them briefly over a low flame or dip them in hot water for a few seconds. This makes them softer and less likely to crack when folded.

Cut into pieces approximately 20 × 25 cm.

2. Make the spice paste

Add the chilies, shallots, garlic, lemongrass, turmeric, coriander, cumin, sugar, salt, fish sauce, and shrimp paste to a food processor.

Blend until you have a smooth, aromatic paste.

3. Prepare the fish mixture

Cut the fish into small pieces and place it in a food processor.

Add the coconut milk, egg, tapioca starch, and spice paste.

Blend until the mixture becomes smooth and slightly sticky.

Don’t over-blend until completely liquid—the mixture should have enough body to hold its shape.

Fold in the sliced kaffir lime leaves and herbs.

4. Test the seasoning

Before wrapping everything, cook one small spoonful of the mixture in a pan.

Taste it and adjust the salt, sugar, chili, or fish sauce if necessary.

This simple step makes a big difference.

5. Wrap the otak-otak

Place about 2–3 tablespoons of fish mixture in the center of each banana leaf.

Fold the sides inward to create a small rectangular packet.

Secure with toothpicks or kitchen twine.

6. Cook

Grill:
Preheat the grill to medium heat. Brush the packets lightly with oil and grill for approximately 4–6 minutes per side, until cooked through and lightly charred.

Steam:
Steam the packets for approximately 10–15 minutes, depending on thickness.

Air fryer:
Cook at 180°C / 350°F for about 10–12 minutes, checking that the fish is fully cooked.

For the best flavor, grill the packets after steaming for 1–2 minutes per side to create a lightly smoky exterior.

7. Serve

Serve hot with lime wedges, steamed rice, cucumber, fresh herbs, or a spicy dipping sauce.


Extra Recipe Tips & Variations

  • Choose fatty fish: Mackerel gives otak-otak a richer, more traditional flavor.
  • For a milder version: Replace some of the chilies with sweet red pepper.
  • For extra creaminess: Add another 1–2 tablespoons of coconut milk.
  • For firmer texture: Increase the tapioca starch slightly.
  • For more fragrance: Add extra kaffir lime leaves.
  • No banana leaves? Use parchment paper or aluminum foil, although banana leaves provide the characteristic aroma.
  • Seafood version: Add finely chopped shrimp to the fish mixture.
  • Extra spicy: Add bird’s-eye chilies.
  • Herb variation: Try Thai basil, cilantro, or finely sliced scallions.

Flavor Upgrades / Secret Tips

🔥 1. Toast the spices
Briefly toast the ground coriander and cumin in a dry pan before adding them. This intensifies their aroma.

🥥 2. Don’t skimp on coconut milk
Good-quality full-fat coconut milk gives the otak-otak its creamy texture.

🌿 3. Use fresh kaffir lime leaves
Finely slicing them releases their citrusy oils throughout the mixture.

🐟 4. Keep the fish cold
Cold fish blends into a smoother, bouncier paste and helps prevent the mixture from becoming greasy.

🔥 5. Finish over charcoal
If you have a charcoal grill, a short final grilling gives the banana leaf and fish an irresistible smoky aroma.

🍋 6. Balance richness with acidity
Fresh lime juice right before serving cuts through the richness of the coconut milk beautifully.


Serving Ideas

Serve homemade otak-otak with:

  • Steamed jasmine rice
  • Coconut rice
  • Cucumber salad
  • Fresh cilantro
  • Lime wedges
  • Sambal or chili sauce
  • Sweet chili sauce
  • Pickled vegetables
  • Grilled vegetables
  • A simple Asian-style slaw

For a complete meal, pair it with steamed rice + cucumber salad + sambal + lime wedges.


Storage & Meal Prep Tips

Refrigerator

Store cooked otak-otak in an airtight container for up to 3 days.

Freezer

For meal prep, wrap uncooked portions individually and freeze for up to 2 months.

Thaw overnight in the refrigerator before cooking.

Reheating

Reheat gently in a steamer, covered pan, or air fryer.

Avoid excessive reheating because fish can become dry.

Meal-prep tip: Prepare and wrap all the packets in advance, refrigerate them, and cook only what you need.


Approximate Nutrition

Estimated per serving, assuming 4 servings and depending on the fish, coconut milk, and exact quantities used.

  • Calories: ~330 kcal
  • Protein: ~34 g
  • Carbohydrates: ~10 g
  • Fat: ~17 g

The actual nutritional values will vary considerably depending on the type of fish and amount of coconut milk used.


Frequently Asked Questions

What is otak-otak?

Otak-otak is a Southeast Asian fish cake made from seasoned fish paste, coconut milk, herbs, and spices. It is commonly wrapped in banana leaves and grilled or steamed.

What fish is best for otak-otak?

Mackerel is an excellent choice because it has a naturally rich, oily flavor. Cod, snapper, pollock, or other firm fish can also work.

Can I make otak-otak without banana leaves?

Yes. Parchment paper can be used instead. However, banana leaves provide adistinctive aroma and presentation.

Can I make it without shrimp paste?

Absolutely. Simply omit it or replace it with a little extra fish sauce.

Is otak-otak spicy?

Traditionally, it can be moderately spicy, but you can easily adjust the amount of chili.

Can I steam instead of grill it?

Yes. Steaming produces a softer, more delicate otak-otak. Grilling adds smokyflavor and slightly caramelized edges.

Why is my otak-otak too soft?

The mixture may contain too much liquid or not enough starch. Adding a little more tapioca starch can help firm it up.

Can I prepare it ahead of time?

Yes. The mixture can be prepared and wrapped several hours before cookingand kept refrigerated.


Social Media Captions

Facebook — Cozy Homemade Version

Homemade Otak-Otak

🌶️🐟 Homemade Otak-Otak — packed with aromatic spices, creamy coconut milk, fresh herbs, and tender fish, all wrapped in fragrant banana leaves!

Grilled until lightly charred and smoky on the outside, while staying soft and flavorful inside. 🤤🔥

Serve it with steamed rice, fresh lime, cucumber, and your favorite sambal for an unforgettable Southeast Asian-inspired meal.

Would you try making this at home? ❤️

#OtakOtak #HomemadeFood #SoutheastAsianFood #AsianRecipes #FishRecipe #SeafoodLovers #HomemadeRecipes #Foodie

Instagram — Short & Catchy

Smoky Otak-Otak

🔥 Banana leaf + spiced fish + coconut milk + smoky grill = homemade OTak-Otak perfection! 🐟🌿🌶️

Tender, fragrant, slightly spicy, creamy, and absolutely delicious.

Save this recipe for your next seafood night! ❤️

#OtakOtak #SeafoodRecipe #AsianFood #HomemadeOtakOtak #FoodLovers #EasyRecipes #DinnerIdeas #Foodstagram

Instagram — Food Blogger Style

Flavor-Packed Otak-Otak

One bite and you’ll understand why homemade otak-otak is so special. 🐟🔥

Fresh fish blended with coconut milk, chilies, lemongrass, garlic, turmeric, and fragrant kaffir lime leaves, then wrapped in banana leaves and grilled until beautifully smoky.

It’s spicy, creamy, aromatic, and seriously addictive. 🌶️🥥🌿

Serve with rice and a squeeze of fresh lime—and don’t forget the sambal!

#OtakOtak #AsianCuisine #SoutheastAsianFood #FishLovers #SeafoodRecipe #HomemadeFood #FoodPhotography #RecipeIdeas

Final Food Description for a Post

Homemade Otak-Otak 🐟🌿🔥

Tender fish is blended with creamy coconut milk, fragrant lemongrass, chilies, garlic, turmeric, coriander, and kaffir lime leaves to create a beautifully aromaticseafood mixture. Wrapped in banana leaves and grilled until lightly charred, each bite is smoky, creamy, spicy, and bursting with Southeast Asian flavor. Served with fresh lime, steamed rice, and sambal, this homemade otak-otak makes anirresistible meal that’s as beautiful as it is delicious.