Go Back

Classic Chocolate Milk Shake With Deep Cocoa Flavor - Smooth, Rich, and Satisfying

Prep Time 5 minutes
Total Time 5 minutes
Servings 2 servings

Ingredients
  

  • 2 cups chocolate or vanilla ice cream (full-fat for best texture)
  • 3/4 cup cold milk (whole milk for richness; use less for thicker shakes)
  • 2 tablespoons unsweetened cocoa powder (Dutch-process for smoother, darker flavor)
  • 1–2 tablespoons sugar (or maple syrup, honey, or agave; adjust to taste)
  • 1 teaspoon vanilla extract (rounds out the chocolate)
  • Pinch of salt (enhances flavor and cuts bitterness)
  • Optional add-ins: 1–2 tablespoons chocolate syrup, a shot of espresso, or a pinch of espresso powder for extra depth
  • Optional toppings: Whipped cream, shaved chocolate, cocoa nibs, or a cherry

Instructions
 

  • Chill your glass: Pop a tall glass into the freezer for 10 minutes. A cold glass keeps the shake thick and frosty.
  • Bloom the cocoa: In a small bowl, mix the cocoa powder with 1–2 tablespoons of the milk to form a smooth paste. This helps it blend without lumps and deepens the chocolate flavor.
  • Add to blender: Add the ice cream, remaining milk, cocoa paste, sugar, vanilla, and a pinch of salt to the blender. If using espresso or syrup, add it now.
  • Blend briefly: Blend on low to medium just until smooth, 15–25 seconds. Stop and scrape the sides if needed. Overblending warms the shake and thins it out.
  • Taste and adjust: If it’s too intense, add a splash more milk. Not sweet enough? Add another teaspoon of sugar or syrup. For a thicker shake, add another scoop of ice cream and pulse.
  • Serve immediately: Pour into the chilled glass. Top with whipped cream and a sprinkle of cocoa or shaved chocolate if you like.