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).

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
| Base | Tomato or banana ketchup | Provides the signature red color, tang, and umami backbone; banana ketchup is the more traditional/regional choice. |
| Liquid | Water (or pineapple juice) | Dilutes the ketchup to sauce consistency; pineapple juice adds fruit acidity and is common in escabeche-style versions. |
| Sweetener | White sugar | Balances the ketchup acidity; some cooks use brown sugar for a deeper note. |
| Seasoning | Salt | Sharpens and rounds the sweet-sour profile; used sparingly. |
| Thickener | Cornstarch slurry (cornstarch + water) | Slurried separately and stirred in at the end to give the glossy, clingy body. |
| Flavor | Siling labuyo or hot sauce (e.g., Tabasco) — optional | Adds a spicy kick without altering the sweet-sour balance; siling labuyo is the native Filipino option. |
Method
- 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.
- 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.
- 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.
- 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.
- 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
Substitutions
- Tomato ketchup → Banana ketchup — More traditional in the Philippines; sweeter and fruitier.
- Cornstarch → All-purpose flour (slurried) — Common alternative thickener; yields a slightly cloudier sauce (Source 3).
- White sugar → Brown sugar — Adds a mild molasses depth; reduce slightly to avoid over-sweetening.
- Water → Pineapple juice — Adds fruit acidity; common for escabeche-style use.
- Siling labuyo → Sriracha or Tabasco — Provides 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 cool → Bring 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-reduced → Whisk 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/pineapple → Stir 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 water → Strain through a fine sieve and re-slurry remaining starch in cold water for the next batch.