This delicious coffee milkshake recipe is a decadent but super easy to make, and is a perfect summer treat! A creamy coffee milkshake is coming your way in under 5 minutes! No brewing required!
Jump to Recipe
Calling all coffee lovers! We are in the thick of milkshake season here, people! And did you know that July 26th is National Coffee Milkshake Day? There's no way I can let that pass without a celebration, so here's a coffee milkshake recipe you're sure to love!
Milkshakes are one of those things that I love to order when I'm out and about, but hardly ever make at home. That's totally crazy though, because homemade milkshakes are so easy! All you need is milk, ice cream and a blender, and you're good to go.
And I don't know about you, but when it's hot out the very last thing I want to do is turn on my oven, so this cold drink is a great way to have dessert without having to get overheated.
I'm a big coffee lover, and this is best homemade coffee milkshake (and easiest!) that I've ever had.
Other Drinks You'll Love
If you want something like a strawberry milkshake but with a little something extra, try this Frosted Strawberry Lemonade. If you're looking for something with a kick, give an Irish Lemonade a try on a hot summer day. And if you want a fancy drink without the booze, try Pina Colada Mocktails.
Ingredients
This is an easy recipe needing only a few simple ingredients to make the best coffee milkshake you've ever had!

- Coffee Ice Cream
- Milk
- Milk Powder (optional but highly recommended)
- Whipped Cream (optional)
- Chocolate Syrup (optional)
- Mini chocolate chips (optional)
How to Make a Coffee Milkshake



- Add coffee ice cream to a blender.
- Add milk
- Add milk powder
- Blend until smooth.
Mix-In Ideas for a Coffee Shake
- Crushed Oreos
- Mini Chocolate Chips stirred in right at the end of blending
- Very small pieces of brownie
- Malted Milk - make it a Coffee Malt instead of a coffee shake.
- Caramel - make a caramel coffee milkshake by adding a few tablespoons of caramel in before blending.
- Chocolate Sauce - add some chocolate sauce in to make a chocolate coffee milkshake (otherwise known as a mocha milkshake)
- Vanilla extract - it's a flavor enhancer that adds a depth of flavor to the milkshake
- Coffee Liqueur - make a boozy milkshake
PRO TIP: You can make a vegan coffee milkshake by using your favorite non-dairy ice cream, and use almond milk or another non-dairy milk. Skip the milk powder entirely.
A Bit About Milk Powder
Milk powder is one of those things that you wont miss if it's not there, but you'll definitely appreciate its presence. It's also known and Dry Non-Fat Milk, and can usually be found in the baking aisle near the canned milks.
Milk powder is exactly what it sounds like. It's milk that's been processed into a powder and is shelf stable for years. I like adding milk powder to my milkshakes because it adds extra creaminess without having to add too much liquid. Use 1 tablespoon of milk powder per 8 ounces of ice cream.
Substitutions and Alterations
You can also make this milkshake by using vanilla ice cream, and adding brewed coffee or cold brew coffee. If you make it this way, you'll want to do half coffee and half milk. Make sure you use a strong coffee.
Tips and Tricks:
Use good ice cream. There are only a few ingredients here, so make sure they're all good quality. I like to use Hagen Dazs ice cream. I think it's the best coffee ice cream out there.
Use whole milk. This will help make a creamy milkshake. You want the extra fat from the whole milk.
Blenders
Not all blenders are created equal. I was lucky enough to win a Vitamix a few years ago, and it's a workhorse for sure. But a good Ninja blender is also great for this recipe. Any high speed blender should work for you here.

FAQ's
That's up to you, but always start on the lower side. You can always add more milk, but you can't take it out once it's in there.
If you live in the northeast part of the United States, a frappe (pronounced 'frap') IS a milkshake. And a milkshake is milk and syrup shaken until it's super creamy and has developed a frothy head. Either one is a delicious treat and great on a hot day!
Coffee milk, which is as delicious as it sounds, is from Rhode Island. It's actually the official drink of the state of Rhode Island. It's literally coffee syrup blended into milk. Coffee syrup is a sweetened, condensed coffee that pours like chocolate syrup. I prefer Autocrat brand syrup, which you can find on Amazon.
Yes you can! And you should! It's called an Affogato, which is Italian for "drowned" and you make it by pouring espresso over a scoop of ice cream. Eat the ice cream with a spoon, and then drink the espresso sweetened with the melted ice cream! It's a decadent treat!
I'm so glad you found my site! Take a few minutes to look around and see what else we have to offer here at Sara's Tiny Kitchen!
Don't forget to SUBSCRIBE so you never miss a new recipe!
If you make this recipe don't forget to tag @sarastinykitchn on Instagram so I can see it!! For more great recipe ideas, follow me on Pinterest!
If you liked this recipe, please leave a review and a star review below! It really helps other people find my recipes!

Coffee Milkshakes
Ingredients
- 1 pint of Hagen Dazs or other high quality coffee ice cream
- ½ -⅔ cup whole milk
- 2 tablespoon milk powder optional
- Whipped Cream optional
- Chocolate Syrup optional
- Mini Chocolate Chips optional
Instructions
- Let the ice cream soften for 5 minutes on the counter.
- Chill your milkshake glasses while making the shakes.
- Pour ½ cup of the milk into a blender. Add the milk powder and ice cream.
- Start on the lowest speed, and slowly increase the power until the milkshake is blended but still thick.
- Stop the blender, and scrape down the sides if necessary. Use a spoon to taste and make sure the consistency is right.
- Keep mixing, adding a little more milk at a time if needed, until you reach desired consistency (thick but flowy, sort of like lava).
- Drizzle chocolate syrup into your glasses, then add the milkshake. Top with whipped cream and more chocolate syrup.
Leave a Reply