This peppermint mocha syrup is behind every peppermint mocha of the season: real cocoa and real peppermint, with no red dye and no “flavoring” aftertaste. It tastes like a candy cane melted into rich chocolate — cool, smooth, and unmistakably holiday.
Store bottles run $9, but this batch is about $1.40 and makes 12+ drinks — about 12 cents a drink. One pot, 15 minutes, and you have peppermint mochas all season.
Cocoa Powder or Chocolate?
Cocoa powder wins for syrup. It pours cleanly and never separates the way melted chocolate can, so every spoonful is smooth and evenly chocolatey.
The trick is blooming it in the hot sugar water so it never tastes dusty. Whisk the cocoa and sugar together while they are still dry, then add the water and bring the mixture to a gentle simmer — that short, hot bloom is what turns cocoa powder into a rich, glossy syrup.
Ingredients
You need just six ingredients, and most of them are already in your pantry. The full measurements are in the recipe card below — here is what matters, and why.
Peppermint extract is the star, and a little goes a long way: just 1/2 teaspoon gives a clear, cool peppermint flavor without tasting like toothpaste. Unsweetened cocoa powder gives the deep chocolate base, granulated sugar makes it pourable and sweet, and a pinch of sea salt sharpens the cocoa. Vanilla extract rounds everything out, and water is all you need to bring it together.
Peppermint Mocha Syrup
Ingredients
Method
- Whisk the sugar, cocoa and salt together in a dry saucepan until no cocoa lumps remain.
- Add the water and whisk well. Bring to a gentle simmer over medium heat, whisking often.
- Simmer 5 minutes, until slightly glossy and coats a spoon.
- Off the heat, stir in the vanilla and peppermint extract. Cool 15 minutes and bottle.
Notes
How to Make It
- Whisk the dry ingredients first. Whisk the sugar, cocoa, and salt together in a dry saucepan until no cocoa lumps remain.
- Add the water and simmer. Add the water and whisk well. Bring to a gentle simmer over medium heat, whisking often.
- Simmer for 5 minutes. Simmer for 5 minutes, until the syrup is slightly glossy and coats a spoon.
- Add the peppermint extract last. Off the heat, stir in the vanilla and peppermint extract. Peppermint is powerful, so measure it carefully — 1/2 teaspoon is enough. It tastes stronger as it cools, and you can always add more next time, but you can never take it out. Cool for 15 minutes and bottle.
Ways to Use It
- Peppermint mocha (hot). Stir 2 tablespoons into a hot latte or coffee with steamed milk for a classic peppermint mocha.
- Iced peppermint mocha. Stir 2 tablespoons into cold milk and espresso over ice — it dissolves easily, even in a cold drink.
- Peppermint cold foam topping. Top an iced mocha with gingerbread cream cold foam for a holiday duo: cool peppermint below, spiced gingerbread cream on top.
- Hot chocolate. Stir it into hot milk for a peppermint hot chocolate, or add a spoonful to plain hot chocolate.
- Mocha gift bottles. Pour the cooled syrup into small bottles, add a label, and give them as holiday gifts with a bag of coffee beans.
For another holiday syrup, try our sugar cookie syrup — it is just as quick, and the two make a perfect holiday coffee bar together.
Sugar-Free Version
Yes — make it sugar-free with an allulose blend in place of the sugar, using the same amount. Simmer gently, rather than at a hard boil, and keep the cocoa exactly the same for the same rich chocolate flavor.
The sugar-free version keeps for 3 weeks in the fridge.
Storage
Store the syrup in a sealed bottle or jar in the fridge for up to 4 weeks. The cocoa settles as it sits, so shake before pouring.
The Candy Cane Version
If you love the look of a candy cane, this is the version to make for gifts and holiday mornings. Skip the peppermint extract and crush 3 full-size candy canes, then stir them into the hot syrup just after you take it off the heat. Keep stirring until every last piece has melted, which usually takes about a minute. The syrup will turn a soft, pretty pink, and it looks lovely in a clear bottle with a ribbon tied around the neck.
The taste is different from the extract version, and in the best way. Candy canes give a softer, rounder mint, with real candy sweetness that the extract does not have, so the finished mocha tastes a little more like a holiday sweet than a sharp mint drink. Use the same amount of cocoa and sugar, and do not add extra sugar, because the canes are already sweet. Strain the syrup through a fine mesh strainer while it is still warm to catch any tiny undissolved bits, and let it cool before you bottle it, so the pink color stays bright.

Peppermint Mocha, 3 Strengths
The same syrup can taste very different depending on how much you use, so start with the strength that matches your morning, and adjust from there. These are the three strengths I use most, all measured for a 12-ounce mug.
Mild: 1 tablespoon of syrup in a 12-ounce mug. Choose this if you like just a hint of chocolate and mint, or if coffee shop drinks usually taste too sweet. The coffee stays in charge, and the syrup is a quiet background note.
Cafe standard: 2 tablespoons in a 12-ounce mug. This is the classic peppermint mocha, balanced and sweet, and the strength I use most mornings. If you are not sure where to start, start here.
Extra dark: 2 tablespoons of syrup, plus an extra teaspoon of cocoa whisked into the cup. The cocoa deepens the chocolate without adding more sugar or mint, so the drink tastes richer. Add the cocoa to the hot coffee first, stir well, then add the syrup and milk.

What It Costs: Home vs Starbucks
This batch costs about $1.40 and makes 12+ drinks, so the syrup is about 12 cents a drink. A shop bottle of syrup is $9, before you even buy the coffee.
Home: about $1.25 a drink, with the coffee and milk included.
Starbucks: about $6.45 for a peppermint mocha.
You save: about $5.20 a drink, and a whole season of them from one batch.
FAQs
My syrup is too minty. What can I do?
Dilute it by making a plain chocolate syrup batch — the same recipe without the peppermint extract — and mix the two together until the mint is where you like it.
Why is my syrup grainy?
The cocoa was not bloomed properly. Whisk the cocoa and sugar together thoroughly while they are dry, then whisk well again after adding the water, and keep whisking often as it simmers.
Can I use fresh mint instead of peppermint extract?
Yes. Steep fresh mint leaves in the syrup for 10 minutes off the heat, then strain them out and skip the extract.
Can I make it with Dutch cocoa?
Yes. Dutch cocoa makes a darker, smoother syrup, and it tastes a little less sweet. Add a pinch more sugar, about a teaspoon, if you like it sweeter.
The mint faded after a week. Why?
Peppermint extract is made of tiny oils that fade a little every time the bottle is opened. Store the syrup airtight in the fridge, and top it up with 2 drops of extract if the mint has faded.