Starbucks Bottled Frappuccino Copycat Recipe
Those little glass bottles of Starbucks Frappuccino are one of the easiest grab-and-go coffees out there, but making your own at home costs a fraction of the price.
This copycat version takes about 5 minutes and uses ingredients you probably already have. It’s cold, creamy, and just sweet enough to feel like a treat without being cloying.

Why I Love This Recipe
The texture is what keeps me coming back to this one. The milk and cream together give it that smooth, almost milky-shake-like body the bottled version is known for.
It’s also endlessly adjustable. Want it stronger? Add more espresso. Want it lighter? Swap in all milk. The base is simple enough that you can make it your own without breaking anything.
Recipe Ingredients

- 2 shots (60 ml) brewed espresso – Cooled to room temperature; strong drip coffee works too if you don’t have an espresso maker
- 1 cup (240 ml) whole milk – Whole milk gives the creamiest result; 2% works but the body thins out slightly
- 2 tbsp heavy cream – This is what gives it that slightly rich, velvety mouthfeel the bottle has
- 3 tbsp sweetened condensed milk – Does double duty as both sweetener and emulsifier, keeping everything smooth
- 1 tsp vanilla extract – Plain extract, not vanilla paste; the paste can make the color look off
- 1 cup ice – Standard cubes; crushed ice blends faster but melts quicker
Variations / Substitutions
- Dairy-free – Use oat milk in place of whole milk and coconut cream instead of heavy cream; the flavor shifts slightly nuttier but the texture holds up well.
- Sweetener swap – Replace the 3 tbsp sweetened condensed milk with 2 tbsp maple syrup or agave; the drink will be a little less thick since condensed milk adds body.
- Mocha version – Add 1 tbsp unsweetened cocoa powder and blend with everything else; it blends cleanly and gives you a chocolate-coffee flavor close to the mocha bottle.
- Extra strong – Use 3 shots of espresso instead of 2 and reduce the milk by 2 tbsp to keep the balance.
- Vanilla only (no coffee) – Skip the espresso and double the vanilla to 2 tsp for a caffeine-free version that tastes like a vanilla cream frappuccino.
If you like this kind of cold coffee drink, you might also enjoy a homemade Starbucks Cold Brew with Vanilla Sweet Cream recipe.
How To Make Bottled Frappuccino
Step 1: Brew and Cool the Espresso

Pull 2 shots of espresso (60 ml total) and pour them into a small bowl or mug. Let the espresso cool for at least 10 minutes at room temperature, or speed it up by setting the bowl over a larger bowl of ice water for 3 to 4 minutes.
Hot espresso will partially melt the ice and water down the drink before it even gets going. You want it fully cooled so the blend stays cold and thick from the first second.
Step 2: Blend the Base

Add the 1 cup of whole milk, 2 tbsp heavy cream, 3 tbsp sweetened condensed milk, and 1 tsp vanilla extract to a blender. Pour in the cooled espresso. Blend on medium speed for about 20 seconds until everything looks uniform and slightly frothy on top.
At this point the liquid will be a warm caramel-beige color with a thin layer of foam. That foam is a good sign — it means the condensed milk has fully incorporated.
Step 3: Add the Ice and Blend Again

Add the 1 cup of ice to the blender and blend on high for 30 to 45 seconds. You’re aiming for a consistency that’s thick and smooth, with no visible chunks of ice.
If the blender struggles, add 2 tbsp of cold milk and pulse in 5-second bursts until it moves freely. Don’t over-blend or the ice will melt and the drink will turn watery before you finish it.
Step 4: Pour and Serve

Pour the blended frappuccino into 2 tall glasses or into a large mason jar over a few extra ice cubes. Give it a quick stir with a long spoon, and serve immediately with a straw.
Recipe Tips
- Use coffee ice cubes for extra flavor – Freeze leftover brewed coffee in an ice cube tray and use those instead of plain ice. The drink won’t dilute as it sits.
- Chill your glasses first – Pop your glasses in the freezer for 5 minutes before pouring. It keeps the drink colder for longer, which matters most in warm weather.
- Make it ahead as a batch – You can double or triple the recipe and keep it in a sealed jar in the fridge for up to 2 days. Shake it well before serving since it will separate slightly.
- The sweetness is easy to adjust – Taste the liquid before you add the ice and adjust the condensed milk up or down by 1 tbsp. It’s much harder to fix sweetness after blending.
Scale the batch by cup size:
| Batch Size | Espresso | Whole Milk | Sweetened Condensed Milk | Heavy Cream |
|---|---|---|---|---|
| 1 serving | 1 shot (30 ml) | ½ cup (120 ml) | 1½ tbsp | 1 tbsp |
| 2 servings (standard) | 2 shots (60 ml) | 1 cup (240 ml) | 3 tbsp | 2 tbsp |
| 4 servings | 4 shots (120 ml) | 2 cups (480 ml) | 6 tbsp | 4 tbsp |
How To Store
- Refrigerate – Keep leftover frappuccino in a sealed glass jar or airtight container for up to 2 days. Give it a vigorous shake before drinking since the cream and milk will separate in the fridge.
- Serve Cold – This is best poured straight from the fridge over fresh ice rather than reblended. Reblending after storing tends to over-aerate it.
Frequently Asked Questions
Can I make this without a blender?
Yes. Shake all the ingredients together in a large mason jar with a tight lid for about 30 seconds. Skip the ice during shaking and pour it over a glass filled with ice instead. The texture won’t be quite as smooth, but it’s close.
Does this taste like the actual Starbucks bottled Frappuccino?
It’s very close. The main difference is that the commercial version uses stabilizers to keep it emulsified for weeks; yours will separate after a day or two in the fridge, which is normal.
Can I use instant coffee instead of espresso?
Yes. Dissolve 1 heaping tsp of instant espresso powder in 2 tbsp of hot water, let it cool, and use it in place of the 2 espresso shots. Instant espresso powder (not regular instant coffee) gives the closest flavor match.
How do I make it less sweet?
Start with 2 tbsp of sweetened condensed milk instead of 3 and taste before adding the ice. You can also replace the condensed milk entirely with 1 tbsp of plain sugar stirred into the warm espresso so it dissolves cleanly.
—

Ingredients
Method
- Brew 2 shots of espresso and cool completely, about 10 minutes at room temperature or 3 to 4 minutes over an ice water bath.
- Add the whole milk, heavy cream, sweetened condensed milk, vanilla extract, and cooled espresso to a blender. Blend on medium for 20 seconds until uniform and lightly frothy.
- Add the ice and blend on high for 30 to 45 seconds until smooth with no visible ice chunks.
- Pour into 2 tall glasses over a few extra ice cubes, stir, and serve immediately with a straw.
