Milkshake Recipe

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.

Coffee Milkshake - main hero image

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

  1. Brew coffee ahead and chill it thoroughly.
  2. Add ice cream, cold coffee, milk, and liqueur (if using) to blender.
  3. Blend until smooth and frothy.
  4. Pour into glass, top with whipped cream and a light dusting of cocoa or instant coffee.
Coffee Milkshake - detail view

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

NutrientPer Serving
Calories295
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.

Finished coffee milkshake ready to enjoy

Conclusion

Bold coffee flavor balanced by sweet creaminess. The perfect afternoon pick-me-up.

This is the perfect homemade milkshake. Enjoy it!

Coffee Milkshake - main hero image
Mara Voss

Coffee Milkshake

This coffee milkshake is thick, flavorful, and incredibly easy. Made with real ingredients and good ice cream for that perfect diner-style texture.
Prep Time 7 minutes
Total Time 7 minutes
Servings: 2 servings
Calories: 295

Ingredients
  

Ingredients
  • 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

Method
 

  1. Brew coffee ahead and chill it thoroughly.
  2. Add ice cream, cold coffee, milk, and liqueur (if using) to blender.
  3. Blend until smooth and frothy.
  4. Pour into glass, top with whipped cream and a light dusting of cocoa or instant coffee.

You Might Also Like

About the Author

Hi, I’m Mara Voss — a milkshake-obsessed recipe creator based in Morocco. Every recipe on Shake Haven is tested in my own kitchen until the ratios are just right. Read my story, or say hi on Instagram and Pinterest.

No responses yet

Leave a Reply

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

Recipe Rating