This American diner-style vanilla milkshake blends vanilla ice cream, cold milk, and a little vanilla extract into a smooth, creamy drink served straight from the blender. The simple proportions make it easy to adjust the thickness, while a pinch of salt keeps the sweet vanilla flavor balanced.
Ingredients
Use cold whole milk and firm, scoopable ice cream for the best texture. The measurements below make two generous shakes; if your blender is small, blend one serving at a time and divide the ingredients evenly.
- 3 cups (about 450 g) vanilla ice cream
- 1 cup (240 ml) whole milk, plus up to 2 tablespoons (30 ml) more if needed
- 1 teaspoon (5 ml) vanilla extract
- 1 small pinch fine salt, about 1/16 teaspoon (0.1 g)
- Optional topping: 1/2 cup (120 ml) prepared whipped cream
- Optional topping: 1 tablespoon (5 g) chocolate shavings, or 2 maraschino cherries (about 20 g)
Instructions
-
Set out the glasses and check the ice cream. Put two serving glasses nearby so the shake can be poured as soon as it is blended. The ice cream should be firm but easy to scoop. If it is completely hard, use a sturdy scoop rather than waiting for it to melt; partially melted ice cream can make the finished drink thinner than intended.
-
Add the milk and flavorings to the blender. Pour 1 cup (240 ml) of cold milk into the blender jar, then add the vanilla extract and pinch of salt. Adding the liquid first helps the blades catch the ingredients and reduces the chance of ice cream sticking in a thick layer at the bottom.
-
Add the ice cream. Scoop in the 3 cups (about 450 g) of vanilla ice cream. Break up any unusually large, hard scoops with a spoon before blending. Keep the blender below its maximum fill line, and do not force the lid shut if the ingredients are crowded; blend in two batches if necessary.
-
Blend just until smooth. Secure the lid and blend on low for about 10 seconds, then increase to medium for another 20 to 35 seconds. Stop when the mixture looks even and forms a thick, pourable ribbon. The exact time varies by blender, so use the appearance of the shake rather than continuing to blend for a fixed long period.
-
Adjust the consistency in small increments. For a shake that is too thick to pour, add more cold milk 1 tablespoon (15 ml) at a time and pulse briefly after each addition. If it is thinner than you like, add 1/4 cup (about 38 g) more ice cream and blend just long enough to combine. Small changes are easier to control than a large pour of milk or an extra scoop added all at once.
-
Pour and finish. Divide the shake between the two glasses. Add whipped cream, chocolate shavings, or a cherry if desired, and serve immediately with a wide straw or a long spoon. A thick shake is meant to be sipped slowly or eaten by spoon; it does not need ice cubes, which would dilute its flavor as they melt.
Tips
- Measure milk conservatively at first. Ice cream brands vary in firmness and air content, so the same amount of milk can produce different textures. Start with the listed 1 cup (240 ml), then thin the shake a tablespoon at a time. This is the simplest way to avoid turning a milkshake into a drink that is closer to flavored milk.
- Choose a practical milk substitute. Unsweetened oat milk or soy milk can replace the whole milk in an equal amount. Oat milk tends to keep the flavor mild, while soy milk may bring a more noticeable bean-like note. Almond milk also works, though it usually makes the shake taste less rich. Check whether a substitute is sweetened before adding any extra sweetener.
- Use a spoon if the blender stalls. Turn the blender off and unplug it before scraping down the sides or shifting ingredients. Never put a spoon or spatula into a running blender. If the motor is struggling, add 1 tablespoon (15 ml) milk, pulse once or twice, and repeat only as needed.
- Keep the shake cold while serving. Chill the glasses in the refrigerator for about 10 minutes if you want them cold, but this is optional and not included in the recipe time. Avoid leaving the finished shake on the counter while preparing other food; it melts quickly, and a melted shake cannot be made thick again just by stirring.
Serving Suggestions
Serve the milkshake in chilled tall glasses, ideally soon after blending so the contrast between its cold temperature and thick texture is at its best. A wide straw is useful for a pourable shake; keep a long spoon nearby for a thicker one. Add toppings immediately before serving so whipped cream holds its shape and chocolate shavings stay distinct instead of dissolving into the drink.
This vanilla version pairs well with straightforward snacks such as a grilled cheese sandwich, a burger, or a plate of cookies. For a dessert-style presentation, drizzle a little chocolate syrup inside each glass before pouring in the shake, or place a small bowl of extra toppings on the table. If serving children or a group, pour smaller portions first and offer seconds rather than letting filled glasses sit out while everyone is getting settled.
Variations
Chocolate: Add 2 tablespoons (10 g) unsweetened cocoa powder and 1 tablespoon (15 ml) chocolate syrup with the milk. Blend, taste, and add another teaspoon of syrup if you prefer a sweeter chocolate flavor. Cocoa can cling to the blender jar, so start on low and scrape down the sides only after switching the blender off.
Strawberry: Add 1 cup (150 g) hulled fresh strawberries or thawed frozen strawberries. The fruit loosens the shake and adds a little tartness, so start with 3/4 cup (180 ml) milk instead of the full cup. Blend until no large fruit pieces remain, then add more milk only if it is too thick to pour.
Malted vanilla: Blend in 2 tablespoons (about 20 g) malted milk powder. It gives the shake a toasted, cereal-like flavor and a slightly fuller body. Malted milk powder contains milk ingredients, so it is not a dairy-free substitute; for a dairy-free version, leave it out rather than assuming it is plant-based.
Banana: Add 1 small ripe banana (about 100 g peeled) and reduce the milk to 3/4 cup (180 ml) to begin. The banana makes the drink sweeter and thicker, so taste before adding any extra sweetener. A very ripe banana has a stronger flavor and blends more smoothly than a firm, underripe one.
Storage and Reheating
A milkshake is best immediately after blending. If you need to hold it briefly, transfer it to a covered container and refrigerate it at 40°F (4°C) or colder. Refrigerate within 2 hours of blending, or within 1 hour if the room is above 90°F (32°C). For the best flavor and texture, drink it within 24 hours; separation and melting are normal, so stir or briefly reblend before serving.
You can freeze leftover shake in a sealed, freezer-safe container for up to 1 month, although freezing can make it icy or grainy. Thaw it in the refrigerator until it is soft enough to scoop, then blend briefly with a splash of milk to bring it closer to its original texture. Do not leave it to thaw on the counter for an extended period. Reheating is not appropriate for a milkshake; serve it cold, and discard any portion that has been at room temperature for more than 2 hours.
Frequently Asked Questions
How do I make a milkshake thicker?
Use less milk, add more ice cream, and blend only until smooth. Start with 3/4 cup (180 ml) milk if you know you like an especially thick shake, then add more a tablespoon at a time. Long blending can warm the mixture and make it looser, so stop as soon as the ingredients combine.
Can I make this without a blender?
Yes, if the ice cream is soft enough to stir. Put the ice cream, milk, vanilla, and salt in a deep bowl and whisk vigorously, or mash and stir them with a sturdy fork until mostly smooth. The result may be less airy and may contain small ice cream lumps, but it will still taste like a milkshake. A lidded jar can work for a small portion if there is room for the ingredients to move.
Can I use low-fat milk or a nondairy ice cream?
Low-fat milk works in the same quantity, but the shake will taste a little less rich and may be thinner. Nondairy ice cream also works; pair it with a compatible plant milk and begin with less liquid because different brands soften and blend differently. Check labels if you are avoiding a particular ingredient, since both ice cream and toppings vary.
Why is my milkshake watery?
The milk may have been added too quickly, the ice cream may have softened substantially before blending, or the shake may have been blended longer than needed. Add a few more small scoops of cold ice cream and pulse briefly to thicken it. For the next batch, begin with less milk and adjust only after blending.
Can I make a milkshake ahead for guests?
It is better to measure the ingredients ahead and blend close to serving time. A finished shake can be covered and refrigerated for up to 24 hours for quality, but it will melt and may separate. If you prepare it early, keep it cold and reblend briefly with a little milk just before pouring; do not leave it at room temperature while guests arrive.
Related
- Just Fruit Smoothie Recipe: Easy, Flexible Blend
- Kirkland Chocolate Chip Cookies Recipe for Chewy Centers
- Kirkland Eggnog Recipe for a Creamy Holiday Drink at Home
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).