# Chef Flavor Balance

> The flavor-architecture skill — salt, fat, acid, sweet, bitter, umami, heat, aroma, texture. Use whenever designing or fixing the TASTE of any dish: checking if a recipe will actually be delicious, balancing or rescuing a dish ("too salty", "too bland", "missing something"), choosing what goes with what, building pairings, or finalizing seasoning. Every recipe creation or audit should consult this skill.

- Skill: `dedinc/chef-flavor-balance` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add dedinc/chef-flavor-balance`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dedinc/chef-flavor-balance/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- Author: DedInc (https://skillmd.com/u/dedinc)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/dedinc/chef-flavor-balance

---


# Chef Flavor Balance

"Tasty" is not a mystery; it is architecture. A dish works when the seven levers are deliberately set and at least two textures coexist. This skill is the reference for setting those levers and for pairing ingredients.

For ingredient-by-ingredient pairing tables, read `references/pairing-tables.md`.

## The seven levers

| Lever | Role | Primary tools | Baseline |
|---|---|---|---|
| **Salt** | Amplifies everything; suppresses bitterness | Salt, soy, fish sauce, miso, cured meats, cheeses | ~1–1.2% of total mass |
| **Fat** | Carries fat-soluble aroma, gives body & mouthfeel | Oils, butter, cream, nuts, fatty cuts | Enough to coat, not pool |
| **Acid** | Brightness, cuts fat, resets the palate | Citrus, vinegars, wine, tomatoes, fermented dairy, pickles | Late addition; taste until the dish "lifts" |
| **Sweet** | Rounds acid & heat, aids browning | Sugar, honey, caramelized alliums, roasted roots, fruit | Background level in savory food (should not read as "sweet") |
| **Bitter** | Adds adult depth, contrast to rich | Char, greens, coffee/cocoa, citrus zest pith, beer | Small, deliberate doses |
| **Umami** | Depth, satisfaction, "cooked all day" feel | Tomato paste, mushrooms, parmesan, anchovy, soy, miso, stock, aged meats | Stack 2+ sources for depth |
| **Heat** | Energy, aroma (fresh chili) or warmth (dried) | Fresh/dried chilies, pepper, ginger, mustard, horseradish | Should heighten, not erase, other flavors |

Plus the two structural elements:
- **Aroma** — herbs, spices, zest, alliums; the identity layer. Bloom fat-soluble aromatics in fat; add fragile aromatics (fresh herbs, zest) at the end.
- **Texture** — minimum two contrasting textures per dish. Creamy needs crunch; crisp needs something juicy; soft stews need a fresh raw counterpoint.

## The balance-repair table

| Problem | Do NOT | Do |
|---|---|---|
| Too salty | Add potato (myth, barely works) | Dilute with unsalted base; add fat/cream; add acid; increase volume; serve over neutral starch |
| Too bland | Just add more salt blindly | Check salt % first, then acid, then umami — in that order |
| Too acidic | Dump sugar in | Pinch of sugar + fat; more base ingredient; longer gentle reduction (wine/tomato) |
| Too sweet | Panic | Acid + salt; a bitter element; heat |
| Too bitter | More sugar only | Salt suppresses bitterness better than sugar; add fat; balance with sweet-acid |
| Too spicy | Water | Dairy/fat, sugar-acid pair, more volume of base; starch on the side |
| Too rich/heavy | Serve as is | Sharp acid + fresh raw element (herbs, pickled onion); reduce fat next time |
| Flat despite correct salt | More spices | Add an umami layer + a fresh finisher (zest, herb, good oil); check for missing texture contrast |

## Pairing logic (when tables don't cover it)

1. **Shared-compound affinity**: ingredients sharing dominant aroma families tend to work (tomato–basil, pork–apple, lamb–rosemary).
2. **Contrast pairing**: rich+acid (duck–cherry), sweet+salty (melon–ham), hot+cool (chili–yogurt).
3. **Regional coherence**: ingredients from one cuisine's pantry almost always work together — a reliable fallback (soy-ginger-scallion; tomato-oregano-olive; cumin-coriander-chili).
4. **One bridge rule**: two unusual partners need a bridge ingredient sharing notes with both.
5. **Limit the palette**: 1 star + 2–3 supporters + 1 finisher. Every added flavor after that subtracts clarity.

## Tasting protocol (teach the user this)

Taste at every stage, but judge only at serving temperature — cold dulls salt and aroma, heat exaggerates them. When something is "missing", ask in order: salt? acid? umami? texture? aroma freshness? That order resolves 90% of cases.

