How to Make an Oreo Milkshake

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

The Spruce Eats

Prep: 5 mins
Cook: 0 mins
Total: 5 mins
Servings: 2 servings
Yield: 2 milkshakes
Nutrition Facts (per serving)
693 Calories
33g Fat
90g Carbs
12g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 2
Amount per serving
Calories 693
% Daily Value*
Total Fat 33g 42%
Saturated Fat 16g 78%
Cholesterol 68mg 23%
Sodium 403mg 18%
Total Carbohydrate 90g 33%
Dietary Fiber 3g 10%
Total Sugars 63g
Protein 12g
Vitamin C 1mg 5%
Calcium 331mg 25%
Iron 6mg 32%
Potassium 588mg 13%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

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, Burger King, 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 break up the cookies for you.

If your blender is hardworking, try adding half the milk to start, adding more as needed to make it blend. This will make a thicker shake. If you're in a pinch and need to use water to make this milkshake instead of milk, you can—it just won't be nearly as creamy as you might like.

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

"This was the perfect cookies and cream milkshake. The flavors of Oreo always remind me of being a kid, and a milkshake is a great refreshing summertime sweet. Topping with extra Oreos added crunch and a little indulgence, which I loved. Make a batch for the whole family or enjoy just yourself!" —Tracy Wilk

Oreo milkshakes in glasses with straws
A Note From Our Recipe Tester


  • 1 pint vanilla ice cream

  • 1 cup milk (preferably whole milk)

  • 8 Oreo cookies (or other chocolate sandwich cookies)

  • 1 tablespoon chocolate sauce

  • 2 Oreo cookies, garnish

Steps to Make It

  1. Gather the ingredients.

    Oreo milkshake ingredients gathered

    The Spruce Eats

  2. Place the vanilla ice cream, milk, 8 Oreo cookies, and the chocolate sauce in a blender and puree until smooth.

    Ingredients pureed in blender for Oreo milkshake

    The Spruce Eats

  3. Crush the remaining 2 Oreo cookies for the garnish by placing them in a zip-close plastic bag and pounding on them a few times with a rolling pin until they crumble.

    Oreo cookies crushed in a bag with a wooden rolling pin

    The Spruce Eats

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

    Milkshakes poured into glasses and garnished with crushed Oreo cookies

    The Spruce Eats


  • You can use whatever milk you want for this recipe, from 1 percent 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 your chocolate sauce ingredients for milk.
  • 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, or try mint Oreos with mint chocolate chip ice cream and chocolate mint syrup for an extra cool and refreshing milkshake experience.