Get ready to make homemade Dole Whip at home. This simple 4-ingredient recipe yields a creamy, refreshing pineapple soft serve that’s dairy-free and ready in about 15 minutes. Serve it in a bowl or cone and finish with your favorite toppings for a sunny dessert the whole family will love.

Ahh — So Refreshing!
This homemade Dole Whip is bright, fruity and satisfyingly creamy. With just four ingredients, it’s a quick, fuss-free dessert that tastes like a tropical day in a bowl. You can think of it as pineapple soft serve: light, fruity and naturally vibrant depending on the pineapple you use.
Why you’ll love it
Dairy free: This recipe uses full-fat coconut milk instead of dairy, so it’s naturally lactose-free while keeping a rich, silky texture.
Simple ingredients: Only frozen pineapple, full-fat coconut milk, vanilla, and a touch of sweetener are required.
Fast to make: Blend, chill briefly, and pipe or scoop — ready in about 15 minutes from start to finish.
What is Dole Whip?
Dole Whip is a pineapple-flavored soft-serve style dessert that’s often found at theme parks but is easy to make at home. It’s typically dairy-free when made with coconut milk, giving it a sorbet-like brightness combined with a smooth, soft-serve consistency.

Ingredients for Dole Whip
Gather these four ingredients:
- Frozen pineapple (about 20 oz): Use store-bought frozen pineapple chunks or freeze fresh pineapple pieces. Make sure they are completely frozen before blending for the best texture.
- Full-fat coconut milk (½ cup, plus a bit more if needed): Full-fat coconut milk provides the creamy mouthfeel essential to this recipe. Low-fat options will produce a thinner texture.
- Vanilla extract (1 teaspoon): Adds warmth and rounds out the pineapple’s bright flavor.
- Honey (2 tablespoons, or to taste): Use honey or your preferred sweetener; increase for a sweeter result.
How to Make Dole Whip
Blend Pineapple and Coconut Milk
Place the frozen pineapple and ½ cup full-fat coconut milk in a food processor or high-speed blender. Blend on high until the mixture becomes smooth and creamy. If the mixture isn’t coming together, add 1–2 tablespoons more coconut milk at a time until the texture is soft-serve smooth.
Add Vanilla and Honey
Add the vanilla extract and honey, then blend again until well combined and fully smooth.
Chill Briefly
Spoon the blended Dole Whip into a piping bag, or into a resealable plastic bag with a corner snipped off. Place the filled bag in the freezer for about 20 minutes to firm slightly, which makes piping easier and improves the presentation.
Pipe and Serve
Remove the bag from the freezer, gently soften the Dole Whip with your hands for a few seconds, then pipe into bowls or cones. Add toppings as desired and serve immediately.
How to Freeze Pineapple
To freeze fresh pineapple: peel and cut the fruit into even chunks, arrange the pieces in a single layer on a parchment-lined baking sheet, and freeze for at least four hours or overnight. Once frozen solid, transfer the pieces to a freezer bag. Freezing them individually first prevents large clumps and makes blending easier.

Topping Ideas
- Rainbow sprinkles
- Fresh berries
- Shredded or dried coconut flakes
- Mini chocolate chips
- Chopped nuts
- Chocolate or fruit syrup
Top Tips
- Processing time varies: Depending on your food processor or blender, processing can take 6–10 minutes. Be patient and scrape the sides as needed.
- Use fully frozen pineapple: Partially thawed pineapple will yield a softer, icier texture rather than creamy soft serve.
- Adjust sweetness: Add an extra tablespoon of honey or your preferred sweetener if you want a sweeter result.
- Color varies: Frozen pineapple can be white or yellow; that will affect the final color of the Dole Whip.
Frequently Asked Questions
What does Dole Whip taste like? It tastes bright and tropical from the pineapple with a creamy note from the coconut milk, similar to soft-serve or sorbet.
What is Dole Whip made of? This homemade version is made from frozen pineapple, full-fat coconut milk, vanilla, and a sweetener such as honey.
Is Dole Whip vegan? Many Dole Whip recipes are vegan when made without honey. Substitute maple syrup or another vegan sweetener to make this recipe fully vegan.
Storage
Store leftover Dole Whip in an airtight container or freezer-safe bag for up to one month. Press out as much air as possible to reduce freezer burn. Before serving frozen Dole Whip after storage, allow it to soften for a few minutes at room temperature and stir or break up with a spoon for the best texture.

Recipe Summary
Dole Whip
This 4-ingredient homemade Dole Whip is refreshing, creamy, and simple to prepare. Makes about 6 servings. Prep and total time: approximately 15 minutes.
Ingredients
- 20 oz frozen pineapple
- ½ cup full-fat coconut milk (plus 1–2 tbsp if needed)
- 1 teaspoon vanilla extract
- 2 tablespoons honey (or to taste; substitute maple syrup for a vegan option)
Instructions
- Combine frozen pineapple and ½ cup coconut milk in a food processor or high-speed blender. Blend on high until smooth, adding 1–2 tablespoons more coconut milk if needed.
- Add vanilla and honey, then blend until fully combined and creamy.
- Spoon into a piping bag or a resealable bag, freeze for 20 minutes to firm up slightly.
- Pipe into bowls or cones, top as desired, and enjoy immediately.
Nutrition (per serving, approximate)
Calories: 108 kcal; Carbohydrates: 19 g; Protein: 1 g; Fat: 4 g; Fiber: 1 g; Sugar: 15 g. Nutrition values are estimates and should be used as a guideline only.