Sep 02 2026

Mocha Frappe Recipe

Time10m
Serves1

Nutritional information is based on a 12 oz drink and 2% milk.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Base

Chocolate Drizzle & Whip (optional)

Method

Prepare Coffee Base

  1. 1

    Brew and cool

    Brew 1 strong shot of espresso (about 1 ounce) or 1 ounce of very strong brewed coffee. Allow it to cool for 2–3 minutes until warm or room temperature; using hot coffee will melt the ice and water down the frappe.

  2. 2

    Dissolve cocoa and sugar

    In a small bowl or cup, combine the unsweetened cocoa powder and granulated sugar. Add 1–2 teaspoons of the warm coffee (from the brewed shot) and stir to make a smooth, lump-free chocolate paste. This helps the cocoa incorporate evenly.

Blend

  1. 3

    In a blender add: the remaining cooled espresso/coffee, the chocolate paste, 2% milk, vanilla extract, and optional syrup (if using).

  2. 4

    Add ice cubes (about 1 1/2 cups) to the blender on top of the liquids. Secure lid and blend on high for 20–40 seconds until the mixture is smooth and thick with a slightly slushy, milkshake-like consistency. If too thin, add a few more ice cubes and pulse until desired thickness. If too thick, add up to 2 tablespoons (30 ml) additional milk and blend briefly.

Assemble & Finish

  1. 5

    If using chocolate syrup for presentation, drizzle about half the tablespoon of chocolate syrup around the inside of a 12 oz serving glass.

  2. 6

    Pour the blended mocha frappe into the prepared glass, leaving room for whipped cream if desired.

  3. 7

    Top with whipped cream (about 2 tablespoons). Drizzle remaining chocolate syrup over the whipped cream. Serve immediately with a wide straw.

More from Good Earth Coffeehouse - Yonge & Wellesley