Ikan Masak Tiga Rasa, or Three Flavours Fish, is a delightful Malaysian dish that combines sweet, sour, and spicy flavors to create a harmonious and tantalizing experience. This dish is perfect for those who love a burst of flavors in every bite, and it's a great way to enjoy a whole fish in a unique and delicious way.
Some ingredients in this recipe might not be commonly found in every household. For example, tamarind juice is often used in Southeast Asian cuisine to add a tangy flavor. You may need to visit an Asian supermarket to find it. Additionally, using a whole fish might be new to some, so ensure you get it cleaned and scaled at the supermarket.

Ingredients For Ikan Masak Tiga Rasa
Fish: A whole fish, cleaned and scaled, is the main protein of this dish. Choose a fresh fish for the best flavor.
Cooking oil: Used for frying the fish to a golden brown perfection.
Onion: Adds a sweet and aromatic base to the sauce.
Garlic: Provides a pungent and savory depth to the dish.
Ginger: Adds a warm and slightly spicy note to the sauce.
Red chili: Contributes a spicy kick and vibrant color.
Green chili: Adds another layer of heat and color.
Yellow chili: Complements the other chilies with its mild heat and bright hue.
Tomato: Adds a fresh and slightly tangy element to the sauce.
Tamarind juice: Provides a tangy and slightly sweet flavor, essential for the three-flavor profile.
Soy sauce: Adds a salty and umami depth to the sauce.
Sugar: Balances the tangy and spicy elements with a touch of sweetness.
Technique Tip for Preparing Three Flavours Fish
When frying the fish, ensure the oil is hot enough to prevent sticking and achieve a crispy exterior. Use a thermometer to maintain the oil temperature around 350°F (175°C). This will help the fish cook evenly and develop a golden brown crust.
Suggested Side Dishes
Alternative Ingredients
fish - Substitute with tofu: Tofu is a great vegetarian alternative that absorbs flavors well.
cooking oil - Substitute with olive oil: Olive oil is a healthier option with a rich flavor.
onion - Substitute with shallots: Shallots provide a milder and sweeter taste compared to onions.
garlic - Substitute with garlic powder: Garlic powder can be used if fresh garlic is not available, though the flavor will be less intense.
ginger - Substitute with galangal: Galangal has a similar spicy and aromatic profile, often used in Southeast Asian cuisine.
red chili - Substitute with cayenne pepper: Cayenne pepper can provide a similar heat level and flavor.
green chili - Substitute with jalapeño: Jalapeños offer a comparable heat and flavor profile.
yellow chili - Substitute with banana pepper: Banana peppers are milder but can add a similar color and slight heat.
tomato - Substitute with canned diced tomatoes: Canned diced tomatoes can be used if fresh tomatoes are not available, though they may be slightly more acidic.
tamarind juice - Substitute with lemon juice: Lemon juice can provide a similar tangy flavor, though it will be less complex.
soy sauce - Substitute with tamari: Tamari is a gluten-free alternative that has a similar umami flavor.
sugar - Substitute with honey: Honey can add sweetness with a slightly different flavor profile.
Alternative Recipes Similar to Three Flavours Fish
How to Store or Freeze Three Flavours Fish
Allow the fish to cool completely before storing. This helps prevent condensation, which can make the fish soggy.
Transfer the fish and sauce into an airtight container. Ensure the container is large enough to hold the fish without breaking it.
If you plan to store the fish for more than a couple of days, consider separating the fish from the sauce. This helps maintain the fish's texture.
Label the container with the date of preparation to keep track of its freshness.
Store the container in the refrigerator if you plan to consume the fish within 2-3 days. For longer storage, place the container in the freezer.
When freezing, wrap the fish in aluminum foil or plastic wrap before placing it in the container. This provides an extra layer of protection against freezer burn.
To reheat, thaw the fish in the refrigerator overnight if frozen. Heat the sauce separately in a pan until it reaches a simmer.
Gently reheat the fish in the oven at 350°F (175°C) for about 10-15 minutes, or until warmed through. Avoid using the microwave as it can make the fish rubbery.
Pour the reheated sauce over the fish just before serving to maintain its vibrant flavors and textures.
How to Reheat Leftovers
Oven Method: Preheat your oven to 350°F (175°C). Place the fish in an oven-safe dish and cover it with aluminum foil to prevent it from drying out. Heat for about 15-20 minutes or until the fish is warmed through. This method helps maintain the fish's texture and keeps the sauce flavorful.
Stovetop Method: In a skillet, add a small amount of cooking oil or water. Place the fish in the skillet and cover with a lid. Heat on medium-low for about 10 minutes, turning the fish halfway through to ensure even reheating. This method keeps the fish moist and the sauce well-integrated.
Microwave Method: Place the fish in a microwave-safe dish and cover it with a microwave-safe lid or plastic wrap, leaving a small vent. Heat on medium power for 2-3 minutes, checking halfway through to avoid overcooking. This is the quickest method but may slightly alter the fish's texture.
Steaming Method: Set up a steamer and bring the water to a boil. Place the fish on a heatproof plate and steam for about 10 minutes or until heated through. This method is excellent for retaining the fish's moisture and the integrity of the sauce.
Air Fryer Method: Preheat your air fryer to 320°F (160°C). Place the fish in the basket and heat for about 8-10 minutes. This method can help re-crisp the fish while keeping the sauce flavorful.
Best Tools for Preparing Three Flavours Fish
Pan: Used to fry the fish until golden brown and to sauté the ingredients for the sauce.
Spatula: Helps in turning the fish while frying and stirring the ingredients in the pan.
Knife: Essential for slicing the onion, ginger, chilies, and dicing the tomato.
Cutting board: Provides a safe surface for slicing and dicing the ingredients.
Tongs: Useful for handling the fish while frying and transferring it to a plate.
Measuring spoons: Ensures accurate measurement of tamarind juice, soy sauce, and sugar.
Mixing bowl: Can be used to mix the tamarind juice with water before adding it to the pan.
Serving plate: Used to present the fried fish with the sauce poured over it.
Ladle: Helps in pouring the sauce over the fried fish.
How to Save Time on Making This Recipe
Prepare ingredients in advance: Chop onion, garlic, ginger, and chilies ahead of time to streamline the cooking process.
Use pre-made tamarind juice: Save time by using store-bought tamarind juice instead of making it from scratch.
Fry fish in batches: If you have a small pan, fry the fish in batches to ensure even cooking and save time.
Simmer sauce while frying fish: Start simmering the sauce while the fish is frying to multitask effectively.
Use a food processor: Mince garlic and slice onion quickly with a food processor to save prep time.

Ikan Masak Tiga Rasa Recipe (Three Flavours Fish)
Ingredients
Main Ingredients
- 1 whole fish about 500g, cleaned and scaled
- 2 tablespoons cooking oil
- 1 onion sliced
- 2 cloves garlic minced
- 1 inch ginger sliced
- 1 red chili sliced
- 1 green chili sliced
- 1 yellow chili sliced
- 1 tomato diced
- 2 tablespoons tamarind juice
- 2 tablespoons soy sauce
- 2 tablespoons sugar
- Salt to taste
- Water as needed
Instructions
- Heat oil in a pan and fry the fish until golden brown. Set aside.
- In the same pan, sauté onion, garlic, and ginger until fragrant.
- Add red, green, and yellow chilies. Stir well.
- Add diced tomato, tamarind juice, soy sauce, and sugar. Mix well.
- Add some water and let it simmer until the sauce thickens.
- Season with salt to taste.
- Pour the sauce over the fried fish and serve hot.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for Three Flavours Fish
More Amazing Recipes to Try 🙂
- Angku Kuih Recipe (Red Tortoise Cake)50 Minutes
- Malaysian Sambal Curry Recipe1 Hours
- Udang Galah Masak Lemak Recipe (River Prawn Coconut Curry)45 Minutes
- Kuih Dadar Recipe (Kuih Ketayap)40 Minutes
- Malaysian Chicken Recipe1 Hours
- Mee Kicap Ipoh Recipe (Ipoh Style Soy Sauce Noodles)25 Minutes
- Sweet Potato Leaves With Sambal Recipe25 Minutes
- Kaya Toast Recipe15 Minutes
Leave a Reply