Sinigang na Bangus (Filipino Milkfish in Tamarind Broth)


In this Filipino fish recipe, bangus (milkfish) is stewed in a flavorful, slightly sour tamarind broth with lots of vegetables, an all-time favorite.

close up view of Sinigang na Bangus (Filipino Milkfish in Tamarind Broth) in a white bowl
Prep Time:
20 mins
Cook Time:
15 mins
Total Time:
35 mins
5 servings


  • 5 cups water

  • 2 onions, sliced

  • 2 tomatoes, sliced

  • 1 pound milkfish (bangus), cut into 5 pieces

  • 2 small eggplants, sliced 1/8-inch thick

  • 1 cup fresh green beans, cut into 1-inch pieces

  • 2 white radishes (labanos), sliced

  • 5 pods okra, sliced

  • 3 small green chile peppers

  • 1 cup watercress (kangkong) leaves and stems

  • ½ cup tamarind powder

  • 1 pinch salt to taste


  1. Pour water into a pot. Add onions and tomatoes, cover, and bring to a boil. Add milkfish, eggplants, beans, radishes, okra, and green chile peppers. Boil for 5 minutes. Stir in watercress and tamarind powder. Cover, reduce heat, and season with salt. Boil for 5 minutes until fish is cooked through.

Nutrition Facts (per serving)

291 Calories
7g Fat
38g Carbs
23g Protein
Nutrition Facts
Servings Per Recipe 5
Calories 291
% Daily Value *
Total Fat 7g 9%
Saturated Fat 0g 1%
Cholesterol 47mg 16%
Sodium 126mg 5%
Total Carbohydrate 38g 14%
Dietary Fiber 9g 34%
Total Sugars 10g
Protein 23g
Vitamin C 89mg 447%
Calcium 131mg 10%
Iron 2mg 12%
Potassium 1154mg 25%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love