
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.
Disney-inspired treats always bring back happy memories, and this homemade Disney Dole Whip lets me recreate all that magic in just 15 minutes. I use frozen pineapple, creamy coconut milk, and juicy mango to create a refreshing blended dessert that is naturally dairy-free and bursting with tropical flavor.


Whenever I want something fruitier and quicker than mango nice cream, homemade Disney Dole Whip is the answer. Pineapple has a wonderful balance of sweetness with a slightly tart edge, which offsets the Tajin flavors in the most perfect way. If you enjoy your desserts with a touch of spice, you should definitely try the chile mango version of this recipe.
My obsession with the chile mango Dole Whip started after trying it at Disney. I thought about it on the way home, and for many days after that. I was skeptical about recreating those flavors, and even tried mango mochi ice cream to satiate my cravings, but my obsession remained. After plenty of testing, I finally got it right and let out an excited squeal from the kitchen, which caused my husband and kids to come running. They were equally impressed and just as excited.
As a health coach and a mom with a sweet tooth, I love that this homemade Disney Dole Whip allows me to use frozen fruits and other wholesome ingredients to recreate a classic beloved dessert. And while I will always have a fondness for the original recipe, mine uses real fruit, coconut milk, and an optional sweetener instead of a dry powdered soft serve mix, which contains sugar, dextrose, and stabilizers.
Everything happens in my blender. I start by pulsing the frozen fruit into tiny pieces before I slowly add the coconut milk and blend on low just until the mixture becomes thick. Once the texture looks like soft serve, I scoop it into bowls and finish with my fresh toppings. It is quick and simple, making it ideal for last-minute desserts.
A good friend of mine came over with her little one on a hot summer afternoon, and my boys asked if they could please have some Disney Dole Whip as a snack. Her kid had never been to Disney and had never had Dole Whip before, so this was a real treat for him. He absolutely loved it and kept asking his mom if they could go visit Disney World for some more. When they did eventually go, he finally tried it and told his mom that they did not make it right since it did not taste like mine. Ha! I guess he had a more refined palate than we realized, since he refuses to eat anything other than the homemade version. Make sure you try out this recipe while the weather is still good.
🥘 Ingredients
This is a list of the simple ingredients I use to recreate the flavors fit for the magical kingdom:




Frozen pineapple: I always use frozen pineapple as the base since it creates the classic Dole Whip flavor and thick texture.
Frozen mango: For the chile mango version, I replace half the pineapple with frozen mango for extra sweetness.
Full-fat coconut milk: I use full-fat coconut milk to make the mixture creamy while keeping it dairy-free.
Sweetener: I add a little sugar if the fruit is less sweet.
Fresh pineapple and mango: I scatter chopped pineapple or mango over the top for juicy bursts of flavor.
Cucumber: Chopped cucumber adds a refreshing crunch that balances the sweetness and spicy flavor.
Jicama: This brings a crisp texture that reminds me of the Disney version.
Chamoy: I drizzle chamoy over the top for a sweet, tangy, and savory flavor.
Chile lime seasoning: Tajin or another chile lime seasoning finishes everything off with a little heat and citrus.
Dried mango: Occasionally I garnish with sliced dried mango for another layer of chewy sweetness.
🔪 How To Make
Homemade Disney Dole Whip is surprisingly easy to make. This is how I do it with the help of my trusty blender:
Pulse frozen fruit: I add the frozen pineapple, or the pineapple and frozen mango combination, to my blender and pulse until the fruit looks finely shredded.


Add the milk: Then, I pour in the coconut milk and blend on low speed while stopping to move the mixture towards the blades.


Blend or pulse on low: I continue blending until the mixture becomes thick like soft serve.


Add toppings and enjoy: Finally, I spoon the Dole Whip into bowls and enjoy it as is or top it with chopped pineapple, mango, cucumber, jicama, chamoy chile lime seasoning, and dried mango for the full Disney-inspired experience.


My #1 Secret Tip for this homemade Disney Dole Whip recipe is to pulse the frozen fruit before adding the coconut milk. I never blend my fruit until it is smooth, as this step helps create a much smoother and creamier consistency without overworking the blender or melting the mix.
Other Tips To Keep In Mind:
- Blend slowly: I blend on low speed instead of high so the mixture stays cold. High speed creates heat from the blades, and keeping it low prevents the Dole Whip from melting prematurely.
- Scrape: I stop several times to move the mixture toward the blades instead of adding extra liquid.
- Use full-fat: For the richest texture, I always use full-fat coconut milk.
- Serve immediately: Serving the Dole Whip right after blending is best, as it has that perfect soft serve consistency.
- Freeze at peak ripeness: When freezing my fruit, I make sure it is ripe and sweet to lessen the need for refined sugar.
- Freeze fruit flat: I always freeze my fruit in a single layer to make blending easier.
📖 Variations
This homemade Disney Dole Whip is perfect as it is, but one of the perks of making it at home is that I get to have all kinds of fun experimenting with flavors. These are 3 of my family’s favorites:
Berry blend: For a colorful and sweeter version, I replace 1 cup of frozen pineapple with 1 cup of frozen strawberries or raspberries. If I have time, I blend a classic batch and the strawberry batch separately, then serve it as a two-toned swirl. My boys love this.
Orange splash: If I am craving more of a sherbet flavor, I replace 2 tablespoons of the coconut milk with freshly squeezed orange juice, and add 1/2 teaspoon of finely grated orange zest. My husband loves this version, as it reminds him of the frozen desserts he had as a kid.
Lychee cherry: I replace 1 cup of the frozen pineapple with 1 cup frozen cherries, and add 1/2 cup canned, well-drained lychee before blending. I add the coconut milk as needed, since the lychees bring additional moisture. The cherries add a rich berry flavor which complements the delicate floral sweetness of the lychees. This needs no additional toppings.
🍽 Serving Suggestions
If you love fruit-forward desserts, this homemade Disney Dole Whip is definitely for you. And if you are serving it for guests or as part of a larger dessert spread, I recommend serving it with other dishes that do not melt, like grilled pineapple or a vegan lemon tart. It also tastes fantastic with a drizzle of passionfruit syrup for some extra sweetness.
A few years ago we decided to throw a party with the theme: “We have Disney at home”. Our kids were not impressed when they heard this since they would rather be at the actual theme park. I served vegan churros with healthy vegan chocolate sauce, my mango chile cole whip, gluten free vegan waffles cut into Mickey Mouse shapes, and some unicorn popcorn. The kids thoroughly enjoyed themselves, and so did the adults, especially when I served grown-up frose wine slushies.
🧊 Storing And ♨️ Reheating
Refrigeration: I do not recommend refrigerating Dole Whip as it melts quickly and loses its texture.
Freezing: I store leftovers in a freezer-safe container for up to 1 month.
Reheating: If frozen, I let the Dole Whip sit at room temperature for 10-15 minutes before scooping. There is no need for reheating.
❓Recipe FAQs
A runny Dole Whip usually means the fruit warmed up too much during blending or too much liquid was added. I always start with completely frozen fruit and keep the blending speed on low, adding only enough coconut milk to help everything come together.
If the blender struggles to move the mixture, I add coconut milk just 1 tablespoon at a time until it begins blending again. Adding too much at once can quickly turn the Dole Whip into a smoothie. If this does happen, make sure you have extra frozen fruit on hand to get it back to a soft serve texture.
Once the mixture reaches thick soft serve consistency, I place it in the freezer for about 20-30 minutes to firm up slightly. Then I transfer it to a piping bag fitted with a large star tip and pipe tall swirls into serving bowls. I always squeeze from the bottom of the bag and avoid touching the center too much, as the heat from my hands can melt the Dole Whip sooner.
Love this plant based Dessert recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
Disney Dole Whip Recipe
Disney-inspired treats always bring back happy memories, and this homemade Disney Dole Whip lets me recreate all that magic in just 15 minutes. I use frozen pineapple, creamy coconut milk, and juicy mango to create a refreshing blended dessert that is naturally dairy-free and bursting with tropical flavor.
Servings: 2
Calories: 142kcal
- My #1 Secret Tip for this homemade Disney Dole Whip recipe is to pulse the frozen fruit before adding the coconut milk. I never blend my fruit until it is smooth, as this step helps create a much smoother and creamier consistency without overworking the blender or melting the mix.
- Blend slowly: I blend on low speed instead of high so the mixture stays cold. High speed creates heat from the blades, and keeping it low prevents the dole whip from melting prematurely.
- Scrape: I stop several times to move the mixture toward the blades instead of adding extra liquid.
- Use full-fat: For the richest texture, I always use full-fat coconut milk.
- Serve immediately: Serving the dole whip right after blending is best, as it has that perfect soft serve consistency.
- Freeze at peak ripeness: When freezing my fruit, I make sure it is ripe and sweet to lessen the need for refined sugar.
- Freeze fruit flat: I always freeze my fruit in a single layer to make blending easier.
Calories: 142kcal | Carbohydrates: 27g | Protein: 1g | Fat: 7g | Saturated Fat: 6g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.3g | Sodium: 6mg | Potassium: 246mg | Fiber: 2g | Sugar: 18g | Vitamin A: 96IU | Vitamin C: 79mg | Calcium: 27mg | Iron: 1mg
