Otak-Otak (Southeast Asian Grilled Fish Paste in Banana Leaf)
Quick answer
Otak-otak represents a traditional method of preparing grilled fish paste that is prevalent throughout various regions of Southeast Asia.
What makes this special
- White fish, coconut milk, and red curry paste are grilled inside banana leaf until custard-firm in Otak-Otak.
- Banana leaf wrapping traps steam for a moist custard-firm texture
- Texture closer to firm custard than Western fish cake
Key ingredients
Core cooking flow
- 1 Pat 300 g white fish dry, then cut it into small pieces.
- 2 Blend the fish with 120 ml coconut milk and 1 egg white until very smooth.
- 3 Add 1 tablespoon red curry paste, 1 tablespoon fish sauce, 1 teaspoon sugar...
Otak-otak represents a traditional method of preparing grilled fish paste that is prevalent throughout various regions of Southeast Asia. It maintains particularly deep roots within the culinary heritage of Malaysia and Singapore. The process begins by taking fresh white fish and processing it into a very smooth consistency. This fish base is combined with coconut milk, egg whites, and red curry paste to create a uniform mixture. Once the paste is ready, it is spread out in thin layers onto prepared sections of banana leaves. These leaves are then folded to secure the contents before being placed over a charcoal fire for grilling. As the charcoal heat causes the edges of the banana leaves to char, a subtle smoky quality is transferred through the leaf directly into the soft fish mixture contained within. Finely sliced kaffir lime leaves are incorporated into the paste to provide a distinct citrus profile, which serves to balance the inherent fat content of the coconut milk. In terms of its final consistency, this preparation differs significantly from the dense structure typically associated with Western-style fish cakes. It possesses a texture that is more comparable to a firm custard, being notably smooth and moist while remaining soft when bitten into.
Instructions
Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.
- 1Prep
Pat 300 g white fish dry, then cut it into small pieces.
If the surface is wet, press it again with a towel so the paste does not turn loose or watery.
- 2Prep
Blend the fish with 120 ml coconut milk and 1 egg white until very smooth.
Stop once no visible chunks remain and the mixture looks glossy, scraping the bowl if needed.
- 3Season
Add 1 tablespoon red curry paste, 1 tablespoon fish sauce, 1 teaspoon sugar, and 2 finely sliced kaffir lime leaves.
Mix until the color is even and the lime leaf is spread through the paste.
- 4Control
Pass 4 banana leaves briefly over low heat until they become flexible.
Keep them moving and do not scorch one spot for long, because brittle leaves can tear and leak paste.
- 5Step
Place a thin, long portion of paste in the center of each leaf, then fold it firmly closed.
Keep the packets similar in thickness so the centers set evenly instead of staying soft.
- 6Finish
Grill seam side down over medium-high heat for 4-5 minutes per side.
Serve hot when the leaf edges are charred and the filling feels set like a firm custard.
After the steps
Pick a recipe that fits this dish.
Continue with shared ingredients, meal pairings, or a similar method.
Recipes That Go Well With This
More Asian →Based on shared ingredients and meal pairing
Nasi Kandar (Penang Indian-Muslim Rice with Mixed Curries)
Nasi kandar is a Penang-born rice dish rooted in the culinary traditions of Malaysia's Indian-Muslim community. A mound of steamed white rice is doused with multiple curry gravies and accompanied by a choice of protein and vegetable sides. The defining technique is kuah campur - the deliberate mixing of different curry sauces so they pool together and soak into the rice, creating a layered complexity no single curry could achieve alone. Coconut milk lends a gentle richness, curry powder supplies aromatic depth, and chili brings lingering warmth. Diners select their own combination from a counter full of dishes, making each plate unique.
Ayam Lemak Cili Padi (Malay Coconut Chicken with Bird's Eye Chili)
Ayam lemak cili padi is a kampung staple from Malaysia's east coast states, built on a simple formula of chicken simmered in thin coconut milk with bird's eye chilies, turmeric, lemongrass, and shallots. Unlike richer curries where coconut milk is reduced to a thick gravy, the broth here stays deliberately soupy and light, designed to be spooned over steamed rice. Bird's eye chilies hit with an immediate, sharp heat the moment they touch the tongue - a quality distinct from the slow-building burn of dried chili pastes - and the heat lingers well past the last spoonful. Turmeric turns the broth a pale gold and contributes an earthy bitterness that runs beneath the coconut sweetness, keeping the overall flavor from tipping too rich. The dish requires no elaborate technique: the same pot holds everything from raw chicken to finished broth, and the short ingredient list reflects the rural economy it came from.
Mee Rebus (Noodles in Sweet Potato Curry Gravy)
Mee rebus is a Malaysian noodle dish where springy yellow noodles are topped with a thick gravy built from mashed sweet potato, curry powder, peanut butter, and chicken stock. The sweet potato dissolves into the stock to form a naturally thick base, and the curry powder and peanut butter contribute layers of spice and nuttiness that make the sauce unlike any other noodle topping. Soy sauce adds fermented depth and ties the sweetness and spice together. If the gravy becomes too thick during cooking, extra stock loosens it without diluting the flavor. A halved boiled egg and a squeeze of fresh lime just before eating cut through the richness, bringing the bright acidity that is a hallmark of Southeast Asian noodle dishes.
Tamarind Fish Noodle Soup
Asam laksa is Penang's defining noodle soup, recognized by UNESCO as one of Malaysia's intangible cultural heritage items. Where Singapore's curry laksa builds its richness on coconut milk, this version draws its entire character from a tamarind-soured fish broth that is tart, briny, and aggressively aromatic in a way that coconut-based versions never are. Whole mackerel is poached until it flakes, then removed and broken apart by hand; the remaining liquid is blended with torch ginger flower, lemongrass, and galangal pounded into a coarse paste to build the broth's layered fragrance. Tamarind sourness arrives first and dominates the initial impression, followed by a slow build of chili heat and the ocean depth of fish sauce. Thick rice noodles sit at the bottom of the bowl, their chewy resistance offering physical contrast to the sharp, lean broth that pours over them. The table condiments - julienned cucumber, fresh mint leaves, thinly sliced onion, and a spoonful of belacan-enriched prawn paste - are not optional garnishes but integral components: the fermented prawn paste in particular adds a dimension of umami that rounds the broth's acidity into something far more complex. Every hawker stall in Penang has its own spice ratios handed down through family lines, which is why no two bowls taste exactly alike.
Serve with this
Korean Bokbunja Wine (Black Raspberry Soju-Infused Fruit Wine)
Bokbunja-ju is a deep ruby Korean fruit wine made by layering fresh black raspberries and sugar in a sterilized jar, then covering them with soju along with a strip of lemon peel and a cinnamon stick. At 1.2 kg of fresh fruit per batch, the berry flavor comes through with real concentration. The jar rests in a cool place for at least thirty days and is shaken gently once a week to dissolve the sugar evenly throughout the liquid. After straining through fine cloth, additional bottle aging softens the acidity and rounds out the berry aroma, producing a wine where the warm spice undertones from the cinnamon balance the tartness of the raspberries.
Korean Omelette Rice (Ketchup Fried Rice in Egg Wrap)
Omurice wraps ketchup-fried rice in a thin, softly set egg sheet, producing a one-plate meal that balances sweet-tangy tomato notes with rich buttery egg. Diced onion, carrot, and ham are sauteed in butter until fragrant, then tossed with cooked rice and ketchup to build a lightly caramelized fried rice base. A separate egg mixture enriched with a splash of milk is spread thin in a hot pan and folded around the rice while still slightly runny, so cutting into it reveals a creamy, flowing center. Green peas mixed into the rice add pops of sweetness and color. The contrast between the glossy egg exterior and the savory-sweet filling has made omurice one of the most comforting one-plate meals in both Japanese-origin home cooking and Korean everyday cuisine. Tilting the pan and nudging the egg sheet against the curved edge is the standard technique for shaping the signature oval.
Abalone Seaweed Salad
This salad centers on abalone, the shellfish that haenyeo - Jeju Island's female free-divers - have harvested by hand for centuries, descending without oxygen tanks to pry the mollusks from the sea floor. The abalone is blanched for just 40 seconds, a precise window that preserves its springy texture and keeps the delicate sweetness and ocean flavor intact. Overcooked abalone turns tough quickly, so the short blanching time is more technique than convenience. Rehydrated sea mustard, thinly sliced cucumber, and red cabbage round out the bowl. The dressing - lemon juice, plum syrup, soup soy sauce, and a touch of vinegar - is calibrated to support the seafood's natural brininess rather than cover it. The combination of chewy abalone, slippery seaweed, and crunchy raw vegetables creates three distinct textures throughout, which sustains interest from first bite to last. Serve cold as a light appetizer before grilled dishes, or as a standalone side during summer. The quality of the abalone shows plainly with so few ingredients around it.
Similar recipes
Murtabak (Malaysian Stuffed Pan-Fried Flatbread with Spiced Beef and Egg)
Murtabak is a popular Malaysian pan-fried flatbread stuffed with spiced ground beef and egg. The process begins by kneading wheat flour, water, salt, and oil to form a smooth dough, which is rested for thirty minutes to ensure it can be stretched thin. The filling is prepared by cooking ground beef and onion with curry powder until dry, which prevents the flatbread from becoming soggy. To assemble, the dough is stretched paper-thin with oiled hands, topped with the beef mixture, and a raw egg is added before folding the sides into a square. The flatbread is cooked in a lightly oiled pan over medium heat until both sides turn golden and crisp. The result is a multi-layered pastry with a crispy shell and a moist, savory core. It is cut into pieces and served with curry sauce or chutney.
Korean Grilled Gizzard Shad
Jeoneo-gui is a grilled gizzard shad dish that captures the best of autumn, when this small fish is at peak fat content and flavor. The fish is scored on both sides with close, shallow cuts, rubbed with coarse salt, and left to rest for ten minutes before grilling. The resting time allows surface moisture to draw out, which reduces fishiness and creates the conditions for a properly crisp skin over a hot pan or grill. Gizzard shad has numerous fine, small bones that make the raw fish awkward to eat, but scoring densely and cooking over high heat softens the bones through heat, allowing the entire fish to be eaten without picking. A ginger soy dipping sauce - minced ginger, soy sauce, rice vinegar, and sliced cheongyang chili - accompanies the fish to cut through its notable oiliness, with the sharp ginger note neutralizing the fishy aroma. Autumn gizzard shad is so prized in Korea that the proverb says its grilling smell is enough to bring a daughter-in-law back home.