← All blends

Recipe

Szechuan Peanut

Numbing heat, tart fruit, dark chocolate. Keeps shifting.

Difficulty Medium
Active time 25 min
Yield ~6 oz / 170g
Status To test
Name candidates Szechuan PeanutMálàThe Numbing One

Why this is addictive

Szechuan pepper creates a mild numbing sensation (called málà) that keeps your mouth tingling — your brain reads it as incomplete, so you keep eating to resolve it. Paired with tart cherry and dark chocolate, it never quite resolves.


Ingredients

For ~6 oz / 170g — scale up proportionally for larger batches.

  • 1 cup dry-roasted peanuts unsalted
  • ½ cup dried tart cherries
  • ⅓ cup dark chocolate pieces 70%+
  • 2 tbsp sesame seeds toasted
  • 1 tbsp Szechuan peppercorns toast and grind — buy from a Chinese grocery for freshness
  • 1 tsp chili flakes Korean gochugaru is milder and adds color; regular red flakes work too
  • 1 tbsp honey
  • 1 tsp soy sauce
  • ½ tsp salt

Method

  1. 01

    Toast Szechuan peppercorns in a dry skillet 2–3 min until fragrant. Cool, then grind coarsely in a spice grinder or mortar.

  2. 02

    Mix honey, soy sauce, ground Szechuan pepper, chili flakes, and salt.

  3. 03

    Toss peanuts in the mixture until coated.

  4. 04

    Spread on parchment-lined sheet. Bake at 325°F for 15 min, stirring once. The glaze should be set and slightly tacky.

  5. 05

    Cool completely.

  6. 06

    Combine cooled peanuts with cherries, dark chocolate, and toasted sesame seeds.


What to watch for

Common failure points and how to read the batch.

  • Szechuan pepper freshness is critical. Old, pre-ground Szechuan pepper has almost no effect. Buy whole peppercorns and grind yourself.
  • The numbing sensation (málà) should be present but not overwhelming. Taste a few peanuts before mixing in the fruit and chocolate.
  • Soy sauce adds saltiness — taste before adding additional salt.

Variations to try

  • Substitute almonds for peanuts for a more upscale version.
  • Add dried mandarin orange peel for a Chinese five-spice adjacent flavor.

Development log

Add an entry each time you test a batch. Date → what you changed → how it landed.

No batches tested yet. Add entries to src/data/blends.ts in the log array for this blend.

Concept