Starbucks Caramel Frappe with Homemade Caramel Sauce

Hello friends,

Today I am sharing with you a recipe for my current obsession. Last week, I went by Starbucks and got the mini Caramel Frappe. Look at how adorable that is!!! However, the price tag was far from adorable ringing in at $4.02 for that tiny drink. Of course, I have been wanting one ever since, but I just can’t bring myself to buy another one when I could make it for next to nothing at home. The ingredients for this recipe are things that you probably buy on a regular basis at your local grocery store aside from the whipped cream and caramel sauce. I didn’t have any caramel, so I made my own.

Caramel Sauce {makes 3/4 of a cup; perfect amount for two 16-oz. frappes}

– 1/2 cup packed brown sugar

– 1/4 cup half-and-half

– 2 T butter

– pinch salt

– 1 T vanilla extract

To start off, I placed a small sauce pan on the stove over medium-low heat. Mix together the sugar, half-and-half, butter and salt. Whisk constantly for 8 minutes. Stir in the vanilla and let boil for another minute or two. At this point, the caramel should be thin and runny but thick enough to cover a spoon. Remove from heat and let cool slightly. NOTE: While I used mine for the frappuccinos, you could definitely make this ahead and keep it in the fridge until it was needed. After letting the caramel cool slightly, pour it into a jar and place in the fridge to keep.

Caramel Frappuccino {makes 2-16oz. drinks}

– 1 cup strong brewed coffee, cooled {I used the Starbucks Medium House Blend K-Cup}

– 2 cups ice

– 1/3 cup caramel sauce

– 1 cup half-and-half or milk

– 3 T sugar


– extra caramel sauce

– whipped cream

Blend together all of the ingredients on high until smooth. Pour into your cup & top with extra caramel and whipped cream. Enjoy!



Add Yours
  1. 5

    oh boy, I’m a die hard DIY’er and copy cat recipe lover, you just made my day. I’d love to try making this. The hard part is I want one right now!!!

Leave a Reply

Your email address will not be published. Required fields are marked *