Recipe Cooked Starfruit Fish

Spicy Starfruit Fish, or "Ikan Masak Belimbing" in Indonesian, is a tantalizing dish that combines the tanginess of starfruit with the succulence of fish, creating a burst of flavors in every bite. This traditional Indonesian recipe offers a delightful balance of sweet, sour, and spicy notes, making it a favorite among many.


  • 500 grams of fish fillets (such as tilapia or snapper)
  • 2-3 ripe starfruits, sliced
  • 2 cloves of garlic, minced
  • 1 onion, thinly sliced
  • 2 red chilies, sliced
  • 1 teaspoon of tamarind paste
  • 1 tablespoon of palm sugar
  • 1 tablespoon of soy sauce
  • 1 tablespoon of cooking oil
  • Salt to taste
  • Chopped cilantro for garnish


  1. Heat the cooking oil in a pan over medium heat. Add minced garlic and sliced onions. Sauté until fragrant.
  2. Add sliced red chilies and stir-fry for another minute.
  3. Place the fish fillets into the pan and cook until they turn opaque, flipping once to ensure even cooking.
  4. Add the sliced starfruits, tamarind paste, palm sugar, and soy sauce to the pan. Gently stir to combine all the ingredients.
  5. Let the dish simmer for 5-7 minutes, allowing the flavors to meld together and the starfruit to soften slightly.
  6. Season with salt to taste, and adjust the sweetness or sourness according to your preference.
  7. Once the fish is cooked through and the sauce has thickened, remove from heat.
  8. Garnish with chopped cilantro before serving.


  • Choose ripe star fruits for maximum sweetness and tanginess.
  • Adjust the amount of red chilies according to your spice tolerance.
  • You can substitute palm sugar with brown sugar if unavailable.
  • If fresh starfruit is not accessible, you can use canned or frozen starfruit slices.


  • For a richer flavor, you can add a splash of coconut milk to the sauce.
  • Experiment with different types of fish to find your favorite pairing with starfruit.
  • Include other vegetables like bell peppers or cherry tomatoes for added texture and color.

Nutritional Information:

The calorie content of Spicy Starfruit Fish can vary depending on factors such as the type of fish used and the amount of oil added for cooking. On average, a serving of this dish contains approximately 200-250 calories.


Spicy Starfruit Fish is a delightful dish that showcases the unique combination of flavors found in Indonesian cuisine. With its sweet, sour, and spicy profile, it's sure to tantalize your taste buds and leave you craving for more. Whether enjoyed with steamed rice or as part of a larger Indonesian feast, this dish is bound to impress with its vibrant taste and aromatic appeal.


Popular Recipes


Blog Archive

Featured Post

Recipe Pepes Fish

Pepes Fish is a traditional Indonesian dish known for its aromatic flavors and healthy cooking methods. Combining the freshness of fish with...