Starbucks Mocha Frappuccino Copycat Recipe
This Starbucks mocha frappe recipe gives you the same cold, chocolatey coffee drink at home for a fraction of the price. It blends in about 5 minutes and tastes exactly like the real thing — rich, frosty, and strong enough to actually wake you up.
Skip the drive-through line. All you need is a blender, some ice, and a few pantry staples you probably already have.

Why I Love This Recipe
The chocolate and coffee hit at the same time, and neither one drowns out the other. The cold milk keeps it creamy without making it too heavy.
It also holds up well. Blend it thick and it stays slushy all the way to the bottom of the glass, no watery puddle halfway through.
This is the version I keep coming back to on warm mornings when I want something cold but still need the caffeine.
Recipe Ingredients

- 2 shots (60ml) espresso, cooled – Strong brewed coffee works too, but espresso gives you that concentrated flavor without watering down the ice
- 3 tbsp chocolate sauce – Use a good-quality store-bought sauce like Ghirardelli, or any chocolate syrup you have on hand
- 1 cup (240ml) whole milk – Whole milk makes it creamier; 2% works fine
- 2 cups ice – Standard ice cubes; crushed ice blends even smoother
- 3 tbsp sugar – Plain white sugar; adjust up or down to taste
- 1 cup (240ml) heavy whipping cream – For the whipped cream topping; skip if you want to keep it simple
- 1 tsp vanilla extract – Goes into the whipped cream; rounds out the sweetness
- 1 tbsp chocolate sauce (for drizzle) – Extra drizzle for the top, same sauce as above
Variations / Substitutions
- Dairy-free – Swap the whole milk for oat milk and use coconut cream for the whipped topping; it blends just as smooth and the chocolate flavor still comes through clearly.
- No espresso machine – Use 3 tbsp of instant espresso powder dissolved in 60ml of hot water, cooled completely before blending; the flavor is slightly more bitter but still good.
- Extra chocolate – Increase the chocolate sauce to 4 tbsp and add 1 tbsp unsweetened cocoa powder for a darker, more intense chocolate taste.
- Mocha mint – Add 1/4 tsp peppermint extract to the blender for a cool minty version that works well in winter too.
- Lower sugar – Replace the 3 tbsp sugar with 2 tbsp maple syrup; the flavor is a little more complex and slightly less sweet.
- Stronger coffee – Use 3 shots of espresso instead of 2 if you want it closer to a Starbucks venti in caffeine.
If you enjoy cold coffee drinks at home, the Starbucks Vanilla Bean Frappuccino Copycat Recipe is worth trying next.
How To Make Mocha Frappe
Step 1: Whip the Cream

Pour the 1 cup heavy whipping cream and 1 tsp vanilla extract into a cold bowl. Beat with a hand mixer on medium-high for about 2 to 3 minutes, until soft peaks form and the cream holds its shape when you lift the beaters.
Do not overbeat it. You want soft, spoonable peaks, not stiff butter-like cream. Soft whipped cream folds over gently at the tip rather than standing completely straight up. Set the bowl in the fridge while you blend the frappe.
Step 2: Blend the Frappe Base

Add the 2 cups ice to the blender first, then pour in the cooled 60ml espresso, 3 tbsp chocolate sauce, 1 cup whole milk, and 3 tbsp sugar. Blend on high for about 45 seconds to 1 minute, until completely smooth with no visible ice chunks.
The mixture should be thick and pourable, like a very thick milkshake. If it looks too thin, add a handful of ice and blend for another 15 seconds. If it is too thick to pour, add a splash of milk, no more than 2 tbsp, and blend briefly.
Step 3: Pour and Garnish

Pour the blended frappe into a tall glass. Spoon the whipped cream generously over the top, then drizzle the 1 tbsp chocolate sauce in a slow spiral over the cream.
Serve immediately with a wide straw so you get cream, chocolate, and frappe in every sip.
Recipe Tips
- Cool your espresso completely before blending. Hot espresso melts the ice immediately and gives you a thin, watery drink instead of a thick slush. Make it 10 minutes ahead or pour it over a small amount of ice to cool it fast.
- Chill your blender jar. Put it in the freezer for 5 minutes before blending. It keeps the frappe colder during blending and helps it stay thick.
- Taste before you pour. Give the blended base a quick taste straight from the blender. Chocolate sauce brands vary in sweetness, so adjusting sugar at this point is much easier than after it is in the glass.
- Use a tall glass. A standard pint glass or a 16 oz tumbler gives the whipped cream room to sit on top without collapsing over the sides.
Blend times vary depending on your blender power:
| Blender Type | Blend Time | Texture Result |
|---|---|---|
| High-power (Vitamix, Ninja) | 30 to 45 sec | Very smooth, thick |
| Standard countertop blender | 45 to 60 sec | Smooth, slightly less thick |
| Personal blender (NutriBullet) | 60 to 75 sec | Smooth, may need extra ice |
Frequently Asked Questions
Can I make this ahead of time?
No, not really. The frappe separates and loses its texture within about 15 minutes, so blend it right before you drink it.
Can I double the recipe for 2 people?
Yes, but blend in 2 separate batches rather than doubling everything in one blender load. Overloading the blender makes it uneven and harder to get a smooth texture.
What if I do not have espresso?
Strong brewed coffee works, but brew it at double strength and cool it completely before blending. Use 120ml of double-strength coffee in place of the 60ml espresso.
Can I use chocolate milk instead of regular milk and chocolate sauce?
You can, but the chocolate flavor will be noticeably milder. If you go this route, skip the 3 tbsp chocolate sauce and use 1 cup chocolate milk, then taste and add 1 tbsp more sauce if needed.

Ingredients
Method
- Beat the 1 cup heavy whipping cream and 1 tsp vanilla extract in a cold bowl on medium-high for 2 to 3 minutes until soft peaks form, then refrigerate.
- Add the 2 cups ice, 60ml cooled espresso, 3 tbsp chocolate sauce, 1 cup whole milk, and 3 tbsp sugar to a blender. Blend on high for 45 to 60 seconds until smooth and thick.
- Pour into a tall glass, top with the whipped cream, and drizzle the 1 tbsp chocolate sauce over the top in a spiral.
