Chocolate Milkshake

Chocolate milkshakes with whipped cream and striped straws

The Spruce / Leah Maroney

  • Total: 5 mins
  • Prep: 5 mins
  • Cook: 0 mins
  • Servings: 2 servings

Nothing beats a creamy, thick chocolate shake alongside a nice burger and fries. But you don't have to go to a fast-food joint to get a great milkshake. With only three ingredients (milk, ice cream, and chocolate syrup) our chocolate milkshake is an exceptional treat, topped with a nice dollop of whipped cream.

Make sure to use high-quality ingredients. Whole milk will give the richest taste; a quality full-fat ice cream made with a few simple ingredients (no additives or thickeners) will add silky texture; and good chocolate syrup will give your shake the perfect flavor. Use nice dark or milk chocolate for the shavings.

Use our recipe as a milkshake base and add other toppings, like crushed cookies, toasted marshmallows, or candy bars. Check out all our suggestions below.


  • 2 cups vanilla ice cream
  • 1/4 cup chocolate syrup
  • 1/2 cup whole milk (cold)
  • Garnish: whipped cream, shaved chocolate
  • Optional: 1/4 cup chocolate chips

Steps to Make It

  1. Gather the ingredients.

    Ingredients for making chocolate milkshakes
    The Spruce / Leah Maroney
  2. Place the ice cream, milk, and chocolate syrup into the blender. If using chocolate chips, add those as well. Be mindful that the harder the ice cream is, the better, as the blending process can liquefy the ice cream too much and make the milkshake too thin.

    Ice cream, milk, and chocolate syrup in blender
    The Spruce / Leah MAroney
  3. Blend the ingredients until completely smooth.

    Blending chocolate milkshake ingredients
    The Spruce / Leah Maroney
  4. Pour into your glasses immediately, top with whipped cream, and decorate with shaved chocolate.

  5. Enjoy.

How Can I Thicken a Milkshake?

If you like a very thick, eat-with-a-spoon kind of milkshake, remember to:

  • Add ice when blending the ingredients.
  • Always use full-fat ingredients.
  • Replace half of the milk with heavy cream.
  • Replace the chocolate syrup with fudge.
  • Add a frozen banana into the mix.

Other Fun and Delicious Flavors

Using our recipe as your base, here are a few suggestions for other decadent milkshakes:

  • Mocha: Replace half of the milk with cold, strong, freshly brewed coffee for a milkshake with a zing of caffeine. Add chocolate-covered coffee beans on top of the whipped cream.
  • Chocolate Peanut Butter: Add a quarter cup of creamy peanut butter and more milk if the milkshake comes out too thick. Decorate with chocolate peanut butter cups.
  • Nutella: Add a quarter cup of Nutella chocolate hazelnut spread and decorate with cookie straws.
  • Chocolate-Oreo: Toss in a cup of Oreo cookies before blending. Decorate with two whole Oreo cookies and a maraschino cherry.
  • S'more: Toast five marshmallows under the broiler, cool-off, and toss in with the other ingredients. Blend and serve with crumbled graham crackers and a few extra toasted marshmallows. Decorate with shaved chocolate or dust with cocoa powder.
  • Chocolate Candy: Add a tablespoon of caramel sauce, 2 tablespoons of creamy peanut butter, and then top the shake with chopped up Snickers, Kit-Kat, Three Musketeers, or any chocolate candy bar of your liking.
  • Chocolate-Mint: Replace the chocolate syrup with homemade chocolate-mint syrup and use chocolate-mint-chip ice cream instead. Decorate with mint leaves.
  • Vegan: Make it vegan by simply replacing the ingredients with dairy-free products like almond, coconut, or oat milk, soy- or nut-based ice cream, and vegan whipped cream. Use a vegan cocoa powder and additional maple syrup, date syrup, or stevia if needed. If you want to skip the ice cream altogether, use ice cubes to thicken your milkshake and simply blend the non-dairy beverage with cocoa powder and the sweetener of your choice.

What to Do With Leftover Milkshake?

Although unlikely, you might have some extra milkshake in your blender. Milkshake doesn't keep well after it has been blended because it will lose its texture. Instead of throwing it away:

  • Fill ice pop molds with the delicious concoction. Freeze and enjoy at any time.
  • Freeze the leftovers in an ice cube tray and blend those again with additional milk when ready for another sweet treat.