Chocolate and coffee combine in this icy homemade Mocha Frappuccino made like the Starbucks version. A Frappuccino base syrup creates the ultra-smooth texture, giving the drink a milkshake-like finish.

Mocha Frappuccino
The Mocha Frappuccino is a sweet, frozen blender drink inspired by Starbucks. Ice, whole milk, Frappuccino base syrup, instant coffee, and chocolate syrup are blended until smooth, then finished with whipped cream.
Although mocha traditionally includes espresso, this copycat uses instant coffee to deliver the familiar coffee flavor without an espresso machine.
The secret to the Frappuccino’s signature creamy texture is the Frappuccino base syrup—an ingredient that helps the drink blend into a silky, almost melted-milkshake consistency.
This quick, easy copycat recipe uses a homemade Frappuccino base syrup so your drink closely matches the Starbucks version and can be prepared in minutes at home.
Note from Jee

If you enjoy mocha drinks, you’ll love this Mocha Frappuccino—the balance of coffee and chocolate is decadent without being complicated.
No espresso machine? No problem. This recipe relies on instant coffee for convenience and consistent flavor.
All you need is a blender to make the Frappuccino and a handheld frother or whisk to make quick homemade whipped cream. The whipped cream takes under a minute with a frother and adds a fresh finishing touch.
Recipe Summary
- This recipe recreates the Starbucks Mocha Frappuccino for an authentic taste and texture.
- No brewed coffee or espresso is required—instant coffee provides the caffeine and flavor.
- A blender combines everything in minutes to make a smooth frozen drink.
- The recipe yields one grande (16-ounce) Mocha Frappuccino.
Ingredient Notes

- Homemade Frappuccino base syrup: This syrup creates the Frappuccino’s velvety texture. Make a batch and store it in the refrigerator to use all week.
- Chocolate syrup: Store-bought works, but homemade chocolate syrup is quick to make and tastes great.
- Instant coffee: Starbucks uses a Frappuccino roast instant blend. Using a similar instant coffee will give the closest flavor.
- Milk: Whole milk is used in the original, but any milk you prefer will work.
- Heavy cream: Used to whip fresh cream for the topping.
- Vanilla syrup: Sweetens and flavors the whipped cream; use store-bought or homemade.
- Ice: Use filtered-water ice for the cleanest flavor and the best texture.
For full ingredient amounts and step-by-step instructions, see the recipe card below.
Step-by-Step Instructions

Step 1: Whisk heavy cream and vanilla syrup until you get medium peaks, then set the whipped cream aside. A handheld frother makes this very fast.

Step 2: In a blender, combine milk, chocolate syrup, Frappuccino base syrup, instant coffee, and ice. Blend starting on low for about 10 seconds, then increase to high until completely smooth. Add ingredients in the order listed for the best blending efficiency.

Step 3: Pour the blended Frappuccino into a cup.

Step 4: Top with the prepared whipped cream and serve immediately.
Recipe Notes
Make the Frappuccino base syrup first.
Prepare the Frappuccino base syrup ahead of time, along with the chocolate and vanilla syrups if desired. Store the base syrup in the refrigerator for easy use throughout the week.
Layer ingredients in the blender correctly.
Always add liquids first and ice last to avoid air pockets and ensure efficient blending. Starting with milk and ending with ice produces a smoother result.
No Frappuccino base syrup?
The base syrup is simple syrup plus a small amount of xanthan gum for body. If you skip it, you can use simple syrup for sweetness, but the texture will be thinner and less creamy.
Expert Tips
- Begin blending on low for about 10 seconds, then switch to high—this protects your blender motor and helps ingredients combine evenly.
- Whisk heavy cream until medium peaks form; a handheld frother reaches this point quickly. The longer you whisk, the stiffer the peaks.
- If you prefer, substitute 1–2 shots of espresso for the instant coffee for a stronger coffee profile.
Questions You May Have
Starbucks doesn’t sell this syrup, so commercially available versions are uncommon and often overpriced; making it at home is simple and economical.
Removing the instant coffee turns this into a Chocolate Frappuccino rather than a mocha, but it will still be a tasty frozen chocolate drink.
Yes—this version uses instant coffee, so it contains caffeine. Use decaffeinated instant coffee if you want a caffeine-free drink.

Related
- London Fog Frappuccino
- Matcha Frappuccino
- Chai Frappuccino
- Strawberry Frappuccino
- Vanilla Bean Frappuccino
If you tried this Mocha Frappuccino, please leave a ⭐⭐⭐⭐⭐ star rating and share your thoughts in the comments below.

Starbucks Mocha Frappuccino
Ingredients
Mocha Frappuccino
- 3 tablespoons chocolate syrup
- 1 ½ teaspoons instant coffee
- ½ cup whole milk
- 1 cup ice
- 1 tablespoon homemade Frappuccino base syrup
Whipped Cream
- ¼ cup heavy cream
- 1 tablespoon vanilla syrup
Instructions
-
Whisk heavy cream and vanilla syrup to make whipped cream. Set aside.
A handheld milk frother whisks up whipped cream in seconds.
-
Blend milk, chocolate sauce, homemade Frappuccino base syrup, instant coffee, and ice until smooth.
Put ingredients into the blender in the order listed. Start on low for 10 seconds, then increase to high until smooth.
-
Pour Frappuccino into a cup. Top with whipped cream and serve immediately.
Notes
- The Frappuccino base syrup is the key to the smooth texture—make it first for best results.
- If you skip the base syrup, simple syrup can replace sweetness but won’t replicate the thick, creamy mouthfeel.
- Frappuccinos are traditionally made with whole milk, though any milk works if you prefer a lighter version.
- Add ingredients to the blender in the order listed; avoid adding ice first for a better blend.
- Whip heavy cream until medium peaks form; a handheld frother will take less than a minute.
- For a stronger coffee flavor, replace instant coffee with 1–2 shots of espresso.
Nutrition
Nutrition information is automatically calculated and should be used as an approximation.