
This Filipino fish ball sauce strikes the perfect balance between tangy and savory flavors that elevate any street food experience. I developed this version after testing countless variations to capture that authentic taste.
The secret lies in the right ratio of vinegar, soy sauce, and sugar, creating a smooth, well-balanced dip that complements fish balls perfectly. It takes just minutes to make and keeps well for days.
Ingredients for Sauce Ng Fish Ball
Eight simple ingredients create that signature tangy-savory Filipino street food dip in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| White Vinegar 💧 | ½ cup | Distilled or cane preferred |
| Soy Sauce 🫒 | ½ cup | Regular or all-purpose type |
| Granulated Sugar 🍚 | ¼ cup | White or brown works fine |
| Garlic Cloves 🧄 | 4 cloves | Minced for strong flavor |
| Water 💧 | ¼ cup | To thin sauce as needed |
| Cornstarch 🌾 | 1 tbsp | For thickening consistency |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Calamansi Juice 🍋 | 2 tbsp | Optional for authentic tang |
The vinegar and soy sauce are non-negotiable for that authentic Filipino street food flavor. I use Datu Puti or Silver Swan vinegar—both are easy to find at any Asian market (or the international aisle at Walmart). For soy sauce, San Miguel or Mama Sita brands nail the right balance. The garlic should be fresh, not powdered—it loses that sharp bite that makes this sauce sing.
No calamansi? Lime juice at half the amount gets you 90% there. Brown sugar instead of white adds a nice depth (just dissolve it in the warm water first). Need it thicker? Mix the cornstarch with a little cold water before adding. Skip the cornstarch entirely if you like it thinner—some street vendors serve it almost watery.
This keeps for about 1 week in the fridge in a sealed jar. The flavors actually get better after a day as everything melds. Freezing isn’t ideal—it can separate and get watery when thawed. Just make fresh batches; it takes 5 minutes start to finish.
Why You’ll Love This Recipe
- 5-Minute Mix: I just dump vinegar, soy, sugar, garlic, and water in a pot—no chopping marathons or fancy steps.
- Garlic Punch: The minced garlic simmers in the vinegar-soy base until it’s fragrant and sharp, cutting through the fish balls like a dream.
- Street Food Hero: This is the exact sauce my kids slather on fish balls, kwek-kwek, or even grilled pork skewers at our weekend barbecues.
Step-by-Step Instructions for Tangy Filipino Dipping Sauce
This method guarantees a balanced sweet-tangy sauce with the perfect consistency for dipping.
Step 1: Combine the Base Ingredients
In a medium saucepan, combine the 0.5 cup White Vinegar, 0.5 cup Soy Sauce, and 0.25 cup Granulated Sugar. Stir until the sugar begins to dissolve—this ensures even distribution and prevents graininess in your finished sauce.
Place the saucepan over medium heat and warm the mixture for 2-3 minutes, stirring constantly. You’ll notice the sugar fully dissolving and the liquid becoming slightly syrupy. Don’t let it boil yet; we’re just building the flavor foundation.
Step 2: Add Aromatics and Thicken
In a small bowl, mix the 1 tbsp Cornstarch with 0.25 cup Water until smooth—this slurry will thicken your sauce. Set it aside for a moment while you add the 4 cloves Garlic Cloves (minced) and 0.5 tsp Ground Black Pepper to the warm vinegar mixture.
Cook for 1 minute until the garlic becomes fragrant but not browned. Immediately stir in the cornstarch slurry and continue stirring. The sauce will begin to thicken within 30-60 seconds—look for it to coat the back of a spoon.
Step 3: Finish with Citrus and Adjust Consistency
Remove the saucepan from heat and stir in the 2 tbsp Calamansi Juice. The citrus will brighten the flavors and add that authentic Filipino tang. At this point, the sauce should have a glossy appearance and a consistency that’s thick enough to cling to fish balls but still pourable.
If the sauce is too thick, add a splash of water and stir until it reaches your desired consistency. Taste and adjust seasoning if needed, though the balance of sweet, salty, and sour should be perfect with these measurements. Let it cool slightly before serving.
Step 4: Serve Warm or at Room Temperature
Transfer the sauce to a serving bowl. It’s best served warm but can also be enjoyed at room temperature. The flavors will meld further as it sits, so if you’re prepping ahead, make it 1-2 hours in advance for maximum depth.
This sauce keeps well in the refrigerator for up to 5 days in an airtight container. Reheat gently on the stove, adding a little water if it thickens too much during storage. The vinegar base ensures it stays fresh and safe for dipping throughout the week.
Pro Tips For Making Sauce Ng Fish Ball
- Simmer, Don’t Boil: Keep the heat low enough to let the sauce gently simmer—boiling white vinegar can make it harsh and overpower the garlic and soy balance.
- Mince Garlic Fine: After burning a batch with chunky garlic, I learned finely minced cloves release flavor faster and blend seamlessly into the sauce without bitter bits.
- Balance Vinegar First: Taste as you add white vinegar—it’s easier to fix too little than too much, and soy sauce won’t save an overly sour batch.
- Dissolve Sugar Early: Stir the granulated sugar into warm water first to avoid that grainy texture I used to get when dumping it straight into the sauce.
Creative Variations of This Recipe
Spicy Chili Version
Add 1-2 tsp chili flakes or 1 tbsp sriracha while cooking the garlic for a spicy kick. The heat complements the tangy base beautifully. I prefer Siling Labuyo for authentic Filipino heat, but any chili works. 🌶️
Sweet and Sour
Double the sugar to ½ cup and add ¼ cup pineapple juice for a sweeter, fruitier profile. This version pairs wonderfully with crispy fish balls. The pineapple adds tropical brightness that kids love.
Creamy Variation
Stir in 2 tbsp mayonnaise or ¼ cup coconut milk after removing from heat. This creates a rich, creamy sauce that clings to fish balls. I use Lady’s Choice mayo for the best texture.
Extra Garlicky
Use 6-8 garlic cloves instead of 4 for a stronger garlic punch. Sauté half the garlic first, then add the rest with the slurry. This version has that deep, roasted garlic flavor I crave.
Smoky Flavor
Add ½ tsp smoked paprika or 1 tsp liquid smoke for a barbecue-inspired twist. The smokiness adds depth that works surprisingly well with the tangy base. 🔥
Herb Infusion
Finish with 1 tbsp chopped cilantro or green onions for freshness. This adds a pop of color and brightness that cuts through the richness. I always sprinkle some on top when serving.
Nutrition Facts
Frequently Asked Questions
Can I use apple cider vinegar instead of white vinegar?
Yes, but expect a slightly fruitier taste. Apple cider vinegar works in a pinch, though the flavor will be more pronounced. For authentic results, stick to white vinegar.
Why does my sauce turn out too thin?
This usually means the cornstarch slurry wasn’t cooked long enough. Heat it for 30-60 seconds after adding to reach the right thickness. If needed, mix another ½ tbsp cornstarch with water and stir in.
How do I make it less sour?
Balance the tang by adding more sugar (1 tbsp at a time) or a splash of water. Taste as you go until it reaches your preferred sweetness level.
Can I make this sauce ahead of time?
It keeps for up to 5 days in the fridge. The flavors actually improve after 24 hours as they meld together. Just reheat gently before serving.
- Prune Sauce Recipe for Pork: Rich and Fruity Glaze for Roasts - September 25, 2026
- Fries Dip Sauce Recipe: Creamy Garlic Herb Blend for Perfect Pairing - September 25, 2026
- Firecracker Shrimp Sauce Recipe: Spicy-Sweet Dipping Delight - September 25, 2026