Pina Colada Milkshakes Recipe
Get ready to swoon because Pina Colada Milkshakes are about to become your new favorite treat for sunny afternoons, impromptu parties, or anytime you need a tropical escape without leaving your kitchen. This creamy, fruity concoction captures all the sunny, coconut-pineapple bliss of the classic cocktail in a frosty, non-alcoholic milkshake form that’s fun for the whole family. Each sip promises a vacation for your taste buds, whether you’re lounging by the pool or just dreaming of the beach!
Ingredients You’ll Need

Ingredients You’ll Need
The beauty of Pina Colada Milkshakes is in their simplicity—yet each carefully chosen ingredient brings its own magic. This recipe combines classics that transform into something extraordinary: sweet creaminess, rich coconut, tangy pineapple, and a fluffy crown of whipped cream. Here’s what you’ll need to blend up pure bliss:
- Vanilla ice cream: Brings the luscious, creamy base that makes every sip so satisfying; use your favorite brand for best results.
- Canned coconut milk (full-fat): Adds that unmistakable coconut flavor and velvety richness—full-fat is essential for that dreamy texture.
- Pineapple juice: Provides the refreshing burst of tart, sweet citrus that brightens the whole shake.
- Crushed pineapple (drained): Gives pops of real fruit texture and enhances the authentic island flavor.
- Vanilla extract: Deepens the ice cream’s flavor and adds a fragrant, sweet aroma that’s pure comfort.
- Honey or sugar (optional, to taste): Sweetens things up just a little more, especially if your pineapple is tart or you have a big sweet tooth.
- Whipped cream and maraschino cherries (optional): The classic finishing touches for looks and that retro soda-shop thrill—totally optional but highly recommended!
How to Make Pina Colada Milkshakes
Step 1: Gather and Prep Your Ingredients
Before you start blending, make sure all your ingredients are pre-measured and ready. Drain the crushed pineapple so your milkshake isn’t watered down, and if you’d like extra frosty glasses, pop them in the freezer for a few minutes ahead of time. This little bit of prep makes everything smoother once you fire up the blender!
Step 2: Add Everything to the Blender
Add the vanilla ice cream, full-fat coconut milk, pineapple juice, drained crushed pineapple, vanilla extract, and your sweetener of choice (if using) right into the blender. It’s all about building creamy layers—don’t be afraid to sneak a taste and adjust the sweetness as you go.
Step 3: Blend Until Silky Smooth
Pop the lid on and blend until your Pina Colada Milkshakes are totally smooth and creamy, with no icy chunks remaining. Depending on your blender and ice cream, this takes about 30–60 seconds. For an extra-thick shake, start with less pineapple juice and add more as needed to reach your perfect consistency.
Step 4: Pour and Garnish
Carefully pour your velvety milkshake into chilled glasses—let those luscious, pale yellow swirls show off! If you’re feeling fancy (or just want to make them irresistible for kids and adults alike), top with billows of whipped cream and a ruby-red maraschino cherry. Grab those straws!
Step 5: Serve Immediately
Pina Colada Milkshakes are best enjoyed right away, while they’re at peak frosty perfection. If you want to level up, serve with fun tropical drink umbrellas or a sprinkle of toasted coconut. Every sip is pure island delight!
How to Serve Pina Colada Milkshakes
Garnishes
Pile on the whipped cream, pop on a maraschino cherry, and if you’re feeling playful, add some pineapple wedges or a dusting of toasted coconut on top. Not only do these garnishes make your Pina Colada Milkshakes look irresistible, but they add a burst of flavor and texture that really makes them shine.
Side Dishes
Balance the sweet, creamy richness with light snacks or fresh fruit. Coconut macaroons, pineapple slices, or a platter of mango cubes turn your milkshake into the star of a gorgeous tropical spread. For a party vibe, salty snacks like plantain chips make an unexpected (and highly addictive) pairing!
Creative Ways to Present
Want to impress your guests? Serve Pina Colada Milkshakes in hollowed-out pineapples, wide-mouth mason jars, or retro soda fountain glasses. Little drink umbrellas, colorful paper straws, and slices of fresh fruit clipped to the rim all add major wow-factor—perfect for birthdays, showers, or pool days.
How to Serve

Serve this delicious recipe with your favorite sides.
Make Ahead and Storage
Storing Leftovers
If you find yourself with leftover Pina Colada Milkshake (a rare occurrence!), pour it into an airtight container and tuck it into the fridge. It will keep for up to 24 hours, but it may melt and separate a bit. Give it a quick stir or whisk before serving again for best texture.
Freezing
For longer storage, pour any extra milkshake into a freezer-safe container and freeze for up to 1 month. When you’re ready to enjoy, let it sit at room temperature for about 15 minutes, then give it a vigorous stir or blend until smooth. This also makes terrific “milkshake popsicles” if you freeze in molds!
Reheating
Unlike most dishes, you don’t want to actually “reheat” your Pina Colada Milkshakes, but if they’re too frozen or solid, just let them thaw on the counter and stir thoroughly. A quick pulse in the blender with a splash of coconut milk or pineapple juice will restore that original creamy magic.
FAQs
Can I make Pina Colada Milkshakes dairy-free?
Absolutely! Simply swap the vanilla ice cream for your favorite coconut-based or non-dairy vanilla ice cream, and be sure to select full-fat coconut milk. The rest of the recipe is naturally dairy-free, so it’s a snap to make this treat vegan or suitable for those with allergies.
How do I turn this into an adult cocktail?
If you’re craving that classic island zing, just add 1–2 ounces of white rum to the blender along with everything else. The rum blends in seamlessly and gives you a real pina colada flavor with a fun, grown-up twist.
Can I use fresh pineapple instead of canned?
Yes, fresh pineapple works beautifully! Just chop it very small or crush in a food processor for that signature texture. Keep in mind, fresh pineapple is sometimes less sweet than canned, so you might want to add a little extra honey or sugar.
Can I make Pina Colada Milkshakes ahead of time for a party?
While these shakes are best freshly blended, you can make a big batch and freeze in advance. Just thaw slightly and re-blend before serving so they’re creamy, not icy. The garnishes are best added at the last second to keep them picture-perfect.
Are Pina Colada Milkshakes gluten-free?
Yes! All the listed ingredients are naturally gluten-free—just double check your ice cream and any store-bought garnishes to be certain. It’s a fantastic treat for guests with gluten sensitivities or allergies.
Final Thoughts
Once you taste how easy and delicious homemade Pina Colada Milkshakes are, you’ll understand why they’re a year-round favorite in my kitchen. Whether you crave a taste of the tropics or want to impress your friends with a showstopping, creamy treat, this milkshake ticks all the boxes. Go ahead, blend up a batch and let yourself be transported—no passport required!
Print
Pina Colada Milkshakes Recipe
- Total Time: 5 minutes
- Yield: 2 servings 1x
- Diet: Vegetarian, Gluten-Free
Description
Indulge in the tropical flavors of a Pina Colada Milkshake, a refreshing blend of coconut milk, pineapple juice, and vanilla ice cream. This non-alcoholic treat is perfect for a summer day or anytime you crave a taste of the tropics.
Ingredients
Ingredients:
- 2 cups vanilla ice cream
- 1/2 cup canned coconut milk (full-fat for creaminess)
- 1/2 cup pineapple juice
- 1/2 cup crushed pineapple (drained)
- 1 teaspoon vanilla extract
- 1–2 tablespoons honey or sugar (optional, to taste)
- whipped cream and maraschino cherries for topping (optional)
Instructions
- In a blender, combine the vanilla ice cream, coconut milk, pineapple juice, crushed pineapple, vanilla extract, and sweetener if using.
- Pour into chilled glasses and top with whipped cream and maraschino cherries if desired.
- Serve immediately with a straw.
Blend until smooth and creamy.
Notes
- For a dairy-free version, use coconut-based ice cream.
- To make it a cocktail, add 1–2 ounces of white rum before blending.
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Category: Drinks
- Method: Blending
- Cuisine: Tropical
Nutrition
- Serving Size: 1 glass
- Calories: 320
- Sugar: 30 g
- Sodium: 60 mg
- Fat: 16 g
- Saturated Fat: 11 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 1 g
- Protein: 4 g
- Cholesterol: 40 mg