A Heath Bar cocktail is like dessert in a glass—creamy, chocolatey, and packed with buttery toffee flavor. If you love the classic Heath candy bar, this drink brings all those rich, nutty, and sweet flavors into a smooth, indulgent sip. It’s a favorite for after-dinner drinks, cozy nights in, or whenever you’re craving something sweet with a little kick.

Heath Bar
I’ve made this cocktail countless times, and one thing I’ve learned: a touch of salt takes it to the next level, balancing the sweetness beautifully. Let’s make one together!
Ingredients
You’ll need:
- 1.5 oz (45ml) vodka
- 1 oz (30ml) chocolate liqueur
- 0.5 oz (15ml) amaretto (adds a subtle almond flavor)
- 1 oz (30ml) heavy cream (for that rich, velvety texture)
- 0.5 oz (15ml) toffee syrup (brings the signature Heath Bar sweetness)
- Crushed Heath bar or toffee bits (for garnish)
Glass: An Old Fashioned glass works best, but a martini glass gives it a more elegant touch.
How to Make It
- Fill a cocktail shaker with ice, then pour in the vodka, chocolate liqueur, amaretto, heavy cream, and toffee syrup.
- Shake well until the mixture is smooth and chilled—about 15 seconds.
- Strain into an Old Fashioned glass filled with ice.
- Sprinkle crushed Heath bar or toffee bits on top for a crunchy finish.
Tip: Want an extra creamy drink? Shake a little longer to aerate the cream—it’ll give the cocktail a silky, frothy top.
Make-Ahead & Storage
- Batch it! If you’re making this for a party, mix the vodka, liqueurs, and toffee syrup ahead of time and store it in the fridge. Just shake with cream and ice when ready to serve.
- Leftovers? Store the pre-mixed (without cream) cocktail in the fridge for up to 2 days. Add cream and shake fresh when serving.
Tips & Substitutions
- Lighter version: Swap heavy cream for half-and-half or almond milk for a less rich drink.
- Less sweet? Use dark chocolate liqueur or cut back on the toffee syrup.
- Deeper flavor: Try bourbon instead of vodka for a warm, caramel-like twist.
- Dairy-free option: Use coconut cream or oat milk instead of heavy cream.
What to Serve with It
This cocktail is a dessert on its own, but if you want to pair it with food, here are some delicious options:
- Chocolate desserts – Brownies, chocolate mousse, or a simple chocolate chip cookie complement the cocktail’s creamy richness.
- Spiced nuts – A little salt and spice (think cinnamon or cayenne) help balance the sweetness.
- Cheese plate – Aged cheddar or blue cheese adds a sharp contrast to the drink’s creamy, nutty notes.
Variations to Try
Minty Heath Bar
- Add: A splash of mint syrup for a refreshing chocolate-mint twist.
- How: Mix it in with the other ingredients before shaking.
Spiced Heath Bar
- Add: A dash of cinnamon or nutmeg for warmth.
- How: Shake the spices in with the rest of the ingredients.
Coffee Heath Bar
- Swap: Use coffee-flavored vodka or add a shot of espresso for a caffeinated kick.
Non-Alcoholic Version: Replace the vodka and liqueurs with chocolate milk and almond syrup. Top with whipped cream and crushed toffee bits for the same delicious flavors—without the booze.
Common Questions
Can I make this dairy-free?
Yes! Use coconut cream, oat milk, or almond milk instead of heavy cream.
How can I make it less sweet?
Cut down on the toffee syrup or use dark chocolate liqueur instead of a sweeter version.
What’s the best way to crush Heath bars for garnish?
Put them in a sealed bag and gently smash with a rolling pin or the bottom of a pan.
Can I make a big batch for a party?
Absolutely! Multiply the ingredients and mix everything (except the cream) in a pitcher. Shake individual servings with ice and cream before pouring.
How long does it take to make?
Less than 5 minutes—just shake, pour, and enjoy!
This Heath Bar cocktail is one of my go-to indulgent drinks. It’s creamy, nutty, and just the right amount of sweet—like a candy bar in a glass. Whether you’re making it for a special occasion or just treating yourself, I hope you love it as much as I do. Cheers! 🍫🥃