I made this milkshake on a random Tuesday and my husband asked if we’d secretly flown to Hawaii while he was at work.
That’s the kind of reaction a good pineapple milkshake gets you.
It’s sweet, a little tangy, ice cold, and it comes together in about 5 minutes flat. No fancy equipment, no weird ingredients, just a blender and a craving.
Here’s a fun fact before we even start: pineapple actually contains an enzyme called bromelain that breaks down protein. It’s basically eating you back a tiny bit while you eat it. Wild, right? 🍍
It’s also why your tongue can feel a little tingly after eating a lot of fresh pineapple. Totally normal, and it goes away in a few minutes.
I first had a version of this milkshake at a tiny beach shack, the kind with plastic chairs and a hand-painted menu. It cost less than a coffee and I still think about it years later.
This version is my attempt at recreating that memory in my own kitchen, minus the sand between my toes.
Anyway. Let’s make the milkshake.
Recipe at a Glance
| Detail | Info |
|---|---|
| Prep time | 5 minutes |
| Cook time | 0 minutes |
| Total time | 5 minutes |
| Servings | 2 tall glasses |
| Difficulty | Beginner-friendly |
| Calories (approx.) | 320 per serving |
What You’ll Need
- 2 cups fresh pineapple chunks, cored and diced
- 2 cups vanilla ice cream
- 1/2 cup whole milk, cold
- 1/4 cup pineapple juice
- 2 tablespoons honey or sugar (optional, taste first)
- 1/2 cup ice cubes
- 1 teaspoon lime juice (optional, for a little tang)
- Whipped cream, for topping (optional)
- Maraschino cherry and a pineapple wedge, for garnish (optional)
That’s it. Nothing exotic hiding in there.
Tools You’ll Need
- A blender (a regular countertop one works fine)
- A cutting board and sharp knife
- Measuring cups and spoons
- Two tall glasses
- Straws, because obviously

How to Make It
- Prep your pineapple. Cut off the top and bottom, slice off the skin, and cut out the core. Dice the rest into chunks. If you’re using a whole pineapple, plan on losing about a third of it to skin and core.
- Load the blender. Add the pineapple chunks, vanilla ice cream, milk, and pineapple juice.
- Blend it up. Blend on high for 30 to 45 seconds until smooth and creamy. Scrape down the sides if you need to.
- Taste test. If it’s not sweet enough for you, add the honey or sugar now and blend again for 10 seconds.
- Add ice if needed. Want it thicker and colder? Toss in the ice cubes and blend for another 15 seconds.
- Pour and garnish. Pour into your glasses, add whipped cream if you’re feeling it, and top with a cherry and a pineapple wedge.
- Drink immediately. Milkshakes wait for no one.
Pro Tips
Here’s what I’ve learned from making this one more times than I’ll admit.
- Freeze your pineapple chunks first. This gives you a thicker, colder shake without watering it down with extra ice.
- Use ripe pineapple. An underripe one will make the whole shake taste sour and a little sharp. Give it a sniff at the bottom. It should smell sweet, not like nothing at all.
- Don’t skip the taste test. Pineapples vary a lot in sweetness depending on the season, so always taste before adding sugar.
- Chill your glasses beforehand. Pop them in the freezer for 10 minutes. It keeps the shake colder for longer and honestly just feels fancier.
- Blend in short bursts. Over-blending melts the ice cream faster and makes the shake thinner than you want.
- Add the ice cream last. If you toss it in first, it tends to sink to the bottom and blend unevenly. Pineapple and liquid first, ice cream on top.
I’ve messed up every single one of these mistakes at least once, so trust me on this list.
Substitutions and Variations
Want to make this your own? Here are a few easy swaps.
- Dairy-free version: Swap the ice cream for coconut milk ice cream and use canned coconut milk instead of regular milk.
- Lower sugar: Skip the honey entirely. Ripe pineapple is usually sweet enough on its own.
- Tropical remix: Add half a banana or a splash of coconut cream for a piña colada vibe (minus the rum, unless you’re feeling adventurous).
- Frozen pineapple version: Use frozen pineapple chunks instead of fresh and skip the ice altogether.
- Protein boost: Blend in a scoop of vanilla protein powder for a post-workout treat.
- Spiced version: A tiny pinch of ground ginger or cinnamon adds warmth without overpowering the pineapple.
What to Pair It With
This milkshake works well after something spicy or grilled. Think grilled chicken skewers, fish tacos, or a spicy shrimp dish.
The sweetness balances heat really nicely, and the cold temperature is a nice contrast if you just came off the grill.
Make-Ahead Tips
You can prep the pineapple chunks up to 3 days ahead and store them in an airtight container in the fridge.
Freezing the chunks ahead of time actually works in your favor here since it makes the shake extra thick.
Just don’t blend the full milkshake ahead of time. Ice cream melts fast, and a milkshake sitting around loses that fresh, cold texture pretty quickly.
Nutrition and Diet Notes
A single serving comes in around 320 calories, depending on the ice cream brand you use.
Here’s a quick breakdown for the average serving:
| Nutrient | Approx. Amount |
|---|---|
| Calories | 320 |
| Sugar | 34g |
| Fat | 12g |
| Protein | 5g |
| Vitamin C | 45% of daily value |
Pineapple is also a solid source of vitamin C and manganese, so this isn’t the worst treat to reach for.
For a lighter version: use low-fat vanilla frozen yogurt instead of ice cream and swap milk for unsweetened almond milk.
Quick Time-Saving Tips
If you make this often, a little prep goes a long way.
- Dice a whole pineapple at once and freeze the extra in a zip-top bag. You’ll have shake-ready pineapple whenever the craving hits.
- Keep pre-portioned bags with exactly 2 cups of pineapple chunks so you’re not measuring every time.
- Store ice cream scoops in muffin tins in the freezer for grab-and-go portions. Sounds silly, works great.
None of this is required. It just makes the next milkshake even faster than this one.
Leftovers and Storage
Milkshakes are really a drink-it-now kind of situation.
If you do end up with extra, pour it into a freezer-safe container and freeze it for up to 2 days.
When you’re ready for it again, let it sit at room temperature for about 10 minutes, then blend again to bring back that smooth texture.
FAQ
Can I use canned pineapple instead of fresh?
Yes. Drain it well first so your shake doesn’t turn out too thin.
Why is my milkshake too watery?
You probably added too much ice or juice. Start with less liquid and add more only if needed.
Can I make this without a blender?
Not really. You need something powerful enough to break down the pineapple fibers, so a blender is pretty much required here.
Is pineapple juice necessary?
No, but it adds a little extra tang and pineapple flavor. You can leave it out and add a splash of milk instead.
How do I know if my pineapple is ripe?
Smell the bottom. A sweet, fragrant smell means it’s ready. If it smells like nothing, give it a few more days on the counter.
Can kids have this?
Yes, this is completely kid-friendly. Just skip any add-ins like rum or extra sugar if you’re serving little ones.
Can I double the recipe?
Absolutely. Just make sure your blender has enough room, and blend in two batches if it starts overflowing.
Wrapping Up
This pineapple milkshake is proof that you don’t need a long ingredient list or complicated steps to make something that tastes like a vacation.
Five minutes, one blender, and you’ve got yourself a genuinely good drink.
Make it, tweak it however you like, and let me know how yours turned out in the comments. I’d love to hear if you tried any of the variations, and if you have any questions about the recipe, drop them below too.