Birthday Cake Milkshakes

This post may contain affiliate links.

I’ve partnered with M&M’S® to create a fun birthday themed recipe:  Birthday Cake Milkshakes

Birthday Cake Milkshakes B

If there is a birthday coming up for a certain someone you know… a someone who enjoys being surprised with goodies, then a birthday milkshake is the way to go.  It’s a treat filled to the brim with an M&M’S cake batter milkshake, and the rim is adorned with the most delicious garnish ever.

Birthday Cake Milkshakes 1

White frosting is rubbed on the edge of the rims of the glasses.  A birthday cake treat wouldn’t be complete without frosting, would it?

Birthday Cake Milkshakes 2

To make these an extra special treat, M&M’S are dotted into the frosting.  YES, this means you’ll get to eat both the frosting and the M&M’S as you sip your birthday cake milkshake!

Birthday Cake Milkshakes 3

Blend up the milkshake mixture until it’s nice and creamy– the M&M’S in the milkshake will grind down and add a chocolatey flavor.

Birthday Cake Milkshakes 4

Then fill your beautifully adorned glasses with milkshake!

Birthday Cake Milkshakes Recipe

To make these extra fun, I poked mini cupcakes through festive straws and dotted those with M&M’S too.  I just used store-bought mini cupcakes to make things super easy.  A little curly ribbon tied to the straws helped keep the cupcakes in place.

Birthday Cake Milkshakes Recipe -

This is definitely the ultimate birthday treat: a cupcake, a milkshake, frosting, and M&M’S!

Want to find more great M&M’S recipes?  Check out the M&M’S Pinterest page:

Birthday Cake Milkshakes

Yield: 2 large milkshakes

Prep Time: 20 minutes


Milkshake Glasses:

  • canned white frosting
  • M&M'S


  • 4 extra large scoops vanilla ice cream
  • 1/2 to 3/4 cup milk
  • 2/3 cup white cake mix
  • 1/3 cup M&M'S

Optional Garnishes:

  • mini-cupcakes
  • additional M&M'S
  • fun straws
  1. Prepare your milkshake glasses first:  Use a knife to edge the tops of your glasses with about 1 inch of frosting.  Press M&M'S into the frosting to create a trail of candies around the tops of the glasses.
  2. Prepare the milkshakes:  Place ice cream, 1/2 cup milk, cake mix and M&M'S in a blender.  Blend until smooth.  Add a little more milk if too thick.
  3. Fill milkshake glasses and garnish with fancy straws-- add mini cupcakes punched through the straws, if desired (just use sharp scissors to snip a hole into the bottoms of the cupcake liners.
  • Tip:  You can certainly make a bunch of mini milkshakes for a party, if you'd like.  Just use smaller glasses or cups and follow the same instructions.

Here are a few more milkshake recipes you might enjoy:

You Might Also Like...
Lori Lange of Recipe Girl

Meet The Author: Lori Lange

Leave a Comment

Your email address will not be published. Required fields are marked *


  • Cindy wrote:

    Why do you put the cake mix in the milkshake?

    • Lori Lange wrote:

      …to make it taste like birthday cake!

  • Lauren @ Hall Nesting wrote:

    It’s not my birthday but I definitely want to make these soon!

  • Kelly – Life Made Sweeter wrote:

    These milkshakes are so adorable and fun, Lori! I love cupcakes and the pretty M&M’s!

  • Miranda wrote:

    These are too cute! I love the cupcake on top!

  • Trish – Mom On Timeout wrote:

    These milkshakes are so ridiculously cute…and I know delicious! Such a fun idea!

  • Kacey @ The Cookie Writer wrote:

    OMG, I am in LOVE! My sister is so getting these for her next birthday! I love M&Ms, but she is more of a Smarties girl so I may have to substitute!

  • Renee – Kudos Kitchen wrote:

    The rim of this birthday cake milkshake really puts this fun drink over the top! What a treat!!!

  • Jocelyn (Grandbaby cakes) wrote:

    I need these milkshakes in my life.  amazing!

  • Justine | Cooking and Beer wrote:

    These milkshakes are too cute to handle. Those cupcakes! Love!

  • Kristen Doyle wrote:

    Those are so cute, Lori!

  • Amy Stafford wrote:

    This is such a fun recipe! Love it!