If you’ve ever stood in line at a Disney park for that famous pineapple soft serve, here’s the good news: you can make a near-perfect copycat at home with just two ingredients and a blender. Homemade Dole Whip is creamy, tangy, intensely pineapple, and naturally dairy-free, and it comes together in about ten minutes with no ice cream machine. Frozen pineapple and coconut milk blend into a thick, tropical soft serve that’s every bit as refreshing as the original, minus the ticket price and the wait.
It’s almost too easy to call a recipe. You blend, and you eat. But there are a couple of small tricks to getting the texture exactly right, the difference between a thick, swirlable soft serve and a thin smoothie, so it’s worth understanding the how and why before you start. Kids love it, it’s a genuinely refreshing summer treat, and it happens to be vegan and made from whole fruit, which is a nice bonus.
Why just two ingredients works
The whole thing relies on frozen fruit doing the job that an ice cream machine usually does. Frozen pineapple, blended hard, breaks down into a thick, icy, creamy base, the same principle behind “nice cream” made from frozen bananas. The fruit is already frozen, so there’s nothing to churn or chill; the blender does all the work of turning solid fruit into smooth soft serve.
The coconut milk is what makes it creamy rather than just slushy. Its fat smooths out the icy texture of the blended pineapple and gives the soft serve that rich, soft-serve mouthfeel, while keeping the whole thing dairy-free. You can go richer or lighter depending on what you use: full-fat canned coconut milk makes it more decadent and creamy, while lighter carton-style coconut milk makes a leaner, more refreshing version. Both work.
The one real skill here is knowing when to stop blending, which I’ll get to, because over-blending is the single thing that can take this from thick soft serve to runny drink.
What goes in
There are exactly two ingredients, so quality and form matter.
You’ll need frozen pineapple, about 4 cups, which is roughly 16 ounces by weight. This is worth a note: frozen pineapple chunks don’t pack tightly into a measuring cup, so 4 cups weighs only around a pound. If you have a kitchen scale, weighing is more reliable than measuring by volume here. Use frozen pineapple, not fresh, since the frozen state is what creates the soft-serve texture; if you only have fresh, freeze the chunks solid first.
And coconut milk, about 1 cup. As mentioned, full-fat canned gives you richness while lighter beverage-style coconut milk gives a lighter result. Either is correct depending on your preference.
That’s the entire list. A couple of optional notes: if you’re using crushed frozen pineapple instead of chunks, use a bit less, since it packs more densely, or add a splash more coconut milk to loosen it. And the pineapple’s natural sweetness usually carries the whole thing, but you can add a touch of honey, maple, or sugar if your fruit is on the tart side.
How to make it
Add the frozen pineapple and the coconut milk to a food processor or a high-powered blender. A food processor actually works beautifully here, since it handles thick, icy mixtures well.
Blend on medium-high for about 3 minutes, until the mixture turns smooth and creamy, stopping to scrape down the sides as needed. You’ll need to be a little patient, since it starts out chunky and stubborn before it suddenly comes together into soft serve.
Here’s the one crucial tip: stop blending as soon as it’s smooth and creamy. Over-blending warms the mixture and thins it out, turning your thick soft serve into a pourable smoothie. So the moment it reaches that smooth, scoopable, soft-serve consistency, turn the blender off. If you want the classic look, you can transfer it to a piping bag with a star tip and pipe it into a swirl, just like the parks do.
Serve it immediately. This is soft serve, so it’s at its absolute best the second it’s made, soft, creamy, and swirlable. The longer it sits, the more it melts.

Tips, variations, and storing
A few things help. Weigh the pineapple if you can, since the volume measurement is genuinely imprecise for irregular frozen chunks. And resist the urge to keep blending for a smoother result, smoother past a point just means thinner.
This base is a great launching pad. Blend in a handful of frozen mango or banana for a different tropical spin, or a few frozen strawberries for a swirled two-color treat. For a grown-up version, blend in a tablespoon or two of white or dark rum to make a frozen cocktail, and garnish with a maraschino cherry or a pineapple wedge. And for a richer dessert, serve a scoop of vanilla ice cream alongside, the classic park-style “float” combination.
A couple more ideas worth trying. A squeeze of fresh lime juice brightens the pineapple and makes the whole thing taste even more tropical. A pinch of salt, oddly enough, makes the fruit flavor pop. And if you want a thicker, more scoopable result that holds its shape longer, add a frozen banana to the blender, which firms up the texture without watering anything down.
On storing: this is meant to be eaten right away, but you can freeze leftovers in an airtight container for up to about 3 weeks. The catch is that it freezes rock-solid, so let it sit out on the counter for about 5 minutes to soften before serving, or give it a quick re-blend to bring back the soft-serve texture. It won’t be quite as perfect as fresh, but it’s still delicious.
This makes about 4 servings. Bright, creamy, tropical, and made from just fruit and coconut milk, homemade Dole Whip is the easiest way to bring that vacation treat into your own kitchen, no park admission required. It’s the kind of thing you’ll find yourself making all summer once you realize how little effort it takes, and how good it feels to have a cold, fruity dessert ready in the time it takes to clear the blender off the counter.

Homemade Dole Whip
Equipment
- Food processor (or high-powered blender)
Ingredients
- 4 cups cubed frozen pineapple 16 oz / 450 g
- 1 cup coconut milk 8 oz / 225 g; full-fat for richer, light for leaner
Instructions
- Blend: Add the frozen pineapple and coconut milk to a food processor or high-powered blender. Blend on medium-high for about 3 minutes, scraping down as needed, until smooth and creamy. Stop as soon as it is smooth, since over-blending warms and thins it.
- Serve: Enjoy immediately as soft serve (pipe with a star tip for the classic swirl). For longer storage, freeze in an airtight container up to 3 weeks; it freezes solid, so thaw 5 minutes on the counter before serving.




