The first time I tried a McDonald’s McCafe iced mocha I was seriously disappointed. It was quite bitter and not sweet at all. That would have been the end of the road for me, but every time I visited the drive thru window I saw folks ordering this drink so I decided to give it another try. The second drink was much better than the first. It was slightly sweet and had the deep coffee flavor that I love and it wasn’t bitter at all. I was hooked and soon began to order this drink several times a week. But after seeing the calorie count of a medium-sized iced mocha (310 calories), I limited myself to just one drink a week.

Not only are these drinks high in calories but at $3.00 for a 16-oz. serving they’re fairly expensive, too. So I decided to try and duplicate one at home. After three attempts, I came up with this recipe that tastes very close to the original. And while it’s still high in calories (320 calories per serving), at just over $1.00 per serving, it’s much cheaper to make one at home.

Here are the ingredients you’ll need to make this delicious iced treat:


1 package Starbucks Via Iced Coffee Ready Brew (100 calories)
8 oz. water
3 tablespoons heavy whipping cream (150 calories)
1 tablespoon chocolate syrup (50 calories)
4 tablespoons canned whipped cream (30 calories)
1 cup crushed ice

Combine the instant iced coffee, water, and whipping cream. Coat the bottom of your glass with chocolate syrup. Fill the glass with crushed ice. Add the coffee mixture. Top with whipped cream. Drizzle with chocolate syrup. Enjoy!