Espresso Drink · Stovetop infusion + espresso

How to Make a Peppermint Mocha with Cacao Nib Whipped Cream

Combine a sauce of 100 g cocoa powder, 200 g white sugar, 125 g water, 4 g kosher salt, and 15 ml peppermint extract. Top with espresso and a whipped cream made by steeping 30 g cacao nibs in 250 ml heavy cream for 30 to 40 minutes, then chilling overnight before whipping.

A from-scratch peppermint mocha built around a peppermint-cocoa sauce and a cacao nib-infused whipped cream. The components are made ahead so assembly is quick when you want the drink.

Total time

At least 1 day (whipped cream base must chill overnight before whipping)

Active hands-on time is short; most elapsed time is passive chilling

Difficulty · IntermediateYield · 1 drink, with extra sauce and whipped cream

What you need

  • small saucepan
  • fine-mesh strainer
  • kitchen scale
  • mixing bowl
  • airtight jar or bottle for sauce storage
  • espresso machine
  • electric whisk or hand whisk
  • refrigerator

Method

  1. 5 min

    Heat the heavy cream in a small saucepan over medium heat until it just reaches a simmer — small bubbles form at the edges but it does not reach a full boil. Remove the pan from the heat immediately.

    Do not boil; a gentle simmer is all that is needed to open the cream for infusion.

  2. 30 to 40 min

    Add all 30 g of cacao nibs to the hot cream and let them steep off the heat for 30 to 40 minutes.

    The cream will darken noticeably as it takes on the cacao flavor. Do not exceed 40 minutes or the result becomes overly bitter and punchy.

    Expert tipIf you steep too long, the bitterness becomes hard to mask — set a timer.

  3. 5 min

    Pour the cream through a fine-mesh strainer to remove all cacao nib solids. Add the vanilla extract and powdered sugar (10 g for a less sweet cream, 15 g for a sweeter result) and stir until no lumps of powdered sugar remain.

  4. Overnight

    Seal the cream base and refrigerate until it is completely cold — ideally overnight.

    Cream that is even slightly warm will not whip properly. Overnight chilling is the safest approach.

  5. 10 min

    Make the peppermint mocha sauce: combine the cocoa powder, white granulated sugar, and water in a small saucepan over medium heat. Stir continuously as the mixture heats, working the cocoa powder into the liquid.

    Cocoa powder is hydrophobic and resists mixing at first; keep stirring and it will smooth out as heat builds. The sauce will look loose while warm — it thickens considerably as it cools.

    Expert tipUsing white granulated sugar rather than brown keeps the flavor profile clean and lets the bright notes of the peppermint come through without competition.

  6. 5 min

    Once the sauce is fully smooth and the cocoa powder is completely incorporated, remove it from the heat. Stir in the kosher salt and the peppermint extract. Let the sauce cool before transferring it to a jar or bottle and storing it in the refrigerator.

    Peppermint extract and peppermint oil are not interchangeable — extract is far milder and is the correct ingredient here. Salt is not added to make the sauce taste salty; it enhances and binds the other flavors.

    Expert tipThe sauce keeps well in the refrigerator — approximately two weeks on the conservative end, up to a month or more if no outside bacteria are introduced.

  7. 3 min

    When ready to serve, whip the fully chilled cacao nib cream using an electric whisk (or by hand) until it reaches your desired consistency.

  8. Pull your espresso, combine it with a portion of the peppermint mocha sauce in your serving cup, then top with the cacao nib whipped cream.

    The transcript does not specify exact sauce or espresso quantities for the final cup — adjust to your taste.

Watch it done

The source videos we studied to build this method.

▸ Trimmed to the recipe steps (0:40–13:03)

Step-by-step tutorial showing how to make a homemade peppermint mocha sauce and a cacao nib-infused whipped cream, then assemble the finished drink.

Advertisement

Why this works

Using white granulated sugar in the sauce instead of brown keeps the flavor clean and prevents molasses undertones from dulling the peppermint. Salt at 4 g acts as a flavor enhancer that the palate does not register as saltiness but that makes the chocolate and coffee notes taste more vivid. Steeping cacao nibs in warm cream rather than using an extract or syrup extracts fat-soluble flavor compounds that water-based approaches miss, producing a whipped topping with genuine chocolate depth. Chilling the cream base completely before whipping ensures stable, properly aerated peaks.

Advertisement

Where beginners go wrong

  1. 1

    Cream will not whip

    The base was not cold enough. Return it to the refrigerator until fully chilled, then try again. Even slight residual warmth prevents proper whipping.

  2. 2

    Whipped cream is too bitter

    The cacao nibs steeped for too long. Keep the infusion strictly within the 30 to 40 minute window. Longer steeping extracts harsh, unpleasant bitterness that cannot be corrected afterward.

  3. 3

    Sauce is too thick after refrigerating

    This is expected — the sauce thickens significantly when cold. It loosens again when it comes into contact with warm espresso or warm milk, which is the intended behavior.

  4. 4

    Peppermint flavor is too intense or medicinal

    Check that you used peppermint extract, not peppermint oil. Peppermint oil is far more concentrated and behaves differently. If extract was used and the result is still sharp, reduce the amount in the next batch.

What you should taste

A balanced minty-chocolate espresso drink where the peppermint is present but not overwhelming. The cacao nib whipped cream adds a lightly bitter, earthy richness on top that complements rather than overshadows the cleaner peppermint note in the sauce.

FAQ

Can I use peppermint oil instead of peppermint extract?

No. Peppermint oil and peppermint extract are different ingredients. Peppermint oil is significantly stronger; the recipe specifically calls for peppermint extract, which is widely available in the baking aisle.

How long does the peppermint mocha sauce keep?

The creator's guideline is to make batches small enough to use within two weeks for total confidence, though a sauce like this without fruit or juice can realistically last a month or more refrigerated as long as the storage jar is clean.

Why use white sugar instead of brown sugar in the sauce?

The creator typically uses brown sugar in their mocha sauces but switched to white granulated here so that the bright, high notes of the peppermint can come through without the molasses undertones of brown sugar competing with them.

About this recipe

Method adapted from @morgandrinkscoffee's video.

✦ Get a new brew guide and roaster story in your inbox every week.

More recipes & brewing guides