McDonald’s Caramel Frappé Copycat Recipe
McDonald’s Caramel Frappé is one of those cold coffee drinks that’s hard to stop thinking about once you’ve had one. This copycat version gets you the same thick, icy, caramel-sweet result at home, with ingredients you probably already have.
It takes about 5 minutes start to finish. No special equipment beyond a blender.

Why I Love This Recipe
The texture is what keeps me coming back to this one. Blending the ice with the coffee and milk gives you that dense, almost spoonable consistency, not a thin smoothie.
The caramel flavor comes from two places: stirred into the base and drizzled on top. That second hit of caramel makes the first sip noticeably richer.
It costs a fraction of the drive-through version and you control the sweetness.
Recipe Ingredients

- 1 cup strong brewed coffee, cooled – Use a dark roast for the closest match; instant works fine if you dissolve 2 tsp in 1 cup hot water and cool it
- 2 tbsp caramel sauce – Stirred into the drink; store-bought squeeze-bottle caramel is ideal
- 1/2 cup whole milk – Whole milk gives the creamiest result; 2% works but thins it slightly
- 2 tbsp sweetened condensed milk – This is what makes it taste like the real thing; don’t skip it
- 2 cups ice – Standard ice cubes; crushed ice blends a little faster
- Whipped cream, for topping – Canned whipped cream is fine; use as much as you like
- 1 tbsp caramel sauce, for drizzling – Kept separate from the 2 tbsp above; this goes on top after whipped cream
Variations / Substitutions
- Dairy-free – Swap the whole milk for full-fat oat milk and use coconut condensed milk; the drink stays thick and creamy.
- Less sweet – Reduce the sweetened condensed milk to 1 tbsp and cut the caramel sauce to 1 tbsp; the coffee flavor comes forward more.
- Stronger coffee flavor – Use cold brew concentrate instead of brewed coffee for a noticeably bolder base.
- Mocha version – Add 1 tbsp chocolate sauce to the blender along with the caramel sauce for a caramel-chocolate twist.
- Lower calorie – Use skim milk and skip the sweetened condensed milk, adding 1 tsp of sugar instead; it will be less rich but still cold and sweet.
If you enjoy cold coffee drinks like this one, McDonald’s Mocha Frappé Copycat Recipe is worth trying next.
How To Make Caramel Frappé
Step 1: Blend the Coffee Base

Add the 1 cup cooled brewed coffee, 2 tbsp caramel sauce, 1/2 cup whole milk, and 2 tbsp sweetened condensed milk to your blender. Add the 2 cups ice on top. Blend on high for about 45 to 60 seconds, until no large ice chunks remain and the drink is thick and uniformly pale brown.
Stop and check after 45 seconds. You want it dense enough that it barely pours, not liquid. If it’s too thin, add a small handful of ice and blend for another 10 seconds.
Step 2: Pour and Top the Frappé

Pour the blended mixture into a tall 16 oz glass. Hold the glass at a slight angle as you pour so the thick mixture doesn’t splash. Top generously with whipped cream, mounding it just above the rim of the glass.
Step 3: Drizzle and Serve

Drizzle the 1 tbsp caramel sauce over the whipped cream in a slow circular motion, letting it run down the sides slightly. Serve immediately with a wide straw and a spoon for the whipped cream.
Recipe Tips
- Cool the coffee completely before blending. Hot or even warm coffee will melt the ice too fast and give you a watery drink instead of a thick one. Pop it in the fridge for 20 minutes or spread it into a shallow bowl to cool faster.
- Don’t over-blend. Once the ice is fully broken down, stop. Extra blending warms the drink and breaks down the texture.
- Chill your glass. Put your glass in the freezer for 5 minutes before you pour. It keeps the drink cold longer, especially on a warm day.
- Bottled caramel squeeze sauce beats thick jar caramel here. The thicker caramel in a jar doesn’t incorporate as smoothly into the cold liquid.
Blend times by blender power:
| Blender Type | Blend Time | Result Check |
|---|---|---|
| High-powered (Vitamix, Ninja) | 30 to 40 sec | Very smooth, thick |
| Standard home blender | 45 to 60 sec | Smooth with fine ice |
| Older or weaker blender | 60 to 75 sec | May need an extra handful of ice after |
Frequently Asked Questions
Can I make this ahead of time?
No, not really. The ice melts within about 15 minutes and the texture goes watery. Blend it right before you drink it.
Can I use espresso instead of brewed coffee?
Yes. Use 2 shots of espresso (about 60ml) and top up with cold water to reach 1 cup total. The flavor will be sharper and more intense.
What if my frappé turns out too sweet?
Add a small pinch of salt to the blender and pulse once or twice. A little salt cuts perceived sweetness without changing the flavor profile much.
Can I double the recipe?
Yes, as long as your blender holds at least 6 cups. Double all quantities and blend in one batch on high for 60 to 75 seconds.

Ingredients
Method
- Add the cooled coffee, 2 tbsp caramel sauce, whole milk, sweetened condensed milk, and ice to a blender. Blend on high for 45 to 60 seconds until thick and smooth with no ice chunks.
- Pour into a tall 16 oz glass and top with whipped cream.
- Drizzle the 1 tbsp caramel sauce over the whipped cream and serve immediately.
