Milkshake

Milkshake
⏱️ cook time 5 minutes
🍽️ servings 2
⚡ Difficulty easy

intro

Thick, creamy, nostalgic classic vanilla milkshake with a rich, smooth texture, topped with whipped cream and a cherry for cool, sweet refreshment.

Ingredients

Full-fat vanilla ice cream 4 cups (600g)
Cold whole milk 120ml (1/2 cup)
Pure vanilla extract 5ml (1 teaspoon)
Sweetened whipped cream 80g (1/3 cup)
Maraschino cherries 2 pieces (30g total)
Rainbow sprinkles (optional) 10g (1 tablespoon)

Steps

1

Soften Ice Cream, Chill Glasses

Remove the full-fat vanilla ice cream from the freezer and let it soften at room temperature for exactly 2 minutes (do not let it melt fully, as this will thin the final shake). Place two 16-oz tall serving glasses in the freezer to chill for 3 minutes, and set out a high-speed blender and rubber spatula for use.

Step 1
step1:Soften Ice Cream, Chill Glasses
2

Add Ingredients to Blender

Once the ice cream is slightly softened, scoop all 4 cups (600g) into the blender jar. Pour in 120ml (1/2 cup) of ice-cold whole milk and 5ml (1 teaspoon) of pure vanilla extract. Do not add extra milk at this stage, as this will result in a runny, watery shake.

Step 2
step2:Add Ingredients to Blender
3

Blend and Scrape Sides

Secure the blender lid tightly to prevent splatters, then blend on the lowest speed setting for 15 to 20 seconds. Pause the blender, scrape down any ice cream stuck to the sides of the jar with a rubber spatula, then blend for an additional 5 seconds on low. The finished mixture should be thick enough to hold a metal spoon upright when inserted.

Step 3
step3:Blend and Scrape Sides
4

Pour Milkshake into Glasses

Take the pre-chilled glasses out of the freezer (they will have a light frosty coating on the outside). Pour the thick milkshake mixture evenly between the two glasses, leaving a 1cm (1/2 inch) gap at the top of each glass to leave room for toppings. If the mixture is too thick to pour, gently guide it into the glasses with a long metal spoon.

Step 4
step4:Pour Milkshake into Glasses
5

Top with Cream and Cherry

Top each milkshake with a 40g (2 tablespoon) dollop of sweetened whipped cream, mounding it slightly in the center so it sits just above the glass rim. Place 1 maraschino cherry on top of the whipped cream for each serving, and sprinkle 5g (1/2 tablespoon) of rainbow sprinkles over the cream if using.

Step 5
step5:Top with Cream and Cherry
6

Insert Straws, Serve Immediately

Insert a thick reusable metal or paper straw into each milkshake, and serve immediately within 2 minutes of preparation to preserve the thick, creamy texture. Do not store leftover milkshake in the refrigerator or freezer, as it will separate, become icy, and lose its smooth consistency.

Step 6
step6:Insert Straws, Serve Immediately

Tips

1.For the thickest, creamiest texture, use premium full-fat ice cream with low overrun (less air added during production); low-fat or 'light' ice cream will create a watery, icy milkshake.
2.Always use milk straight from the refrigerator (ideally 4°C / 39°F) — room temperature milk will melt the ice cream too quickly during blending and thin out the shake.
3.Never blend on high speed or for longer than 30 seconds total: over-blending breaks down the ice cream's structure and turns the shake into a thin, liquidy mess instead of a thick, spoonable treat.

✨ You May Also Like

Drinks & Beverages
🍜 Mexico

A bright, balanced tequila-based cocktail with zesty fresh lime, smooth orange liqueur, and a signature salt rim, perfect for warm summer sipping.

⏱️ 5 minutesDrinks & Beverages ★ 4.7
Drinks & Beverages
🍜 United States

A bright, golden strong ale with fruity banana-clove notes, subtle hop spice, and soft carbonation, brewed in classic Trappist Tripel tradition.

⏱️ 2 hours aDrinks & Beverages ★ 4.7
Drinks & Beverages
🍜 United States

A frothy, nostalgic American soda fountain treat pairing bubbly cold root beer with creamy vanilla ice cream, perfect for cooling down at warm weather gatherings.

⏱️ 20 minuteDrinks & Beverages ★ 4.9
Drinks & Beverages
🍜 United States

Tart, funky, effervescent American Wild Ale is a complex fruity craft beer brewed with wild yeast, delivering bright, zesty notes perfect for warm-weather sipping.

⏱️ 2 hours aDrinks & Beverages ★ 4.5
Drinks & Beverages
🍜 United States

Bright, bubbly copycat of the iconic American caramel cola, balanced with citrus and warm spice, perfect for sipping ice-cold on hot days.

⏱️ 15 minuteDrinks & Beverages ★ 4.8
Drinks & Beverages
🍜 United States

Bright, bubbly homemade Sun Drop is a zesty Southern-style citrus soda with balanced sweet-tart flavor, best served ice-cold on sweltering days.

⏱️ 15 minuteDrinks & Beverages ★ 4.8

Milkshake:Frequently Asked Questions

1.What’s the ideal ice cream to milk ratio for a perfectly thick, creamy shake?
For that classic nostalgic thick texture, use 3 scoops (about 1.5 cups) of full-fat vanilla ice cream for every ¼ cup of cold whole milk. This ratio gives you a shake that holds its shape when topped, sips easily through a wide straw, and doesn’t turn watery within the first few minutes of serving.
2.Can I use low-fat or non-dairy milk instead of whole milk for this recipe?
You can, but it will change the final texture and richness. Low-fat milk creates a thinner, less velvety shake, while unsweetened barista-blend oat milk is the closest non-dairy swap. Skip watery options like plain almond milk, as it will make the shake icy and thin instead of luxuriously creamy.
3.Why does my milkshake turn out watery and icy instead of smooth?
Watery, icy shakes almost always come from using too much milk, partially melted ice cream, or over-blending. Start with rock-hard, fully frozen full-fat ice cream, use the minimum amount of cold milk, and only blend on low speed for 10 to 15 seconds total to avoid melting the ice cream too fast.
4.Do I really need pure vanilla extract, or will imitation vanilla work?
Pure vanilla extract gives the shake that warm, deep, nostalgic vanilla flavor artificial imitation vanilla can’t match, but imitation vanilla works in a pinch. If you use it, cut the amount by half, since it has a sharper, slightly chemical aftertaste that can overpower the creamy dairy notes if overused.
5.What style of vanilla ice cream makes the best-tasting shake?
Reach for a premium, full-fat vanilla bean or French vanilla ice cream without added mix-ins or excess icy stabilizers. Budget low-fat ice creams have high water content that creates grainy shakes, while premium options have higher butterfat that blends into that perfectly smooth, rich texture we want.
6.Can I make this milkshake ahead of time for a party or cookout?
Milkshakes are best served immediately after blending, but you can prep them 10 to 15 minutes ahead if stored in the freezer in airtight, lidded cups. Give them a quick 2-second blender pulse right before serving to restore smooth texture, then add toppings right as guests are ready to enjoy them.
7.What blender setting should I use to get the perfect shake texture?
Skip the high-speed "smoothie" or "liquefy" settings—those over-blend and melt ice cream too fast. Use the lowest "stir" or dedicated "milkshake" setting if your blender has it, and pulse in short bursts just until the ice cream and milk come together into a smooth, lump-free mixture.
8.Can I add fun mix-ins to this vanilla base without ruining the creamy texture?
Absolutely! Stir mix-ins like a tablespoon of malted milk powder, a splash of chocolate syrup, or crushed cookie bits in by hand right after blending the base, so you don’t over-process the shake. Skip adding too many heavy frozen mix-ins, as they can thin the shake or make it too chunky to sip easily.
9.Why do diner milkshakes taste so much creamier than homemade ones?
Most diner-style milkshakes get that ultra-creamy texture from high-butterfat ice cream, ice cream left to soften 2 to 3 minutes before scooping, and very little milk, blended just enough to combine. Sticking to our full-fat ice cream and cold whole milk ratio will get you that same classic diner vibe at home.
10.How do I keep my milkshake from melting too fast on hot summer days?
Start by chilling your serving glasses in the freezer for 10 to 15 minutes before pouring shakes, and make sure your milk is ice cold and ice cream is fully frozen before blending. Avoid over-blending, which melts ice cream prematurely, and add toppings right before serving to lock in thickness.
11.Can I make this milkshake if I don’t own a blender?
You can! Let your ice cream soften at room temperature for 3 to 4 minutes until it’s scoopable but not fully melted, then add it to a large lidded jar with the cold milk and vanilla. Seal tightly and shake vigorously for 30 to 45 seconds until smooth, then pour and add your favorite toppings.
12.How do I top this shake for that classic retro diner look?
Dollop a generous swirl of sweetened whipped cream right on top, mounding it slightly over the edge of the glass, then tuck a single maraschino cherry (patted dry to avoid color bleed) right in the center of the whipped cream. Add a striped paper straw and long spoon for the full old-fashioned feel.
13.How can I make this shake less sweet without losing its creamy texture?
If you prefer a less sweet shake, swap sweetened vanilla ice cream for unsweetened full-fat vanilla frozen custard, skip extra sweet add-ons, and use unsweetened whipped cream for topping. A tiny pinch of fine sea salt added to the blender also cuts cloying sweetness and amplifies vanilla flavor.
14.Is homemade whipped cream better than store-bought for the topping?
Homemade whipped cream is actually my top pick for this shake! Whip ½ cup of cold heavy cream with 1 teaspoon of powdered sugar and a tiny splash of vanilla until it forms soft, billowy peaks. It has a fresher, richer flavor than canned store-bought whipped cream, and holds its shape perfectly on cold shakes.
15.Why does my maraschino cherry sink to the bottom instead of sitting on top?
Cherries sink when the shake is too thin to support their weight, or if the cherry is dripping with excess jar syrup. First, make sure your shake is thick enough to hold its shape, pat the cherry dry with a paper towel, and set it on the firm whipped cream layer, not directly on the shake surface.
16.Can I turn this classic shake into a boozy adult version for gatherings?
Absolutely! For a grown-up twist, add 1 to 1.5 ounces of vanilla vodka, bourbon, or dark rum to the blender with the ice cream, milk, and vanilla. Keep in mind alcohol melts ice cream faster, so add an extra half scoop of ice cream to keep the shake thick, and serve immediately for the best texture.

Comments (20)

2 days ago

OMG this is SO good! I made this for my kids after their soccer practice yesterday and they begged for seconds. Perfectly creamy, not too sweet, exactly the classic vanilla shake I remember from childhood ice cream shops. 10/10

yesterday

So glad your kids enjoyed it after practice! Nothing beats a cold creamy shake on a warm day after running around 😊

30 minutes ago

Game changer! I always thought my milkshakes came out too thin, but following the 5 minute method here got me that perfect thick, scoopable consistency that doesn’t melt instantly. Blended in a little extra malt powder for fun and it was chef’s kiss

5 minutes ago

Wait how much malt powder did you add? I’ve got a can in my pantry I’ve been dying to use!

1 week ago

I swapped the dairy ice cream for oat milk vanilla ice cream and used almond milk, and it still turned out amazing! Perfect for my kid who has a dairy allergy, he said it’s the best milkshake he’s ever had

1 week ago

Brought a big batch of these to our neighborhood block party last weekend and it was a total hit! I set up a little toppings bar with sprinkles, whipped cream, cherries and mini chocolate chips so people could customize. So easy to whip up for a crowd

5 days ago

Wait how many servings did you make for the block party? We’ve got one coming up next month and I’m trying to figure out quantities!

3 days ago

Love the toppings bar idea! For a crowd, a single recipe makes 2 large shakes, so you can scale up easily by multiplying the ingredients – just don’t overblend or it’ll get too runny!

2 hours ago

So easy to make in my dorm! I don’t have a fancy blender, just my little cheap personal one, and it still came out totally smooth. Saved me so much money instead of buying shakes from the campus ice cream shop every week

30 minutes ago

Thrilled it works with a basic personal blender! You don’t need fancy equipment for a great milkshake, that’s what makes this recipe so perfect

30 minutes ago

Wait, is it normal for mine to come out a little lumpy? I think I didn’t let the ice cream soften long enough before blending? It still tasted good but the texture was off

5 minutes ago

I had that issue the first time too! Let your ice cream sit on the counter for 5-7 minutes before scooping, it blends so much smoother that way, no lumps at all

just now

Great tip from BakingDadRon! Letting ice cream soften slightly is key – if it’s rock hard straight from the freezer, it’ll blend unevenly and leave lumps. You can also add milk a tablespoon at a time if it’s too thick to blend smoothly

2 weeks ago

Tastes exactly like the vanilla shakes my grandpa used to make me at his old diner back in the 90s. Total nostalgia trip. I added a maraschino cherry on top just like he did and almost cried. 10/10 no notes

3 days ago

Wait, can I make this ahead of time and store it in the freezer for quick after school snacks? I’d love to prep a big batch on Sundays for the kids

2 days ago

You can absolutely prep it ahead! Just store in an airtight container in the freezer, and let it sit on the counter for 2-3 minutes to soften a little before serving. Give it a quick stir if it separates a bit!

yesterday

Pro tip: add a tiny splash of pure vanilla extract and a pinch of sea salt to this. It makes the vanilla flavor pop so much more, it’s unreal. Trust me on this

2 hours ago

Oh the salt trick is chef’s kiss! I did that last time I made shakes and my roommate thought I picked them up from a fancy creamery

30 minutes ago

Saving this! I never thought to add salt, that makes total sense to cut the sweetness a little

5 days ago

First time ever making a milkshake from scratch and I didn’t mess it up!! It was so creamy and delicious, my boyfriend said it’s better than the ones from our local fast food place. Win for me

3 days ago

Yay so proud of you! This recipe is foolproof for new cooks, right? I messed up so many milkshakes before I found this one too

2 days ago

That’s such an awesome win! So glad you nailed it on your first try – nothing beats impressing your partner with a tasty homemade treat 😊

1 week ago

Made these after a day at the pool with my nieces and nephews and they went crazy for them. Even the picky eater who swears he hates vanilla asked for a refill. Perfect hot day treat

2 days ago

I used low fat vanilla frozen yogurt instead of full fat ice cream and skim milk, and it still was super creamy! Satisfied my milkshake craving without all the extra calories, will definitely be making this on repeat

yesterday

Ooh I’ve been looking for a lighter swap! Did it taste noticeably different than the full fat version?

2 hours ago

How thick is this supposed to be? I added extra milk because I thought it was too thick at first and now it’s basically vanilla flavored milk, total bummer

30 minutes ago

Oh no, I did that my first go too! Next time only add 1/4 cup milk max for that super thick shake consistency, add it super slowly while blending

5 minutes ago

Sorry it turned out too runny for you! The key is to start with just 2 tablespoons of milk, then add more a teaspoon at a time only if it’s too thick to blend. It should be thick enough that your straw stands up straight in it! Give it another try sometime, I bet you’ll nail it

2 weeks ago

Served these at my kid’s birthday party alongside the cake and they were such a hit! The kids loved being able to add their own sprinkles, and the parents loved that it wasn’t overly sweet. Total crowd pleaser

1 week ago

Happy to hear they were a hit at the birthday party! A DIY shake topping station is such a fun activity for kids, I’m stealing that idea for my next family gathering

3 days ago

Made this at 1am when I had a major sweet tooth craving and it hit the spot. Took literally 5 minutes just like the recipe said, no fancy steps, exactly what I needed. Paired it with some leftover chocolate chip cookies and it was perfect

yesterday

Super happy this recipe is naturally gluten free! I have celiac and so many store bought shakes have hidden gluten in the syrups, but making it at home with simple ingredients means I don’t have to worry about cross contamination

2 hours ago

That’s such a great point! Making treats at home lets you control every ingredient, so you can enjoy them safely without worrying about hidden additives or cross contamination. So glad this works for your dietary needs!

5 days ago

Wait a second, this tastes EXACTLY like the vanilla shake from that popular fast food burger chain! I’ve been trying to copy that recipe for years and this is spot on. What’s the secret? The full fat vanilla bean ice cream?

3 days ago

Right?! I thought the same thing! I added a little dollop of whipped cream on top and I swear I couldn’t tell the difference between this and the drive thru version

2 days ago

You got it! Using good quality full-fat vanilla ice cream (preferably with real vanilla bean specks) and not over-blending is the secret to that classic fast food shake texture and flavor. So glad you think it’s spot on!

1 week ago

I made this for my grandkids when they visited over the weekend and they said it was better than the ice cream parlor downtown! I used my old vintage blender that I’ve had since the 80s and it worked like a charm. Simple, delicious, no fuss

2 hours ago

Has anyone tried adding mix-ins to this? I’m thinking crushed Oreos or maybe strawberry syrup next time to switch it up, but I don’t want to ruin the perfect base

30 minutes ago

I threw in a handful of crushed Oreos last week and it was insane! Just add them at the very end so they don’t get totally blended into mush

just now

Blended a batch of these to take on our family road trip last weekend, kept them in a cooler and they were the perfect treat when we hit traffic. Way better than stopping for overpriced convenience store snacks. Will definitely be a road trip staple from now on