How to Make an Oreo Milkshake

Oreo milkshake with a straw and some Oreo cookies on the side

The Spruce

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

Milkshakes are a classic American frosty treat. A creamy combination of ice cream and milk, they're served at diners and dairy shops, including fast food favorites like Dairy Queen and Sonic. And while they're a delicious treat to order alongside your burger, you can easily make them at home and save a few dollars. All you need are a few simple ingredients and a blender.

Super-thick milkshakes are often typically made with a milkshake machine, the kind of contraption typically reserved for restaurants. If you happen to have one at home, you can reduce the amount of milk in this recipe and use it instead of a blender—just break up the Oreos and add them at the end of mixing. Otherwise, a good blender will do the trick and will break up the cookies for you. If your blender is hard-working, try adding half the milk to start, adding more as needed to make it blend. This will make a thicker shake.

With a bit of cookie crunch, rich chocolate sauce, and creamy texture, it's no wonder that people are so fond of this flavorful Oreo milkshake. Serve with a colorful straw.


Click Play to See This Easy Oreo Milkshake Come Together


  • 1 pint vanilla ice cream
  • 1 cup milk (preferably whole milk)
  • 10 Oreo cookies (or other chocolate sandwich cookie; reserve 2 for garnish)
  • 1 tablespoon chocolate sauce​​

Steps to Make It

  1. Gather the ingredients.

    Ingredients for milkshake
    The Spruce
  2. Place the vanilla ice cream, milk, 8 of the Oreo cookies, and the chocolate sauce in a blender and puree until smooth.

    Ingredients in blender
    The Spruce
  3. Crush the remaining Oreo cookies by placing them in a zip-top plastic bag and pounding on them a few times with a rolling pin until they crumble.

    Crush oreo cookies
    The Spruce 
  4. Pour the milkshakes into 2 tall glasses and top each with the crushed Oreo cookie crumbs. Garnish with a straw.

    Pour milkshake into glasses
    The Spruce


  • You can use whatever milk you want for this recipe, from 1% to whole, but we find that the creaminess of whole milk makes it the best. It’s a milkshake, after all.
  • You can also make this recipe non-dairy and vegan since Oreos do not contain milk as an ingredient. Use a creamy vegan ice cream (made with coconut milk or another non-dairy milk) and dairy-free milk. You may want to reduce the amount of milk since non-dairy ice creams are sometimes less thick than traditional ice creams. Double-check that your chocolate sauce doesn't contain milk, too.
  • If you don't have a blender or a milkshake maker, add the ice cream to a mixing bowl and let it soften a bit. Add the milk and use a potato masher or whisk to blend together. Add the chocolate syrup and crushed cookies and mix. Serve.

Recipe Variations

While a classic Oreo milkshake can't be beat, it can be fun to add some extra flavor. Try these additions:

  • Swap the vanilla ice cream for chocolate ice cream for a decadent treat.
  • Add 2 or 3 tablespoons of smooth peanut butter for nutty richness.
  • Use Golden Oreos and swap the chocolate syrup for caramel for a blondie version.