Caramel Coffee Milkshakes

An ice cold sweet treat that’s sure to perk you up! This Caramel Coffee Milkshake tastes like an even creamier frappuccino. Best of all, it’s easy to make at home.

Love coffee drinks? Be sure to give our homemade mocha latte a try! Or this Starbucks inspired Pumpkin Cream Cold Brew is a hit year round!

Coffee milkshake in a glass with caramel and chocolate drizzled on top.

What is a coffee milkshake?

A coffee milkshake, in theory, is any kind of blended drink that combines ice cream with coffee. The recipe I’m sharing today is my current favorite.

It’s thick and creamy with a ton of coffee flavor. I use homemade vanilla bean ice cream and both caramel AND chocolate syrup because I’m nothing if not an equal opportunity milkshake drinker.

MORE Coffee Milkshakes: S’mores Milkshake | Nutella Milkshake

Coffee Ice Cubes

Brewed coffee being poured into a blue ice cube tray.

I’ve seen and tried plenty of recipes that just use plain old brewed cooled coffee in their coffee shakes. That works fine, but I often feel like they make the shake too watery.

My solution? Coffee ice cubes.

Freeze leftover brewed coffee in ice cube trays. Boom! You don’t waste any coffee (a mortal sin) AND your shake stays cold and thick.

The frozen coffee brings that great coffee taste to the shake without watering it down.

Coffee Milkshake Vs. Frappuccuino

If you’ve ever had a Starbucks Caramel Frappucino and wondered how to make a copycat version at home, this recipe will make you very happy indeed.

Is a frappucino the same as a milkshake? Yes and no.

At the Starbucks stores, they use a sweetened coffee base, milk and ice cubes to make their frappes. The result is thick and delicious but I find the ice ends up separating from the coffee and milk as you sip.

By the end of your cup, you’re left with a bunch of sugary ice crystals.

Still good, but I like my version even better!

This Caramel Coffee Milkshake is thick and rich but endlessly drinkable! No ice crystals left behind, just caffeinated blended perfection.

Ingredient Notes

Ingredients needed for coffee milkshakes.

With the right ingredients, homemade coffee shakes that rival any ice cream shop or coffee chains are so easy–and way less expensive.

Here’s what I put in my coffee shakes:

Coffee ice cubes – Pour very strong cooled coffee into ice cube trays and freeze. Keep plenty in stock in your freezer so you can satisfy your frappucino craving anytime it strikes.

Vanilla bean ice cream – Premium ice cream with a strong vanilla flavor is my preference. Our homemade ice cream is perfect!

Caramel and chocolate sauce – Because why choose when you can have both?

Skim milk – Whole or 2% milk can be substituted if you prefer.

Whipped cream – The kind from a spray can for topping or homemade whipped cream.

Easy Instructions

Step by step photos showing how to make coffee milkshakes.

Put everything except the whipped cream in a blender and combine at high speed until the milkshake is smooth and creamy. Pour your shake into tall glasses and top with whipped cream.

I like to drizzle more caramel or chocolate sauce over top. Serve with a straw and enjoy!

This proportion of ingredients is my preference for a thick, creamy shake that’s still easy to drink with a straw. If you want a thicker coffee shake, reduce the amount of milk until you reach the desired consistency.

If you find it’s too thick for your liking, you can also add a bit more milk, a tablespoon at a time.

Substitution Ideas

You can use this guide to coffee milkshakes as a launching point for trying all kinds of flavor combinations.

  • Mocha shake – For a mocha shake, substitute chocolate ice cream for the vanilla. Delicious with caramel, or feel free to substitute for more chocolate syrup.
  • Vanilla shake – Omit the chocolate and caramel sauce for a straight forward vanilla coffee shake.
  • Non-dairy – Substitute nondairy ice cream and your favorite unsweetened plant based milk for their dairy equivalents. Cashew, coconut and oat milk all make very creamy shakes.
  • Chai frappucino – Not a coffee fan? Use frozen cubes of tea instead. Rather than chocolate and caramel syrup, use a couple pumps of chai spice syrup to make a copycat chai tea frap.
Two tall glasses of coffee milkshakes topped with drizzles of caramel and chocolate sauce.

More Coffee Inspired Recipes

Yield: 2 servings

Caramel Coffee Milkshakes

Prep Time 5 minutes
Total Time 5 minutes

An ice cold sweet treat that's sure to perk you up! This Caramel Coffee Milkshake tastes like an even creamier frappuccino. Best of all, it's easy to make at home.


  • 6 coffee icecubes (see note below)
  • ¾ cup skim milk
  • 3 large scoops vanilla bean icecream
  • 2 Tablespoons caramel sauce
  • 1 Tablespoon chocolate syrup
  • 2 Tablespoons whipped cream


  1. In a blender, mix ice cubes, milk, ice cream, chocolate syrup and caramel until smooth.
  2. Pour in a tall glass and top with whipped cream (and more caramel if desired). Enjoy immediately!


    • To make coffee ice cubes, pour cooled coffee (the stronger, the better) into an ice cube tray. Freeze.
    • See blog post for more recipe tips and tricks.

    Nutrition Information:



    Serving Size:


    Amount Per Serving: Calories: 256Total Fat: 8gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 33mgSodium: 183mgCarbohydrates: 38gFiber: 1gSugar: 35gProtein: 7g

    *Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.

    Did you make this recipe?

    Please leave a comment on the blog or share a photo on Instagram

    As a midday pick-me-up, it doesn’t get better than a Caramel Coffee Milkshake! And because it has coffee in it, you can totally justify blending one of these up for yourself in the morning after now and then.

    Avatar photo

    About Aimee

    Aimee is a dessert lover (specifically rice krispie treats), workout enthusiast, self-taught foodie, and recipe creator.

    Learn more about Aimee.

    Affiliate Disclosure:**There may be affiliate links in this post! By clicking on them, or purchasing recommended items I may receive a small compensation. However, I only recommend products I love! Thank you for supporting Shugary Sweets! See my disclosure policy for more info**

    Learn How To Become a Better Home Baker
    Sign up for the Shugary Sweets FREE Email Course Today—soon you’ll say, "I made it from scratch!"

    Categories: ,

    Posted on July 3, 2021

    Comments & Reviews

    1. It looks soooo good! Now my morning Starbucks brew with a cinnamon sticks sounds so blah…
      Thanks for sharing the great tip 🙂

    2. I know, right? My kids do the same thing! I can make them milk shakes and as soon as their done “Mom can I have a sip?” Drives me nuts! But I’m going to save some of the morning coffee for my ice cubes and come Tuesday when they’re all off at school, I’ll be thinking of them while I sip one of these, ahhh, sweet, sweet revenge! Does that make me a bad mom?
      Thanks for sharing, pinned!

      1. Bollywood. Under the alias Ayush Kapoor, I will rise to the top of the Indian feel-good musical scene, leviang Slumdog Millionaire as nothing but a memory of a forgotten generation in film. Riding the tidal waves of success experienced by Bollywood’s rapid growth and international recognition, I amass millions in USD$, eventually establishing myself as a national icon. As with any superstar, my fame will burn out swiftly, after being spurned by the nation for leaked photos of me enjoying an Angus Chipotle BBQ Bacon burger from McDonald’s, (while filming on location internationally). My reputation tarnished, and fortune seized for the cliche9 actor didn’t pay any taxes’ incident, (here’s looking at you Wesley, stay strong!), I live out my remaining days in obscurity, answering phones for Dell’s shitty customer service line, never to act again.The End. 2 likes

    3. CONGRATULATIONS!!! Your recipe is being featued today on Menu & Party Idea Round Up from Cast Party Wednesday #41!
      Thanks for sharing your recipe with us! —Sheryl—

    4. Yummm this looks SO good! That would perk up my afternoon for sure! Thank you for sharing at Thursday’s Treasures.

    5. This look absolutely fabulous! My husband loves the line from Friends “Joey doesn’t share food.” (His name is Joe) This is definitely a me drink. I’m hosting my weekly link party going on now and I’d love for you to join in at www.thenymelrosefamily.blogspot.com/2012/05/whimsy-wednesdays-11.html

    6. I totally get you on the rant. My kid always thinks my plate looks better than hers! These milkshakes, YUM. I must have one.

    7. Love cold coffee drinks in the summer! Perfect pick me up after the pool! Can’t wait to try this.

    8. I am going to be dreaming about one of these tonight 🙂 Which probably means I’ll wake up and make one for breakfast…it’s got coffee so that makes sense, right?

    9. That time of day is my favorite too…love the quiet:-) I would definitely not be letting anyone steal a swig of this yummy shake from me!!! One of those shakes and a bowl full of dark chocolate espresso beans sounds just perfect!!!

    10. Ok, so I know what my special treat is going to be tonight. Thanks for sharing!!!


    11. 3 scoops of ice cream, coffee cubes, and all kinds of syrup and whipped cream DEFINITELY would make my afternoon better 🙂

      this looks delish!

    Leave a Reply

    Your email address will not be published.