Sinigang na bangus is a Filipino sour soup made with milkfish, vegetables, and a tangy tamarind broth, usually served hot with rice. This stovetop version uses tamarind soup mix for reliable sourness, while fresh vegetables and gently simmered fish keep the broth bright and the bangus tender.
Ingredients
- 1½ lb (680 g) cleaned bangus (milkfish), cut crosswise into 4–6 steaks; ask the fishmonger to clean and cut it, or use thawed, well-drained steaks
- 8 cups (1.9 L) water
- 1 medium yellow onion (about 150 g), peeled and cut into wedges
- 2 medium tomatoes (about 250 g), cut into wedges
- 1 packet (about 40 g) tamarind sinigang soup mix, or the amount specified on the packet for 8 cups of broth
- 1 small daikon radish (about 250 g), peeled and sliced into ¼-inch (6 mm) rounds
- 1 small eggplant (about 200 g), cut into 1-inch (2.5 cm) pieces
- 6 oz (170 g) green beans, trimmed and cut into 2-inch (5 cm) lengths
- 1 small bunch water spinach (about 5 oz/140 g), tough stems removed and leaves and tender stems cut into short lengths; substitute baby spinach if unavailable
- 2 tablespoons (30 ml) fish sauce, plus more to taste
- 2 green finger chiles, such as siling haba, left whole or slit once; optional
- ¼ teaspoon fine salt, plus more only if needed after tasting
- ¼ teaspoon freshly ground black pepper
- 1 tablespoon (15 ml) cooking oil, if briefly sautéing the onion and tomatoes; optional
Instructions
- Prepare the fish and vegetables. If the bangus is frozen, thaw it safely in the refrigerator, then pat it dry. Rinse and cut the vegetables as listed. Keep the fish refrigerated until it is ready to go into the pot. Milkfish has fine bones, so take care when eating and tell diners to watch for them.
- Start the broth. In a large pot, bring the water, onion, and tomatoes to a boil over high heat. For a slightly deeper flavor, heat the optional oil in the pot first and cook the onion and tomatoes for 3–4 minutes, then add the water. Reduce the heat and simmer for 8 minutes, until the tomatoes begin to soften.
- Season and cook the firm vegetables. Stir in the tamarind mix, fish sauce, pepper, and the optional chiles. Add the daikon and simmer gently for 5 minutes. Check the packet directions before adding extra souring powder, since brands vary in concentration.
- Add the eggplant and beans. Stir them into the broth and simmer for 3 minutes. Keep the soup at a gentle simmer rather than a hard boil; vigorous boiling can break up the vegetables and fish later.
- Cook the bangus. Lay the fish steaks in the broth in a single layer if possible. Simmer gently, uncovered, for about 7–10 minutes, depending on their thickness; turn them once only if needed and handle carefully. Check the thickest piece with a food thermometer: the USDA FSIS safe minimum for fish is 145°F (63°C). The flesh should also look opaque and separate easily with a fork.
- Finish and adjust. Add the water spinach and cook for 1–2 minutes, just until wilted. Taste the broth and adjust with fish sauce for saltiness or a little water if it is too sharp. Add salt only if needed, because the soup mix and fish sauce already contain salt. Serve hot.
Tips
- Choose your souring ingredient: Tamarind sinigang mix is convenient and consistent. For a less packaged flavor, use tamarind pulp or concentrate according to its directions, tasting gradually; the amount of sourness varies. Unripe green mango or calamansi can add a different, fruitier acidity, but neither tastes exactly like tamarind.
- Use the right cut: Bangus steaks are traditional and flavorful, but their fine bones need attention. Boneless milkfish portions are easier to eat; thick white fish steaks can work as a substitute, though the flavor and texture will differ.
- Keep the simmer gentle: Once the fish goes in, avoid stirring vigorously. A low simmer helps the steaks stay intact and cook evenly.
- Season at the end: Soup-mix brands differ in salt and sourness. Start with the stated amount, then adjust only after the fish and vegetables have cooked. If the broth is too sour, dilute it with a little hot water rather than adding lots of sugar.
Serving Suggestions
Serve sinigang na bangus in deep bowls with plenty of broth, vegetables, and a piece of fish in each portion. Steamed white rice is the classic accompaniment; diners can spoon the sour broth over the rice or eat it alongside. Offer extra fish sauce and sliced fresh chiles at the table so everyone can adjust salt and heat individually. A small saucer of fish sauce with calamansi is another optional condiment.
Variations
Vegetables vary with the season and household preference. Add okra with the eggplant, or use taro for a thicker, softer broth; allow taro to simmer until completely tender before adding the fish. Mustard greens can replace water spinach, though they give the soup a more pronounced peppery flavor. For a milder bowl, omit the chiles; for more heat, slice them before adding. You can also use fresh tamarind instead of a packet, straining the cooked pulp into the broth and adjusting the amount to taste.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking in a covered, shallow container. Keep for 3–4 days at 40°F (4°C) or colder. The vegetables will soften and the fish may become more delicate as it sits. For best texture, store broth and fish together but avoid repeated warming and cooling. To reheat, warm only the portion you plan to eat on the stovetop until it reaches 165°F (74°C), checking with a food thermometer; heat gently so the fish does not break apart. You can also microwave a covered portion, stirring the broth carefully midway, until the leftovers reach 165°F (74°C). Discard soup left at room temperature for more than 2 hours, or more than 1 hour in temperatures above 90°F (32°C).
Frequently Asked Questions
Can I make sinigang na bangus with frozen milkfish?
Yes. Thaw it in the refrigerator, drain and pat it dry, then cook it as directed. Avoid adding frozen steaks straight to the pot because they can lower the broth temperature and make cooking less even.
How do I know when bangus is cooked?
Check the thickest part of a steak with a food thermometer; fish is safe at 145°F (63°C) under USDA FSIS guidance. At that temperature, it should be opaque and separate easily. Avoid relying only on cooking time, since steak thickness and starting temperature vary.
Why is my sinigang too sour or salty?
Soup mixes and fish sauce vary by brand. Dilute overly sharp broth with hot water a little at a time; for excess salt, add water and, if available, more unsalted vegetables. Next time, begin with less mix or fish sauce and adjust after tasting.
Can I prepare the soup ahead?
You can chop the vegetables and refrigerate them in covered containers ahead of time. For the best fish texture, cook the bangus shortly before serving. If the soup is already cooked, refrigerate it within 2 hours and reheat the portion you need to 165°F (74°C).
What can I use instead of water spinach?
Baby spinach is an easy substitute; add it at the end and cook just until wilted. Mustard greens also work but taste more assertive, while bok choy gives a milder, less traditional variation.
Is sinigang na bangus spicy?
It does not have to be. The chiles are optional, and whole chiles usually add less heat than sliced ones. Leave them out for a mild soup, or serve sliced chiles separately for diners who want more spice.
Related
- Ono Hawaiian Spam Musubi, Made Step by Step
- Curry Meadows Albany Oregon: A Cozy Curry Recipe
- Are Tostones Healthy? Nutrition, Cooking, and Portions
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).