Creamy, fruity, and naturally colored, this blueberry milkshake is a refreshing treat that comes together in minutes.
Whether you’re using fresh or frozen blueberries, you’ll get a thick, vibrant fruit milkshake with the perfect balance of sweet and tangy.

This homemade milkshake is a great way to cool down on a hot day or satisfy a fruity dessert craving.
It’s easy to make with just a few ingredients and works with both dairy and dairy-free milk.
Love this blueberry milkshake? Try a creamy mango milkshake next, or check out my full guide on how to make milkshakes for tips and flavor ideas.

Table of Contents
Ingredients
This post may contain affiliate links. As an Amazon associate and affiliate to other merchants, this website may earn from qualifying purchases. Please read full disclosure here.
- Blueberries: Fresh or frozen blueberries both work well. Frozen berries make the shake colder and thicker.
- Milk: Whole milk gives the creamiest texture, but almond milk, oat milk, or coconut milk are great dairy-free milkshake options.
- Vanilla ice cream: Classic for a rich, creamy base in any vanilla ice cream milkshake.
- Honey or sugar (optional): Adjust based on how sweet your berries are.
- Whipped cream (optional): For topping, because a homemade milkshake deserves a swirl!

💡Quick Tip: Start with less milk, blend, and add more gradually until you get your perfect consistency. It’s easier to thin it out than to fix a watery shake.
How to make
1. Add ingredients to blender: Combine 1 cup of blueberries, 2–3 scoops of vanilla ice cream, ½ cup of milk (or non-dairy milk), ½ teaspoon vanilla extract, and 1–2 teaspoons honey or sugar.
2. Blend until smooth: Blend on high until thick and creamy. Add more milk to thin it if needed.

3. Serve immediately: Pour into a tall glass, top with whipped cream, and garnish with more blueberries.

Toppings
Many toppings go well with this milkshake, especially right after adding a swirl of whipped cream. Below are some of our favorites, aside from the classic maraschino cherry:
- Sprinkles give that same fun and colorful look you get with sprinkle ice cream.
- Crushed cookies, granola, or toasted coconut flakes add a delicious crunch that contrasts the creamy shake.
- You can also drizzle blueberry sauce or honey over the top for extra sweetness and visual appeal.
Feel free to mix and match to make it your own!

Storage
Milkshakes are best fresh, but you can store them for later. Store in the refrigerator in a plastic milkshake cup with lid for up to 30 mins preferably without the whipped topping. Enjoy within the hour.

Recipe Tips
- Use frozen blueberries for a thicker shake without adding ice.
- You can add a teaspoon of vanilla extract to enhance flavors.
- Use less milk for a spoonable shake or more for a sippable one.
- Add a banana for an extra creamy texture, you will be making a blueberry banana milkshake.
- Try coconut or oat milk for a with plant based ice cream for vegan blueberry milkshake.

FAQs
Without ice cream it would technically not be a milkshake. You can substitute with Greek yogurt and a frozen banana for a to make a blueberry smoothie instead.
Definitely, raspberries, strawberries, or blackberries all work well. Or use a mix for a berry milkshake.
A milkshake typically includes ice cream and is sweeter, while a smoothie often uses yogurt or fruit only and is considered more of a health drink.
Yes! Use dairy-free milk and a vegan vanilla ice cream, like those made with almond or coconut milk.

This creamy, fruity blueberry milkshake is the kind of treat that feels indulgent but comes together in minutes.
Whether you’re making a classic shake, a dairy free one, it’s a fun and flexible recipe everyone will love. Grab your blender and give it a try!
Have fun with it!
Love it! Pin it! then follow @cravingicecreamrecipes for more treats!

Thanks for making this blueberry milkshake with us today!
We hope you enjoyed the tutorial. If you did, join the creamversation by leaving a comment and a star ⭐️⭐️⭐️⭐️⭐️ rating to let us know what you think.
Tried it and loved it? Share the link with family, friends. Let’s spread the scoop! 🍦
Looking for more ice cream recipes? Sign up for our Creamy newsletter and Follow along on, Pinterest and Instagram for updates.
Join other ice cream lovers over at our exclusive Facebook community. See you there!

Blueberry Milkshake recipe
Equipment
Ingredients
- 1 cup blueberries (fresh or frozen)
- 2 cups vanilla ice cream
- ¼ – ½ cup whole milk
Toppings
- Whipped cream
- Maraschino cherries
- Sprinkles optional
Instructions
- Add the blueberries, vanilla ice cream, and milk to a blender.
- Blend until smooth and creamy.
- Pour into a glass and serve immediately.
- Top with whipped cream, a maraschino cherry, and a few sprinkles for fun.
Notes
- Frozen blueberries make the milkshake colder and thicker. If using fresh, you can add a few ice cubes to chill it more (not necessary in my opinion)
- Vanilla ice cream adds richness and sweetness, no need for extra sugar unless your berries are very tart.
- Whole milk gives the creamiest texture, but any milk (including almond or oat) can be used.
- Adjust thickness by adding more ice cream to thicken or more milk to thin the shake.
- Serve immediately for the best texture, milkshakes don’t hold up well if left sitting.
- Toppings are optional but fun, especially for kids. You can also add a few extra berries on top for color.
