A non alcoholic pina colada is pineapple juice and cream of coconut shaken with ice, strained into a fresh glass, and topped with sparkling water or club soda for a light, fizzy finish.
I make this one all summer long, and it’s become my go-to when I want something that tastes like vacation but I’m not in the mood to drag out the blender. It’s just as creamy and tropical as the classic version, minus the alcohol and minus the slushy mess on the counter.
The first few times I made a virgin pina colada, I honestly overcomplicated it. I grabbed whatever coconut product was in my pantry and figured it would work out fine. It did not, and I’ll get into exactly what went wrong further down.
This recipe walks through the ingredients that actually matter, the mistake I made so you don’t have to, and how to build the drink so it comes out balanced instead of soupy or overly sweet. There’s a full recipe card at the bottom with exact amounts.
Key Takeaways
- Cream of coconut, not coconut milk, is what gives a non alcoholic pina colada its signature sweet, thick texture.
- Shaking the mix with ice and topping with sparkling water gives you a lighter drink than the blended, frozen version.
- Fresh or good-quality canned pineapple juice makes a noticeably better drink than the shelf-stable juice boxes.
- A squeeze of fresh lime cuts the sweetness and keeps the drink from tasting flat.
- This recipe comes together in under 10 minutes with no blender required.
Table of Contents
What actually goes into this drink
A real pina colada, alcoholic or not, only needs three things to taste right: pineapple juice, cream of coconut, and ice. Everything else is a bonus.
- Pineapple juice: the base of the drink, use one that’s 100% juice, not a pineapple-flavored drink
- Cream of coconut: the sweetened, thick coconut product, this is what makes the drink taste like a pina colada instead of a pineapple spritzer
- Sparkling water or club soda: this is what makes it sparkling instead of a flat, heavy pour
- Fresh lime juice: just a splash, it keeps the sweetness in check. A handheld citrus squeezer makes quick work of it without seeds ending up in the shaker.
- Ice: for shaking and for the glass
I use canned pineapple juice over the juice boxes every time. Dole 100% Pineapple Juice is the one I keep stocked, it tastes rounder and less like concentrate than the shelf-stable boxes.
The mistake that took two batches to fix
This is what happened the first time I made this. I had a can of coconut milk in my pantry and a can of cream of coconut, and I genuinely thought they’d work the same in a pinch.
I used the coconut milk first: the drink came out thin and watery, and within about five minutes it had separated in the glass, an oily layer sitting right on top (not exactly a good look). It tasted more like coconut water with a splash of pineapple than an actual pina colada.
So the next batch, I overcorrected and used way too much cream of coconut, thinking more would fix the problem. That one was thick enough to eat with a spoon and so sweet it made my teeth hurt.
The fix turned out to be simple once I actually paid attention to ratios: cream of coconut, the kind that comes in a can like Coco Lopez, is already sweetened and has a syrupy, thick consistency built for cocktails. Coconut milk is thinner and unsweetened, and it just doesn’t hold together the same way once it hits ice and juice.
Once I used cream of coconut in the right ratio, about one part cream of coconut to two parts pineapple juice, and shook it hard instead of just stirring, the texture came out exactly right. Creamy, not gloppy, and it didn’t separate sitting in the glass while I got distracted by something else on the stove.
How to make a non alcoholic pina colada, step by step
A proper shaker makes a real difference here, since cream of coconut needs a tight seal and real force to emulsify. I use an OXO SteeL cocktail shaker with a built-in strainer so I’m not fumbling for a separate one.
- Add pineapple juice, cream of coconut, and a squeeze of lime juice to a cocktail shaker filled with ice.
- Shake hard for a full 15 to 20 seconds. This matters more than people think, since the coconut needs real force to emulsify smoothly.
- Strain into a glass filled with fresh ice.
- Top with sparkling water or club soda, filling the rest of the glass.
- Give it one gentle stir so the sparkling water doesn’t go flat, then garnish and serve.
Blended version vs. sparkling version
If you’re deciding between the classic frozen blended style and this lighter, shaken version, this breaks down how they actually compare.
| Blended Frozen Version | Sparkling Shaken Version | |
|---|---|---|
| Texture | Thick, slushy | Light, fizzy |
| Equipment | Blender required | Just a shaker or jar with a lid |
| Best for | A poolside treat you eat with a straw | A quicker drink you can make one glass at a time |
| Dilution risk | Can water down fast as ice melts | Sparkling water tops it off fresh each time |
| Make-ahead | Doesn’t hold well, melts quickly | Base can be premixed and topped with soda right before serving |
I like both, but the sparkling version is the one I reach for on a random Tuesday, mostly because I don’t feel like washing a blender for one drink.
A couple of ingredient notes worth knowing
If you can’t find cream of coconut, unsweetened coconut cream works, but you’ll want to add a little simple syrup back in, since coconut cream on its own is not sweet at all. I keep a can of Coco Lopez cream of coconut on hand specifically for this drink, since the ratio is already dialed in and I don’t have to guess at sweetness.
For the sparkling element, plain sparkling water works fine if that’s what you have. Club soda has a slightly different mineral taste that I actually prefer here, but it’s a small difference and either one gets the job done.
Serving it right
I like to garnish with a pineapple wedge and a Luxardo maraschino cherry, mostly because it makes the drink look like it came from an actual tiki bar. A little cocktail umbrella doesn’t hurt either, I keep a pack in a kitchen drawer for exactly this.
This scales up easily if you’re making it for a group. Just mix a bigger batch of the pineapple juice, cream of coconut, and lime base ahead of time, keep it cold, and top individual glasses with sparkling water right before serving so nobody’s drink goes flat while it sits. It’s the same premixing trick I use whenever I meal prep for a busy week: handle the part that holds up in the fridge first, and save the quick step for last.
The drink that actually earns its name
A good non alcoholic pina colada shouldn’t feel like a consolation prize next to the alcoholic version. Once I got the cream of coconut ratio right and started shaking instead of just stirring, this became a drink I’d make for myself even with no guests around. It’s creamy where it needs to be and light where the sparkling water comes in, and that balance is really the whole point of making it this way instead of the frozen blended version.
If you keep a can of cream of coconut in your pantry, you’re basically always one shake away from this drink.
Frequently Asked Questions
Can I use coconut milk instead of cream of coconut?
You can, but the drink will be thinner and less sweet, and it’s more likely to separate. If that’s all you have, add a tablespoon or two of sugar or simple syrup to make up for the missing sweetness.
Do I have to use a shaker?
No, a mason jar with a tight lid works just as well. The important part is shaking hard enough to fully combine the cream of coconut with the juice.
Can I make this ahead of time for a party?
Yes, mix the pineapple juice, cream of coconut, and lime juice ahead and refrigerate it, then add ice and sparkling water to each glass right before serving so it stays fizzy.
Why did my drink separate after a few minutes?
That usually means the cream of coconut wasn’t shaken in long enough, or coconut milk was used instead of cream of coconut. Shake harder and longer, and stick with a true cream of coconut product.
Is this drink very sweet?
It leans sweet since cream of coconut has sugar built in, but the lime juice and sparkling water balance it out. If you want it less sweet, cut the cream of coconut slightly and add a bit more sparkling water.


Sparkling Piña Colada Mocktail
Ingredients
- 3 oz pineapple juice
- 1.5 oz cream of coconut (such as Coco Lopez)
- 0.5 oz fresh lime juice
- Ice, for shaking and serving
- 2 to 3 oz sparkling water or club sodah
- Pineapple wedge and maraschino cherry, for garnis
Instructions
- Fill a cocktail shaker with ice. Add the pineapple juice, cream of coconut, and lime juice.
- Shake hard for 15 to 20 seconds until well combined and frothy on top.
- Strain into a glass filled with fresh ice.
- Top with sparkling water or club soda and give it one gentle stir.
- Garnish with a pineapple wedge and cherry, then serve right away.
Cynthia Odenu-Odenu is the founder of Cyanne Eats. A registered nurse with a passion for food, she brings the same attention to detail from her professional life into the kitchen. From chain restaurant rankings to grocery finds and easy recipes, Cynthia covers it all and helps everyday food lovers eat better and spend smarter.

