Quick answer: Indulge in a rich, café-style mocha hazelnut milkshake with velvety chocolate, espresso, and toasted hazelnuts. Ready in 10 minutes!

Café-Style Mocha Hazelnut Milkshake

This Café-Style Mocha Hazelnut Milkshake combines the rich flavors of chocolate, espresso, and toasted hazelnuts into a creamy, indulgent treat. The texture is thick and velvety, similar to a diner-style shake, while the blend of coffee and hazelnut adds a gourmet twist. Perfect for a quick dessert or a midday pick-me-up, this milkshake delivers café-quality flavor with minimal effort. Inspired by European café culture, it brings the sophistication of a specialty coffee drink into your home, making it ideal for entertaining or treating yourself to a moment of luxury.

Recipe at a Glance

  • Prep time: 10 minutes
  • Total time: 10 minutes
  • Servings: 2
  • Calories per serving: 540
  • Difficulty: Beginner

Why This Recipe Works

This recipe succeeds because it balances simplicity with decadence. The blend of vanilla ice cream, chocolate syrup, and hazelnut spread creates a rich base, while instant espresso powder adds depth and complexity. Using whole milk ensures a smooth, creamy texture, and the optional garnishes elevate the presentation to café-worthy levels. Plus, it’s ready in just 10 minutes, making it ideal for impromptu cravings or entertaining guests.

The combination of chocolate and hazelnut is a timeless pairing, enhanced here by the boldness of espresso. This milkshake captures the essence of a mocha latte while delivering the indulgent thickness of a traditional shake. It’s a versatile recipe that can be easily adapted to suit dietary preferences or personal tastes, ensuring it’s a crowd-pleaser every time.

Close-up of café-style mocha hazelnut milkshake

Ingredients

Yields: 2 servings
  • 2 cups vanilla ice cream
  • 1 cup whole milk
  • 2 tbsp chocolate syrup
  • 1 tbsp instant espresso powder
  • 2 tbsp hazelnut spread (like Nutella)
  • 1/4 tsp vanilla extract
  • Whipped cream (for garnish, optional)
  • Crushed hazelnuts (for garnish, optional)
  • Chocolate shavings (for garnish, optional)

Equipment

  • Blender
  • Measuring cups and spoons
  • Tall glasses
  • Straws

Instructions

1. Add ice cream, milk, chocolate syrup, espresso powder, hazelnut spread, and vanilla extract to a blender. For an extra-thick shake, freeze your glass for 10 minutes first. 2. Blend on high speed until smooth and creamy, about 30-45 seconds. If the mixture is too thick, add 1 tbsp milk at a time. Stop and scrape down the sides as needed. 3. Pour into chilled glasses, top with whipped cream, crushed hazelnuts, and chocolate shavings if desired. Drizzle extra chocolate syrup on top for a café-worthy finish.

Tips for Better Results

  • For a stronger coffee flavor, use 1.5 tbsp espresso powder.
  • Use premium ice cream for the creamiest texture.
  • Blend in short pulses to achieve the perfect thickness.
  • If you prefer a less sweet shake, reduce the chocolate syrup to 1 tbsp and adjust to taste.
  • For a frothier shake, use cold milk straight from the refrigerator and blend for an extra 10 seconds.

Variations

Vegan Version

Substitute dairy-free vanilla ice cream, oat milk, and vegan chocolate hazelnut spread. Oat milk works particularly well for its creamy consistency, while almond milk can add a subtle nutty flavor.

Protein Boost

Add 1 scoop chocolate or vanilla protein powder with an extra 1/4 cup milk. This variation is perfect for a post-workout treat or a more filling snack.

Boozy Twist

Add 1 oz hazelnut liqueur or coffee liqueur for an adult version of this milkshake. The alcohol enhances the nutty and coffee flavors while adding a sophisticated edge.

Serving and Storage

Serve immediately with a long spoon and straw for the full café experience. Pair with biscotti or shortbread cookies for added indulgence. If necessary, store in the freezer for up to 1 hour, but be prepared to re-blend for the best texture.

For serving, consider using mason jars or vintage milkshake glasses to enhance the presentation. A sprinkle of cocoa powder or a drizzle of caramel syrup can also add a touch of elegance. If you’re hosting, prepare the garnishes in advance and let guests customize their shakes for a fun, interactive experience.

Nutrition Estimate

  • Calories: 540
  • Protein: 9g
  • Fat: 26g
  • Carbohydrates: 68g
  • Sugar: 58g
  • Fiber: 2g
Nutrition values are estimates per serving.

Frequently Asked Questions

Can I make this ahead?

Blend just before serving for the best texture. You can prep ingredients in advance by measuring out the ice cream, milk, and other components, but blending too early can result in a less creamy consistency.

Can I freeze it?

Freezing will change the texture. It’s meant to be fresh. If you must freeze it, store it in an airtight container and re-blend before serving, but expect a slightly altered consistency.

How do I make it dairy-free?

Use dairy-free ice cream, milk alternative, and vegan hazelnut spread. Oat milk or almond milk are excellent choices for maintaining creaminess.

What’s the best texture tip?

Use slightly softened ice cream and blend in short pulses for perfect thickness. Avoid over-blending, as it can make the shake too thin.

Can I use brewed coffee instead of espresso powder?

Yes, but the flavor will be milder. Substitute 1/4 cup of strong brewed coffee for the espresso powder, and reduce the milk by 1/4 cup to maintain the right consistency.

Conclusion

This mocha hazelnut milkshake brings together the best of coffee and dessert in one creamy, luxurious drink. With its café-inspired flavors and effortless preparation, it’s a treat that feels special yet accessible. Whether you’re enjoying it as a midday indulgence or serving it at a gathering, this shake is sure to impress.
Finished café-style mocha hazelnut milkshake served
Café-Style Mocha Hazelnut Milkshake - main hero image
mara Voss

Café-Style Mocha Hazelnut Milkshake

Indulge in a rich, café-style mocha hazelnut milkshake with velvety chocolate, espresso, and toasted hazelnuts. Ready in 10 minutes!
Prep Time 10 minutes
Total Time 10 minutes
Servings: 2 servings
Calories: 540

Ingredients
  

Ingredients
  • 2 cups vanilla ice cream
  • 1 cup whole milk
  • 2 tbsp chocolate syrup
  • 1 tbsp instant espresso powder
  • 2 tbsp hazelnut spread (like Nutella)
  • 1/4 tsp vanilla extract
  • Whipped cream (for garnish)
  • Crushed hazelnuts (for garnish)
  • Chocolate shavings (for garnish)

Method
 

Instructions
  1. Add ice cream, milk, chocolate syrup, espresso powder, hazelnut spread, and vanilla extract to a blender. Tip: For an extra-thick shake, freeze your glass for 10 minutes first.
  2. Blend on high speed until smooth and creamy, about 30-45 seconds. If too thick, add 1 tbsp milk at a time. Tip: Stop and scrape down the sides as needed.
  3. Pour into chilled glasses, top with whipped cream, crushed hazelnuts, and chocolate shavings if desired. Tip: Drizzle extra chocolate syrup on top for a café-worthy finish.

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