Why You’ll Love This Malaysian Otak Otak
Imagine diving into a dish that’s not only quick to make but also packs a punch of flavors that’ll transport you straight to Malaysia’s bustling streets. Malaysian Otak Otak offers an easy preparation that’s ready in just 35 minutes, making it perfect for busy parents and working professionals who want a homemade meal without spending hours in the kitchen. This recipe keeps things simple with steaming, aligning with our blog’s focus on no-heat cooking methods that preserve nutrients and keep your space cool.
Health-wise, Malaysian Otak Otak shines with about 550 calories per serving, providing a good dose of protein from tender fish like threadfin or salmon, along with vitamins from fresh herbs and spices. It’s a nutritious choice for diet-conscious individuals, offering anti-inflammatory benefits from ingredients such as turmeric and galangal. Plus, it’s naturally gluten-free and can be adapted for various needs, making it versatile for everyone from students to seniors.
- Ease of preparation: With just 20 minutes of prep and 15 minutes of cooking, this recipe is straightforward and uses basic tools like a steamer, ideal for hot weather survivors avoiding ovens.
- Health benefits: Packed with omega-3s from fish and antioxidants from spices, it supports heart health and boosts immunity, all while being low in processed ingredients for those watching their diet.
- Versatility: Adapt it to vegan options or different dietary needs, and it’s great as a main dish or appetizer for food enthusiasts and travelers seeking authentic tastes.
- Distinctive flavor: The creamy, spicy coconut custard infused with aromatic herbs like kaffir lime leaves and wild betel leaves creates a unique, bold taste that’s hard to forget.
This delightful Nyonya dish not only satisfies your taste buds but also fits seamlessly into a busy lifestyle, proving that good food doesn’t have to be complicated. For more ideas on simple, no-cook meals, check out our easy chicken spaghetti recipe that pairs well with light proteins.
Jump to:
- Why You’ll Love This Malaysian Otak Otak
- Essential Ingredients for Malaysian Otak Otak
- Main Ingredients
- Custard Ingredients
- Spice Paste Ingredients
- Special Dietary Options
- How to Prepare the Perfect Malaysian Otak Otak: Step-by-Step Guide
- First Step: Prepare the Banana Leaf and Base
- Second Step: Make the Custard Mixture
- Third Step: Blend the Spice Paste
- Fourth Step: Assemble and Steam
- Fifth Step: Cook to Perfection
- Final Step: Serve and Enjoy
- Protein and Main Component Alternatives
- Vegetable, Sauce, and Seasoning Modifications
- Mastering Malaysian Otak Otak: Advanced Tips and Variations
- Pro Cooking Techniques
- Flavor Variations
- Presentation Tips
- Make-Ahead Options
- How to Store Malaysian Otak Otak: Best Practices
- FAQs: Frequently Asked Questions About Malaysian Otak Otak
- What is otak-otak Malaysian dish?
- How do you make otak-otak at home?
- What fish is best for otak-otak?
- What are the different types of otak-otak?
- What can I substitute in otak-otak recipe?
- Malaysian Otak Otak
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for Malaysian Otak Otak
Gathering the right ingredients is key to making authentic Malaysian Otak Otak, a traditional Nyonya dish that features steamed fish steaks in a spicy coconut custard. Each item plays a role in creating the creamy texture and aromatic flavors that define this recipe. Below, you’ll find a detailed list of all ingredients, including precise measurements, to ensure your dish turns out perfectly every time.
Main Ingredients
- 1 banana leaf (to line casserole dish) – This provides a natural, earthy wrap that imparts a subtle flavor and helps steam the fish evenly.
- 4 fish steaks (about 1½ lbs / 675g), scales removed – Tender fish like threadfin, senangin, salmon, or white fish works best, offering a firm texture that holds up during steaming and adds protein.
- 24 wild betel leaves (daun kaduk) or shiso leaves as substitute – These leaves add a minty, fresh aroma; shiso leaves mimic daun kaduk’s texture if the original is unavailable.
- 6 kaffir lime leaves, finely sliced – They bring a citrusy brightness that balances the spices and enhances the overall scent of the dish.
Custard Ingredients
- 2 eggs, lightly beaten – These bind the custard, creating a smooth, creamy consistency that envelopes the fish.
- 1 tablespoon coconut milk – Adds richness and creaminess, helping to make the custard luscious without overpowering other flavors.
- 1 teaspoon salt – Seasons the mixture to perfection, enhancing the natural tastes of the fish and spices.
- 1 cup coconut cream (240ml) – Provides the base for the custard, infusing it with a tropical creaminess that ties everything together.
Spice Paste Ingredients
- 6 red chilies, seeded and cut into pieces – Bring the heat and vibrant color, with adjustable quantities for spice levels.
- 10 shallots, peeled – Offer a sweet, pungent base that forms the heart of the spice paste.
- 3 cloves garlic, peeled – Add depth and a savory note to the paste, boosting the overall aroma.
- 2 stalks lemongrass – Infuse a lemony freshness that is essential for authentic Malaysian flavors.
- 1 inch galangal – Provides a warm, peppery kick similar to ginger, enhancing the spice blend.
- 1 inch turmeric – Contributes an earthy taste and anti-inflammatory benefits, plus a golden hue to the dish.
Special Dietary Options
For those with specific needs, here are some easy swaps to keep Malaysian Otak Otak enjoyable:
- Vegan: Replace fish with firm tofu or jackfruit (about 675g) and use flax eggs (2 tablespoons ground flaxseed mixed with 6 tablespoons water) instead of eggs for a plant-based version.
- Gluten-free: This recipe is naturally gluten-free, so no changes needed, but ensure all spices and coconut products are certified gluten-free.
- Low-calorie: Opt for low-fat coconut milk and cream, and reduce the number of chilies or shallots to cut down on calories while maintaining flavor.
These ingredients come together in about 20 minutes of prep, making it a breeze for home cooks. For more on healthy ingredient choices, visit the health benefits of fish page to learn how seafood boosts your meals.
How to Prepare the Perfect Malaysian Otak Otak: Step-by-Step Guide
Creating Malaysian Otak Otak at home is a fun, straightforward process that fits our blog’s no-heat philosophy with simple steaming. Start by gathering all your ingredients and tools, like a blender and steamer, to make the process smooth. This Nyonya delight features fish steaks enveloped in a spicy coconut custard, infused with herbs like wild betel leaves and kaffir lime leaves, ensuring a burst of authentic flavors.
First Step: Prepare the Banana Leaf and Base
Begin by scalding the banana leaf in hot water for a minute to soften it, then line an 8-inch deep casserole dish with the leaf and trim any excess. This creates a natural barrier that adds flavor and prevents sticking. Layer half of the 24 wild betel or shiso leaves over the base, place the 4 fish steaks on top, and sprinkle with the finely sliced 6 kaffir lime leaves for that aromatic touch.
Second Step: Make the Custard Mixture
In a bowl, whisk the 2 lightly beaten eggs with 1 tablespoon coconut milk, 1 teaspoon salt, and 1 cup (240ml) coconut cream until it’s smooth and well combined. This mixture forms the creamy base that will envelop the fish. Set it aside while you prepare the spice paste to ensure everything blends seamlessly.
Third Step: Blend the Spice Paste
Take the spice paste ingredients 6 seeded red chilies, 10 peeled shallots, 3 peeled garlic cloves, 2 stalks lemongrass, 1 inch galangal, and 1 inch turmeric and blend them in a food processor until you get a fine puree. This paste is the heart of the dish, adding the spicy, aromatic essence that makes Malaysian Otak Otak special. Stir this puree into the custard mixture for a flavorful infusion.
Fourth Step: Assemble and Steam
Pour half of the custard over the fish in the casserole, then top with the remaining leaves before adding the rest of the custard. This layering ensures even distribution of flavors. In a wok or pan, add 2 inches of water, insert a metal rack, and bring it to a boil over high heat aim for about 212°F if using a thermometer.
Fifth Step: Cook to Perfection
Place the casserole on the rack, cover it, and steam for 15 minutes until the custard sets and the fish is tender. Keep an eye on the water level to avoid it boiling dry, which could affect cooking time. Once done, remove from heat and let it rest for a minute.
Final Step: Serve and Enjoy
Serve the Malaysian Otak Otak hot with rice and your favorite sides for a complete meal. The total preparation time is just 35 minutes, making it ideal for busy schedules. For more steaming tips, check out similar techniques in our turkey carcass soup recipe to enhance your no-cook repertoire.
| Step | Time Estimate | Tips |
|---|---|---|
| Prep and Assemble | 20 minutes | Use fresh ingredients for best results |
| Steaming | 15 minutes | Check steam periodically |
Protein and Main Component Alternatives
When making Malaysian Otak Otak, the fish is the star, but swapping it out can cater to different tastes or restrictions. Traditional options like threadfin or senangin provide that authentic texture, but alternatives keep things fresh. For instance, if you’re avoiding fish, plant-based proteins can step in without losing the dish’s essence.
One great substitute is using firm tofu at about 675g to mimic the fish steaks’ structure, which works well for vegans. Another option is salmon for a richer flavor, or white fish like cod for a milder taste. Remember, fresh choices ensure the best outcome, and adjusting portions helps maintain the recipe’s balance at around 550 calories per serving.
I always suggest trying different proteins to discover your favorite version it’s all about making the dish your own while keeping it simple and nutritious.
Vegetable, Sauce, and Seasoning Modifications
To tweak Malaysian Otak Otak for seasons or diets, start with the vegetables and herbs. Instead of wild betel leaves, basil can add a similar minty note, especially in summer when fresh herbs are plentiful. For sauces, if you want less spice, reduce the red chilies or swap with bell peppers to keep it mild yet flavorful.
Seasonings like galangal can be replaced with ginger for a warmer twist, ideal for colder months. These changes make the dish adaptable for dietary needs, such as low-sodium versions by cutting back on salt. Always test small batches to perfect your modifications.
Mastering Malaysian Otak Otak: Advanced Tips and Variations
Pro Cooking Techniques
Using a high-quality blender ensures a smooth spice paste, elevating your Malaysian Otak Otak. For better results, steam on medium heat to prevent overcooking the fish.
Flavor Variations
Experiment with adding shrimp paste for extra depth or sugar for sweetness, adjusting to your taste for a personalized twist.
Presentation Tips
Garnish with fresh herbs to make it visually appealing, perfect for dinner parties. Plating in banana leaves adds an authentic touch.
Make-Ahead Options
Prep the spice paste in advance and store it for up to two days, making it easy for busy schedules.
How to Store Malaysian Otak Otak: Best Practices
Proper storage keeps Malaysian Otak Otak fresh and tasty. For refrigeration, cool the dish first and store in an airtight container for up to 3 days. Freezing works well wrap portions tightly and keep for up to a month to preserve flavors.
When reheating, steam gently to maintain texture, avoiding microwaves that can dry it out. For meal prep, make batches ahead and portion for quick meals during the week.
FAQs: Frequently Asked Questions About Malaysian Otak Otak
What is otak-otak Malaysian dish?
Otak-otak is a popular Malaysian seafood snack made from fish blended with a spicy coconut custard and fresh herbs, steamed or grilled in banana leaves. The name “otak-otak” means “brain-brain” in Malay, due to its soft, brain-like texture, though it has a vibrant red-orange hue from chilies and turmeric. Originating from southern Malaysia like Johor, it’s a street food favorite with bold flavors of lemongrass, galangal, and kaffir lime leaves. Typically served hot with sambal or peanut sauce, one serving (about 100g) provides around 200 calories, high in protein from fish like threadfin or mackerel. It’s gluten-free and can be adapted for home cooking using a steamer. Perfect for parties or as an appetizer—try pairing it with rice for a full meal.
How do you make otak-otak at home?
To make otak-otak, blend 500g fish fillets (threadfin or cod) with 200ml coconut milk, a spice paste of 10 red chilies, 5 shallots, 3 garlic cloves, 2 lemongrass stalks, 1 tbsp galangal, turmeric, and salt. Mix in 2 eggs and chopped daun kaduk or basil leaves. Spoon into banana leaf parcels (or foil), fold, and steam over boiling water for 15-20 minutes until firm. For a grilled version, shape into patties and barbecue for 5-7 minutes per side. Yields 10-12 pieces. Prep time: 30 minutes. Steam in a wok with a rack for best results—no oven needed. Store leftovers in the fridge for 2 days; reheat by steaming. This recipe serves 4 as a snack.
What fish is best for otak-otak?
Traditional otak-otak uses firm white fish like threadfin (ma yau choy) or senangin steaks for their mild flavor and texture that holds up during steaming. Spanish mackerel (ikan tenggiri) is another classic choice in Malaysia. For substitutes, cod or snapper works well for freshness and availability; salmon adds richness but alters the authentic taste slightly. Avoid flaky fish like tilapia as it breaks apart. Use 500g fresh fillets, skinned and deboned, blended into a paste. Freshness is key—buy from markets where fish smells of the sea. One tip: marinate fish in lime juice for 10 minutes to firm it up. This keeps the dish light yet flavorful, with about 25g protein per serving.
What are the different types of otak-otak?
Malaysian otak-otak comes in two main styles: the Nyonya version from Peranakan cuisine, steamed in banana leaf packets for a soft, custard-like texture, infused with coconut and herbs. The Johor-Muar grilled type is shaped into cylindrical rolls, skewered, and barbecued over charcoal for a smoky, crispy exterior—often sold as street snacks. Southern Peninsular versions may include prawn or squid. Both use similar spice bases but differ in cooking: steam 15 minutes or grill 10 minutes. Try the grilled one at night markets in Johor Bahru. For home, alternate methods based on tools—steamer for Nyonya, grill pan for Johor. Each type pairs with chili sauce; experiment to find your favorite.
What can I substitute in otak-otak recipe?
For daun kaduk (wild betel leaves), use shiso, basil, or Vietnamese mint—their minty-lemon notes mimic the original. Banana leaves unavailable? Line a baking dish with parchment or use foil packets. No fresh chilies? Gochujang paste (1 tbsp) adds heat and color. Shrimp paste (belacan) optional—substitute fish sauce (1 tsp) for umami. Coconut milk alternatives: Greek yogurt thinned with water for dairy-free creaminess. Galangal scarce? Ginger plus extra lemongrass. These swaps keep the dish authentic-tasting without compromising spice balance. Test small batches first. Full recipe on our Malaysian street food page links to sambal recipes for serving ideas. Common issue: too dry? Add an extra egg to the mix.

Malaysian Otak Otak
🐟 Savor Otak Otak, a light yet flavorful Malaysian steamed fish custard packed with omega-3s from fresh fish, anti-inflammatory spices, and healthy coconut fats for a nourishing seafood experience.
🌿 This traditional Nyonya delight is ideal for health-conscious eaters, offering a low-carb, aromatic meal that’s quick to steam and pairs perfectly with rice for an authentic tropical flavor adventure.
- Total Time: 35 minutes
- Yield: 4 servings
Ingredients
– 1 banana leaf (to line casserole dish)
– 4 fish steaks (about 1½ lbs / 675g), scales removed
– 24 wild betel leaves (daun kaduk) or shiso leaves as substitute
– 6 kaffir lime leaves, finely sliced
– 2 eggs, lightly beaten
– 1 tablespoon coconut milk
– 1 teaspoon salt
– 1 cup coconut cream (240ml)
– 6 red chilies, seeded and cut into pieces
– 10 shallots, peeled
– 3 cloves garlic, peeled
– 2 stalks lemongrass
– 1 inch galangal
– 1 inch turmeric
Instructions
1-First Step: Prepare the Banana Leaf and Base Begin by scalding the banana leaf in hot water for a minute to soften it, then line an 8-inch deep casserole dish with the leaf and trim any excess. This creates a natural barrier that adds flavor and prevents sticking. Layer half of the 24 wild betel or shiso leaves over the base, place the 4 fish steaks on top, and sprinkle with the finely sliced 6 kaffir lime leaves for that aromatic touch.
2-Second Step: Make the Custard Mixture In a bowl, whisk the 2 lightly beaten eggs with 1 tablespoon coconut milk, 1 teaspoon salt, and 1 cup (240ml) coconut cream until it’s smooth and well combined. This mixture forms the creamy base that will envelop the fish. Set it aside while you prepare the spice paste to ensure everything blends seamlessly.
3-Third Step: Blend the Spice Paste Take the spice paste ingredients 6 seeded red chilies, 10 peeled shallots, 3 peeled garlic cloves, 2 stalks lemongrass, 1 inch galangal, and 1 inch turmeric and blend them in a food processor until you get a fine puree. This paste is the heart of the dish, adding the spicy, aromatic essence that makes Malaysian Otak Otak special. Stir this puree into the custard mixture for a flavorful infusion.
4-Fourth Step: Assemble and Steam Pour half of the custard over the fish in the casserole, then top with the remaining leaves before adding the rest of the custard. This layering ensures even distribution of flavors. In a wok or pan, add 2 inches of water, insert a metal rack, and bring it to a boil over high heat aim for about 212°F if using a thermometer.
5-Fifth Step: Cook to Perfection Place the casserole on the rack, cover it, and steam for 15 minutes until the custard sets and the fish is tender. Keep an eye on the water level to avoid it boiling dry, which could affect cooking time. Once done, remove from heat and let it rest for a minute.
6-Final Step: Serve and Enjoy Serve the Malaysian Otak Otak hot with rice and your favorite sides for a complete meal. The total preparation time is just 35 minutes, making it ideal for busy schedules. For more steaming tips, check out similar techniques in our turkey carcass soup recipe to enhance your no-cook repertoire.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🍃 Use shiso leaves as a great substitute for wild betel leaves if unavailable, providing a similar minty aroma to enhance the custard’s fresh profile.
🌶️ Adjust the number of red chilies in the spice paste to control the heat level, ensuring it’s spicy yet balanced for all palates.
🐟 Opt for tender fish like threadfin or salmon steaks over fillets to maintain structure during steaming and achieve the traditional texture.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Steaming
- Cuisine: Malaysian
- Diet: Pescatarian
Nutrition
- Serving Size: 1 fish steak with custard
- Calories: 550 calories
- Sugar: 5g
- Sodium: 600mg
- Fat: 30g
- Saturated Fat: 20g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 40g
- Cholesterol: 200mg






