Pin It

McDonald's Caramel Frappé

McDonald's Caramel Frappé
Jump to Recipe
Prep 5 min Cook 0 min Serves 1
Quick answer: A McDonald's Caramel Frappé is a proprietary frappe base (cream, skim milk, HFCS, coffee extract, stabilizers) blended with ice, topped with whipped cream and a caramel drizzle. A medium has about 510 calories and 64g of sugar. The home version skips the artificial base entirely — cold brew concentrate, whole milk, good caramel sauce, and ice blended together is richer, cleaner-tasting, and comes in around 350 calories. Takes 5 minutes, no special equipment beyond a blender.

Shop the tools

Gear matched to this recipe. These are Amazon affiliate links — we may earn a small commission if you buy, at no extra cost to you.

As an Amazon Associate, Copycat Spices earns from qualifying purchases. Product images are generic illustrations, not the exact item listed.

McDonald's Caramel Frappé

Make McDonald's Caramel Frappé at home in 5 minutes using real cold brew instead of the artificial frappe base. Richer flavor, about 30% fewer calories, no HFCS or stabilizers. Works with espresso or any strong coffee too.

Easy Prep: 5 min Cook: 0 min Total: 5 min1 servings ~$2.45/serving
Prep5 min
Cook0 min
Total5 min
Servings
1
At home~$2.45/serving
vs
Restaurant~$11.02/serving
You save ~78%

The Story Behind the Recipe

Make McDonald's Caramel Frappé at home in 5 minutes using real cold brew instead of the artificial frappe base. Richer flavor, about 30% fewer calories, no HFCS or stabilizers. Works with espresso or any strong coffee too.

Nutrition Facts

Per serving (1 servings)
Calories350
Total Fat13g
Total Carbs52g
Dietary Fiber0g
Sugars44g
Protein6g
Sodium95mg

* Estimated values based on standard recipe preparation. Actual values may vary.

Ingredients

Instructions

💡
Pro tip: This recipe tastes even better the next day. The flavors need time to meld together in the fridge.
❄️
Storage: Keeps in an airtight container in the fridge for up to 2 weeks. Freezer-friendly for up to 3 months.
🎃 Free Halloween cookbook — download now The Copycat Halloween Cookbook A ready-made, photo-illustrated PDF of our best halloween copycat recipes — free to download, no building required. Pay what you want to support if you love it.

Free PDF — instant download. We'll also send new seasonal copycat recipes now and then; unsubscribe anytime. Or just download it →


The McDonald’s Caramel Frappé is one of the most searched fast-food drink copycats on the internet — for good reason. It hits an extremely specific craving: thick, creamy, sweet, and cold with a distinct caramel-coffee flavor that sits somewhere between a milkshake and a coffee drink. Nothing else quite fills that role.

The commercial version gets there using a proprietary frappe base, a pre-made liquid that McDonald’s ships to locations and blends with ice to order. That base is built on cream, skim milk, sugar, high fructose corn syrup, and coffee extract — which is why the drink has that slightly processed sweetness that’s different from brewed-coffee drinks. It’s designed to be consistent and sweet, and it is.

Making it at home is genuinely simple: cold brew, whole milk, real caramel, ice, and a blender. Five minutes. The difference is real — cold brew has actual coffee complexity that coffee extract can’t replicate, and a measured caramel sauce produces a cleaner caramel flavor than the HFCS-heavy commercial base. The home version also comes in around 350 calories vs. 510 for a medium McDonald’s frappe, entirely from using real milk and real caramel without the stabilizer-and-syrup base.

McDonald’s Frappé vs. Starbucks Frappuccino: The Real Difference

People often compare these two, but the construction is fundamentally different:

McDonald’s Caramel FrappéStarbucks Caramel Frappuccino
Coffee sourceCoffee extract (pre-made base)Brewed coffee or espresso
BaseHFCS, cream, skim milk, stabilizersFrappuccino syrup, milk
Caffeine (medium)~90–95mg~90–100mg
Calories (medium)~510~420
Sugar (medium)~64g~54g
Price (medium)*~$4.49~$6.00–7.00
TextureThick, milkshake-adjacentSlightly lighter, more icy
Coffee flavorMild, sweet-forwardMore coffee-forward

*Prices vary by location and year.

McDonald’s is cheaper, sweeter, and more milkshake-like. Starbucks is more coffee-forward with a lighter texture. The homemade version in this recipe is closer to Starbucks’ complexity (because it uses real coffee) but McDonald’s thickness (because the ratio of ice to liquid is higher).

The Cold Brew Question

Cold brew concentrate is the best base for this recipe because it’s smooth, low-acid, and concentrated — which means you can use less of it while still getting strong coffee flavor without making the drink watery. Brewed coffee or drip coffee won’t work as a substitute here: the extra water content makes the frappe thin and icy rather than creamy.

If you don’t have cold brew, two shots of espresso cooled to room temperature work perfectly. Espresso is more intense than cold brew concentrate and will give a slightly more assertive coffee flavor — closer to a Starbucks Frappuccino than a McDonald’s Frappé, but excellent.

The one thing you can’t do well is use hot brewed coffee that hasn’t been chilled. Adding hot coffee to a cold frappe build warms the whole drink, partially melts the ice during blending, and produces a thinner, more watery texture.

Getting the Texture Right

The most common mistake when making blended iced drinks at home is getting the texture wrong — too thin and icy, or too thick to drink. Two keys:

Ice ratio matters. This recipe uses 1.5 cups of ice to 10 oz of liquid. That ratio produces the thick, moundable texture that makes a good frappe. If your blender runs hot or you blend too long, you can add 2–3 more ice cubes at the end and pulse briefly to firm it back up.

Blend on high, in short bursts. Blend at high speed for 20–30 seconds — not longer. Over-blending heats the liquid slightly (blade friction) and melts the ice, making the drink thinner. If everything is fully incorporated and smooth at 20 seconds, stop.

The Caramel Drizzle Inside the Glass

One technique from McDonald’s that’s worth replicating at home: they drizzle caramel along the inside wall of the cup before pouring the frappe in. The caramel sticks to the side, so as you drink, each sip gets a small hit of caramel from the glass. It’s a better distribution of caramel flavor than just adding more to the blend or piling it on top.

To do this at home: before pouring, tilt your glass about 45 degrees and slowly squeeze caramel sauce in a spiral as you rotate the glass. About 1/2 teaspoon of sauce is enough to coat the inside. Then pour the frappe over it. The caramel on top (over the whipped cream) is for visual effect; the drizzle inside the glass is for flavor.

🥗

Make It Healthier

Love McDonald's Caramel Frappé but want a lighter version? Try these simple swaps:

  • ✓Swap whole milk for oat milk to save about 40 calories and 4g fat with minimal flavor change — oat milk blends smoothly and holds the emulsion well.
  • ✓Cut caramel sauce to 1 tablespoon inside the blend (keep a small drizzle on top) — still clearly caramel-flavored but saves about 45 calories and 11g sugar.
  • ✓Skip the whipped cream entirely — the frappe itself is rich and thick; the whipped cream is purely visual and adds 50–60 calories.
  • ✓All three adjustments together get you to roughly 210 calories for a full 16 oz drink — less than half the McDonald's medium (510 cal).

Frequently Asked Questions

What is McDonald's Caramel Frappé made of?

McDonald's Caramel Frappé is built from three components: a pre-made frappe base blended with ice, light whipped cream on top, and a caramel drizzle finish. The frappe base contains cream, skim milk, sugar, high fructose corn syrup, water, coffee extract, natural and artificial flavors, and several stabilizers (mono & diglycerides, guar gum, potassium citrate, carrageenan, locust bean gum). This base — not espresso — is what provides the coffee flavor. The whipped cream is a light cream (lower fat than standard whipped cream), and the caramel drizzle uses a corn syrup and sweetened condensed milk blend.

How many calories are in a McDonald's Caramel Frappé?

A small McDonald's Caramel Frappé has about 420 calories, a medium has about 510 calories, and a large has about 650 calories. The high calorie count is driven largely by sugar — a medium has approximately 64 grams of sugar, most of it from the frappe base and caramel drizzle. The homemade version in this recipe comes in around 350 calories for a medium-equivalent (16 oz) serving by using whole milk, real cold brew, and a measured 2 tablespoons of caramel sauce without the added HFCS base.

Does McDonald's Caramel Frappé have espresso in it?

No. Despite the coffee flavor, McDonald's Caramel Frappé is NOT made with espresso. It uses a pre-made frappe base that contains coffee extract — a concentrated liquid coffee ingredient that provides flavor and caffeine without requiring brewed coffee on-site. This is different from Starbucks Frappuccinos, which are made with actual brewed coffee. The caffeine in a McDonald's Caramel Frappé medium is roughly 90–95mg — comparable to a Starbucks Caramel Frappuccino made with coffee (approximately 90–100mg) and far less than an espresso-based drink like a latte or Americano. At home, real cold brew or espresso produces a noticeably more complex coffee flavor than the extract-based commercial version.

What's the difference between McDonald's Caramel Frappé and Starbucks Caramel Frappuccino?

Both are blended iced caramel coffee drinks, but the construction is different. McDonald's uses a pre-made frappe base (cream, HFCS, coffee extract, stabilizers) blended with ice — it's smoother and sweeter, with a slightly artificial quality from the extract. Starbucks uses actual brewed coffee or espresso blended with a syrup and milk base — more coffee-forward and complex. McDonald's is cheaper (around $4.49 for a medium vs. $6–7 at Starbucks, though prices vary by location) and has a thicker, almost shake-like texture. The home version bridges the gap: real cold brew gives you the coffee complexity of Starbucks at a McDonald's-style texture, for a fraction of both prices.

Can I make McDonald's Caramel Frappé without a blender?

Not really — the blended-with-ice texture is essential to the drink. The ice has to be crushed and incorporated into the liquid for the thick, creamy consistency. A high-powered blender works best; a lower-powered blender will work if you crush the ice first (put it in a zip-lock bag and break it up with a rolling pin before adding it). A food processor can also work in a pinch. The only no-blender alternative is to use store-bought frozen coffee cubes blended in a blender or food processor — but that still requires blending.

How do I make the home version healthier?

Three easy adjustments: (1) Use oat milk or 2% milk instead of whole milk — saves about 40 calories and 4g fat. (2) Cut the caramel drizzle topping and use only 1.5 tablespoons of caramel sauce in the blend instead of 2 — saves about 45 calories and keeps it caramel-forward. (3) Skip the whipped cream — saves another 50–60 calories. All three together get you to roughly 200–220 calories for a full 16 oz serving, which is significantly less than the 510-calorie medium from McDonald's.

What caramel sauce should I use?

For the best flavor, use a thick caramel sauce (like Ghirardelli, Smucker's, or a jar of dulce de leche) rather than caramel syrup (like Torani or Monin). The sauce has body and a slightly butterscotch quality that blends into the drink and coats the glass differently than thin syrup. For the drizzle on top, the same sauce works — if it's too thick to drizzle, microwave it for 10 seconds to loosen. If you want to stay closer to McDonald's exact flavor, their caramel drizzle is corn syrup-based and fairly sweet; Smucker's Classic Caramel Sauce is the closest grocery-store match.

Love this recipe? Share it!

Free PDF: our 12 most-wanted copycat recipes — instant download.

Made it? Buy us a coffee

Every recipe here is free, with no paywalls. If this one was a hit at your table, a small tip keeps new copycats coming.

$

McDonald's is a trademark of its owner, used here only to describe the dish this recipe recreates. This is an independent copycat written in our own words — Copycat Spices is not affiliated with, endorsed by or sponsored by McDonald's.

Ratings & Reviews

—
No ratings yet

Rate this recipe

Click a star to rate

Leave a Review

0/500

CS

Copycat Spices Editorial

Researched + fact-checked. Every recipe on Copycat Spices is built from published sources — official ingredient lists, brand-published recipes, interviews and food-science references — and fact-checked before it goes live, then written as clear, step-by-step instructions for home cooks of all skill levels.

Learn more about our mission →