Introduction
This Affogato Milkshake takes the classic Italian dessert — hot espresso poured over cold gelato — and turns it into a thick, sippable treat you can make in minutes. It’s rich, bold, and has that perfect contrast of hot coffee and cold cream in every sip. I started making this after realizing a traditional affogato is basically already a milkshake waiting to happen.
I started making this after realizing a traditional version is basically already a milkshake waiting to happen. Blending it together instead of the classic method makes it easier to drink and just as indulgent, especially for warm afternoons.
Recipe Information
- Prep Time: 7 minutes
- Total Time: 7 minutes
- Servings: 2
- Calories: 295 per serving
Why You’ll Love This Recipe
- Ready in 7 minutes — no cooking beyond basic prep
- Deep, rich flavor with actual ingredients
- Thick, spoonable texture thanks to quality ice cream or frozen fruit
- Only a handful of ingredients, easy to make with what’s in your kitchen
- Easy to customize with dairy-free, protein, or flavor twists
Background
This coffee milkshake delivers perfect flavor and texture using simple ingredients for a homemade treat that rivals any diner or cafe.

Ingredients
Makes 2 generous servings. Use the best ice cream you can find.
- 1 1/2 cups coffee ice cream
- 1/3 cup strong brewed coffee or espresso, chilled
- 1/4 cup whole milk
- 1 tbsp coffee liqueur (optional)
- whipped cream and cocoa powder for dusting
Equipment
- High-speed blender
- Measuring cups and spoons
- Tall serving glasses
- Spoon
Instructions
- Brew coffee ahead and chill it thoroughly.
- Add ice cream, cold coffee, milk, and liqueur (if using) to blender.
- Blend until smooth and frothy.
- Pour into glass, top with whipped cream and a light dusting of cocoa or instant coffee.

Tips for the Best Coffee Milkshake
- Use strong coffee or cold brew concentrate so the flavor doesn’t get lost in the ice cream.
- Freeze coffee in ice cube trays for extra coffee punch without watering it down.
Variations
Mocha
Add 2 tbsp chocolate syrup or 1 tbsp cocoa powder.
Irish Cream
Swap liqueur for Baileys (adult version).
Dairy-Free Version
Use dairy-free ice cream and plant-based milk.
Protein Version
Add one scoop of protein powder with extra milk.
Serving Suggestions
Biscotti, chocolate-dipped espresso beans, or a warm croissant.
Serve in chilled tall glasses with a straw. Top with whipped cream or fresh fruit.
Storage
Do not store — best fresh. Coffee flavor fades quickly.
Nutrition
| Nutrient | Per Serving |
|---|---|
| Calories | 295 |
| Protein | ~6g |
| Fat | ~18g |
| Carbs | ~35g |
| Sugar | ~30g |
Frequently Asked Questions
Can I use instant coffee?
Yes — dissolve 1.5 tsp instant in 1/3 cup hot water, then chill.

Conclusion
Bold coffee flavor balanced by sweet creaminess. The perfect afternoon pick-me-up.
This is the perfect homemade milkshake. Enjoy it!

Coffee Milkshake
Ingredients
Method
- Brew coffee ahead and chill it thoroughly.
- Add ice cream, cold coffee, milk, and liqueur (if using) to blender.
- Blend until smooth and frothy.
- Pour into glass, top with whipped cream and a light dusting of cocoa or instant coffee.
You Might Also Like
- Chocolate Milkshake — Deep, rich, and nostalgic.
- Caramel Milkshake — Buttery, salty-sweet perfection.
- Mocha Milkshake — The sophisticated chocolate-coffee combo.
No responses yet