This post may contain affiliate links. Please read the disclosure policy.

Make a creamy and delicious Cake Batter Shake just like at Sonic! You can make one in just 5 minutes using ice cream, milk and your favorite cake mix. Perfect for a birthday party or a sweet treat in summer!

Cake batter shake made with funfetti cake mix

Ever since Sonic launched their yellow cake batter shake last year and updated to the brownie batter shake more recently. This DIY version is just as good, plus it’s easy to make with just 3 ingredients.

When you want a cool treat on a hot day, there’s nothing better! You can customize with your favorite cake mix and even use up leftover mix too.

Ingredients for a Cake Batter Milkshake

To make a cake mix milkshake, you’ll need 3 basic ingredients:

  • Vanilla ice cream
  • Milk: We used regular milk but you can substitute non-dairy milk if you prefer.
  • Dry cake mix: if you’re trying to reproduce one of Sonic’s shake, then use yellow cake mix or chocolate cake mix. Otherwise, you can use white cake mix, funfetti or other flavors.

In terms of toppings, there are many possibilities such as whipped cream, maraschino cherries, sprinkles (the birthday cake milkshake look) or crumbled oreos (the Sonic look).

Cake batter milkshake made with red velvet cake mix

How to Make a Cake Batter Shake

It only takes 5 minutes to make this shake! However, before you get started, you have to heat treat the cake mix to remove any harmful bacteria. Simply sprinkle it onto a plate in a thin layer and microwave it at full power for 60 seconds.

Now you’re ready to go. Add the ice cream, milk and cake mix to the blender and run it for 10-20 seconds to reach milkshake consistency.

Pour the milkshake into tall glasses and add the optional toppings. Serve immediately!

Tips for the Best Milkshakes

  • You can make a milkshake consistency thicker by reducing the amount of milk, or thinner by adding extra milk.
  • If you want to decorate the glasses, first rub the rib with a thin layer of corn syrup or peanut butter. Then roll in sprinkles or oreo crumbs.
  • For a richer milkshake, use half and half or heavy cream instead of milk.

Watch Recipe Video

More ways to use cake mix:

This recipe for Cake Batter Milkshakes will satisfy your cravings for cake and milkshakes together
4.20 from 5 votes

Cake Batter Shakes

These Cake Mix Milkshakes are creamy and delicious milkshakes with your favorite cake mix flavors, and they're ready in just 5 minutes. Perfect for a party or just because!
Prep Time: 5 mins
Total Time: 5 mins
Servings: 4 servings


Yellow Cake Batter Shake

  • 2 tablespoons yellow cake mix, see note
  • 3 scoops vanilla ice cream, about 2 cups
  • 1/2 cup milk

Brownie Cake Batter Shake

  • 2 tablespoons chocolate cake mix, see note
  • 3 scoops chocolate ice cream, about 2 cups
  • 1/2 cup milk

Optional Toppings

  • whipped cream
  • marashino cherries
  • crumbled oreos


  • Sprinkle the cake mix onto a small plate and microwave on full power for 60 seconds to remove any harmful bacteria.
  • Add the ice cream, milk and heat-treated cake mix to a blender. Cover and blend for 10-20 seconds until smooth and at your desired consistency.
  • Pour the milkshake into tall serving glasses. Add optional whipped cream, maraschino cherry, crumbled oreos etc. Serve immediately.


  • Cake Mix: You can substitute your favorite cake mix flavors such as white cake mix, funfetti, chocolate brownie etc. I used Betty Crocker but any major brand will work.
  • Milk: You can use non-dairy milk if you prefer. 
Nutrition Facts
Cake Batter Shakes
Amount Per Serving (1 shake)
Calories 345 Calories from Fat 135
% Daily Value*
Fat 15g23%
Saturated Fat 9g45%
Cholesterol 54mg18%
Sodium 203mg8%
Potassium 384mg11%
Carbohydrates 46g15%
Fiber 1g4%
Sugar 39g43%
Protein 7g14%
Vitamin A 668IU13%
Vitamin C 1mg1%
Calcium 246mg25%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.

Please read our nutrition disclaimer.

Author: Cindy
Course: Dessert
Cuisine: American
Keyword: cake batter milkshake, cake batter shake
Did you make this recipe? Leave a comment below!

Recipe tools: