Milkshakes are a true American classic. But you don't even need to go to one of those cute, retro soda fountains to answer a craving for a rich, thick shake—here's how to blend up your own at home. You can even make it dairy free with homemade or store-bought vegan ice cream and nut milk.

Choose your fave flavor of ice cream. Premium ice creams are best for thick milkshakes because they tend to be heavier and contain less air than cheaper ones. Avoid those with artificial thickeners like guar gum or modified food starch.

Put ice cream and cold milk or nut milk into the blender. Add syrup, if using, last so it mixes in well instead of sinking to the bottom of the blender.

Turn the blender on to the lowest setting and blend the shake until smooth.

Open the cover of the blender to check the consistency and flavor of the milkshake. If it's too thick to drink through a straw, blend in an additional 1 tablespoon of milk at a time until the shake has thinned slightly. If the flavor isn’t as strong as you’d like, add more flavor syrup.

Pour the milkshake into a tall glass and enjoy!


Before making a milkshake, leave the pint of ice cream out on the counter for 10 to 15 minutes to let it soften slightly so it's easier to blend.

If you accidentally thin the milkshake too much, you can thicken it again by adding more ice cream.

About the Author

Jenny Parker

Jenny Parker is a New England-based entrepreneur who has been writing since 1995. Parker writes extensively on creative self-employment and genealogy; her work has appeared on and She also has self-published several short story collections and is currently working on her first non-fiction book chronicling the history of her ancestors in America.