Mother sauces

Agre Dulce

Agre Dulce · A Filipino foundational sweet-and-sour base sauce, typically built from ketchup (tomato or banana), water, sugar, salt, and a cornstarch slurry, used as a reusable condiment, dipping base, or finishing sauce across many Filipino dishes. The name derives from Spanish 'agrio' (sour) and 'dulce' (sweet).

Agre Dulce
Family · Mother saucesDifficulty · EasyMake-ahead · YesYield · About 1 cup (250 ml) finished sauce, enough for 6 small dipping portions or as a base for escabeche for 4 servings.

The formula

3 tbsp ketchup : 1 cup water : 2 tsp cornstarch (slurried in 4 tsp water) : 3 tbsp sugar : 1/4 tsp salt

Baseline from 'Authentic Recipes from the Philippines' (Kusina ni Manding); household versions vary with soy sauce, vinegar, or pineapple juice.

Identity

  • Filipino sweet-and-sour sauce used as a mother/base preparation, not a finished plated dish
  • Etymology: Spanish 'agrio' (sour) + 'dulce' (sweet)
  • Reddish, glossy, translucent-thick sauce with a balanced sweet-tangy-savory profile
  • Cousin concept to Italian 'agrodolce' but ketchup-anchored rather than vinegar-anchored
  • Built on a ketchup + sugar + water reduction thickened with a cornstarch slurry

Ingredients

BaseTomato or banana ketchupProvides the signature red color, tang, and umami backbone; banana ketchup is the more traditional/regional choice.
LiquidWater (or pineapple juice)Dilutes the ketchup to sauce consistency; pineapple juice adds fruit acidity and is common in escabeche-style versions.
SweetenerWhite sugarBalances the ketchup acidity; some cooks use brown sugar for a deeper note.
SeasoningSaltSharpens and rounds the sweet-sour profile; used sparingly.
ThickenerCornstarch slurry (cornstarch + water)Slurried separately and stirred in at the end to give the glossy, clingy body.
FlavorSiling labuyo or hot sauce (e.g., Tabasco) — optionalAdds a spicy kick without altering the sweet-sour balance; siling labuyo is the native Filipino option.

Method

  1. 1Combine ketchup, water (or pineapple juice), sugar, and salt in a saucepan and stir until the sugar is mostly dissolved.Dissolving the sugar and dispersing the ketchup cold prevents scorching and gives an even base before heating.
  2. 2Bring the mixture to a boil over medium heat, then lower to a simmer for about 5 minutes.Boiling then simmering melds the sweet-sour-savory flavors and concentrates them slightly without over-reducing.
  3. 3Make a separate cornstarch slurry by whisking cornstarch with an equal or greater amount of cold water until smooth.Slurrying in cold liquid prevents starch lumps and ensures even thickening when added to the hot base.
  4. 4Slowly stir the slurry into the simmering sauce and continue stirring until the sauce turns glossy and coats the back of a spoon.Gradual addition and constant stirring prevents lumps and activates the starch at the right temperature for a clear, glossy set.
  5. 5If using, stir in siling labuyo or a few drops of hot sauce off the heat, then taste and adjust sugar or salt.Heat would dull fresh chili heat; adjusting at the end keeps the balance controllable.

Techniques that matter

Cold slurry incorporation

Prevents starch clumping and yields the clear, glossy body that defines a proper agre dulce.

Sweet-sour balance tasting

Because ketchup acidity varies by brand (especially banana vs. tomato), final sugar and salt must be adjusted to taste.

Variations & derivatives

Pineapple-forward versionPhilippines (general home cooking)

Substitutes part or all of the water with pineapple juice for use with escabeche (Source 1, 3).

Soy-vinegar versionPhilippine home kitchens

Adds soy sauce and white vinegar for a saltier, sharper profile often served as a dip (Source 1).

Banana ketchup versionPhilippines (banana-ketchup tradition)

Uses banana ketchup instead of tomato ketchup for a sweeter, fruitier base (Source 4).

Spiced versionPhilippines

Finishes with siling labuyo, Tabasco, sriracha, or red pepper flakes (Source 2, 3).

Used in these dishes

Escabeche · Glaze/finishing sauce poured over fried fish (tilapia, lapu-lapu) and vegetablesLumpia · Dipping sauce for fried spring rollsOkoy · Dipping sauce for shrimp/fritter pancakesSweet and Sour Pork (Filipino style) · Stir-fry base and glazeFried chicken or fried fish platter · Table dipping sauceEggrolls · Dipping sauce (Source 2)Pancit sa bahay (home-style pancit) · Stir-in or drizzle for sweet-sour contrast

Substitutions

  • Tomato ketchupBanana ketchupMore traditional in the Philippines; sweeter and fruitier.
  • CornstarchAll-purpose flour (slurried)Common alternative thickener; yields a slightly cloudier sauce (Source 3).
  • White sugarBrown sugarAdds a mild molasses depth; reduce slightly to avoid over-sweetening.
  • WaterPineapple juiceAdds fruit acidity; common for escabeche-style use.
  • Siling labuyoSriracha or TabascoProvides a similar heat note; adjust drop-by-drop as both are more pungent.

Troubleshooting

Sauce is too thin and runs off food

Insufficient cornstarch or slurry added while base was too coolBring base back to a simmer and whisk in additional cold cornstarch slurry a little at a time until it coats a spoon.

Sauce is too thick or gummy

Too much cornstarch or over-reducedWhisk in small splashes of hot water (or pineapple juice) until it loosens to a glossy, pourable consistency.

Too sour or too sharp

Ketchup brand variance or added vinegar/pineappleStir in a little more sugar and a pinch of salt; taste before adding more liquid.

Cloudy or lumpy texture

Starch added dry or slurry made with warm waterStrain through a fine sieve and re-slurry remaining starch in cold water for the next batch.

Storage

Keeps Up to 1 week refrigerated in a sealed container (Source 2)Cool fully, transfer to a clean glass jar or lidded container, and refrigerate; do not freeze as the cornstarch body will break. Reheat: Warm gently in a small saucepan over low heat, stirring; loosen with a teaspoon of water if it has set too thick.

The science behind it

EscabecheItalian agrodolceMother sauce conceptBanana ketchup