This is the BEST Chocolate Milkshake Recipe made from scratch with simple ingredients and ready to be enjoyed in a few minutes! The milkshake is rich and smooth and so flavorful.

If you love shakes, try the popular Oreo Milkshake or the Shamrock Shake recipes. 

Choclate milkshake in glass cups with whipped cream.

Chocolate Milkshake Recipe-

I must admit, I love myself a good milkshake, especially when I’m running errands and out and about. McDonald’s and Chick-Fil-A are by far my favorite for a drive-through drink.

This homemade version is so much better because it’s not only cheaper but it’s so easy to make and has the taste just like the one you’d get at the restaurant!

What is the Difference Between a Milkshake and a Smoothie?
Milkshakes are dairy based with ice cream and sweeteners while smoothies are fruit based with added milk or yogurt and sweetener.
Chocolate flavored milkshakes in glasses.

Why you’ll LOVE this Recipe:

  • Easy to make
  • Tastes just like the restaurants
  • Can be customized
  • Saves so money

What is a Milkshake? A milkshake is a cold beverage made by blending milk, ice cream, syrup or sweeteners. 

Milkshaked ingredients in ramekins.

Ingredients for Chocolate Milkshake:

With just 3 simple ingredients, you can enjoy the homemade milkshake. Here’s what you’ll need:

  • Ice Cream- Use your favorite chocolate ice cream brand. You can also use vanilla ice cream instead of chocolate. 
  • Milk- We used whole milk but you can substitute for 2%.
  • Syrup- Your favorite chocolate syrup will work, we used Hershey’s brand.
  • Peanut Butter- Add 3-4 Tbsp of creamy peanut butter into the blender before blending.
  • Bananas- Fresh or frozen bananas are a great way to get in some protein and potassium into your shake.
  • Mint- Use 3-4 Ande’s mint candy bars for that hint of mint flavor.
  • Nutella– Add 3-4 Tbsp of the hazelnut spread into the blender with the rest of the ingredients.
Thee milkshakes with chocolate chip morsels.

How to Make a Chocolate Milkshake-

This recipe is so easy, that it almost doesn’t even need detailed instructions. If you’ve been wanting a blender, we have this set and absolutely love it! 

  1. Add the ice cream, milk and syrup to a blender.
  2. With a blender on high for two to three seconds or until smooth and pour into your serving glass.
  3. Serve with whipped cream and chocolate shavings.

If you are looking for glasses to serve the milkshake in, THESE ones and THESE are by far our favorite.

Two chocolate milkshakes with whipped cream and chocolate syrup.


There are so many different ways to serve the chocolate shake and personalize it:

  • Vegan- you can substitute almond or coconut milk and vegan ice cream.
  • Oreos- add oreo for that cookie flavor, and break up the cookie for easy blending. 
  • Mocha- substitute half of the milk with coffee for a mocha flavor.

More Milkshakes and Smoothies:

The BEST Chocolate Milkshake Recipe

Author: Valentina
5 from 1 vote
Easiest recipe for homemade chocolate milkshake. Ice cream, milk and flavoring blended until smooth.
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 2 serving


  • 3 cups chocolate ice cream
  • 1/3 cup whole milk
  • 3 Tbsp chocolate-flavored syrup


  • In a blender, add the ice cream, milk and syrup.
  • Cover and blend on high for 2-3 seconds or until smooth.
  • Pour into glasses and serve immediately.


2g Serving1704kcal Calories308g Carbs23g Protein42g Fat19g Saturated Fat1g Polyunsaturated Fat18g Monounsaturated Fat9mg Cholesterol1615mg Sodium1423mg Potassium14g Fiber176g Sugar75IU Vitamin A1mg Vitamin C278mg Calcium7mg Iron
Nutrition Facts
The BEST Chocolate Milkshake Recipe
Amount Per Serving (2 g)
Calories 1704 Calories from Fat 378
% Daily Value*
Fat 42g65%
Saturated Fat 19g119%
Polyunsaturated Fat 1g
Monounsaturated Fat 18g
Cholesterol 9mg3%
Sodium 1615mg70%
Potassium 1423mg41%
Carbohydrates 308g103%
Fiber 14g58%
Sugar 176g196%
Protein 23g46%
Vitamin A 75IU2%
Vitamin C 1mg1%
Calcium 278mg28%
Iron 7mg39%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)