Vegan Dole Whip

This vegan dole whip is a creamy, dairy-free, pineapple-infused dessert. Satisfy your sweet tooth with this yummy healthy frozen treat made with only four ingredients!

A bowl of vegan dole whip sits in front of a pineapple and another bowl of dole whip.

I love a sweet treat. Make that sweet treat healthy and delicious? Well, I’m smitten. That’s what’s so great about this dairy-free dole whip. It checks all of the boxes, including being easy to make.

I like to think of it as similar to my nice cream recipe — it’s a delicious whole food, plant-based dessert everyone will love!

How to Make Vegan Dole Whip

You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.

  1. Place all ingredients in a blender and let it sit for a few minutes until the frozen fruit softens slightly.
    Frozen pineapple and banana chunks are in a blender jar.
  2. Pulse on low until the ingredients are broken down.
  3. Use a spatula to stir the ingredients and pulse again. Repeat until smooth.
    A whipped pineapple mixture is in the bottom of a blender jar.
  4. Serve as is: Spoon it into serving glasses and enjoy.
  5. For the iconic dole whip swirl, transfer to a piping bag fitted with a 1M star tip.
    A hand holds a spatula, transferring dole whip from a blender to a piping bag.
  6. Place this in an airtight freezer bag and freeze for 20 minutes. Then swirl it into serving dishes, nice and tall.

Dole Whip Ingredients

Here are the ingredients you’ll need for this recipe, including substitution ideas:

  • Frozen pineapple chunks — Use these tips for cutting pineapple into chunks, then transfer to freezer bags and freeze.
  • Frozen bananas — You can use frozen banana slices, or substitute a cup of vegan ice cream or vegan yogurt.
  • Vanilla protein powder — Use your favorite dairy-free protein powder. I prefer vanilla for this recipe. We use Vega which adds a bit of sweetener. If your protein powder does not have sweetener, you may want to add a tablespoon of maple syrup as well.
  • Plant-based milk — You can substitute pineapple juice, but I prefer using soy milk or even almond milk.

What Makes This Recipe Shine?

  • EASY — Made with only a few ingredients, you’ll enjoy this healthy treat in no time!
  • VERSATILE — Mix up the frozen fruit involved to create a whole variety of flavor variations (see below).
  • FAMILY-FAVORITE — This frozen treat is loved by everyone, from little ones all the way up the family tree!

Frequently-Asked Questions

Is Disney dole whip vegan?

Yes, standard dole whip at Disney is made with dairy-free ingredients and is therefore vegan. It’s also gluten-free and fat-free. However, if you can’t make it to a Disney resort, cruise, or spa, you can make your own vegan dole whip at home.

How long does dole whip last in the freezer?

It’s true that dole whip is best served right away if you want a super creamy texture. However, you can freeze dole whip, just allow time for it to soften at room temperature before serving it. You can even run the partially thawed frozen chunks through the blender again to recreate the creamy texture. Dole whip will keep in the freezer for up to 2 months.

Flavor Variations

Here are some interesting flavor variations to try:

  • Peach Dole Whip — Substitute 1 cup of frozen pineapples for 1 cup of frozen peaches.
  • Strawberry Dole Whip — Substitute 1 cup of frozen strawberries for 1 cup of frozen pineapples
  • Watermelon Dole Whip — Substitute 1 cup of frozen pineapples for 1 cup of frozen watermelon chunks.
  • Blueberry Dole Whip — Substitute 1 cup of frozen blueberries for 1 cup of frozen pineapples.

Let your imagination run wild, and you can try lots of flavor variations! For example, adding a bit of coconut milk to the mix would add coconut flavor. That would taste amazing!

Making it Creamy

I’m using frozen banana chunks to make this dairy-free dole whip creamy. However, you can substitute other ingredients, such as:

  • Coconut Milk — Use full fat coconut milk and be sure to shake the can before measuring it. You may want to add some sugar (like a tablespoon or 2 of maple syrup) since coconut milk won’t add any sweetness.
  • Vegan Ice Cream — Go full-on indulgent with dairy-free ice cream combined with frozen pineapple chunks.
  • Vegan Yogurt — You can substitute vegan yogurt. If your yogurt is sweetened, it should be fine as is. But if you’re adding unsweetened vegan yogurt, you may want to add some sweetness to the mix.

Serving Suggestions

Serve dollops of vegan dole whip with some yummy vegan toppings, such as:

  • Crunchy Protein Granola on top of a creamy smoothie bowl is always a nice touch
  • A drizzle of Date Caramel or two is sweet and delicious
  • Fresh fruit, such as blueberries or raspberries keep it wholesome
  • I like swirling Vegan Chocolate Syrup on top!

Storage Tips

Transfer leftovers to a freezer-safe container and freeze for up to 2 months. To thaw, set on the counter at room temperature for up to 15 minutes, until soft enough to spoon into dishes.

A hand holds a spoonful of dairy-free dole whip in front of two dishes full of the treat. There is a bowl of pineapple chunks in the background.

Vegan Frozen Treats

You’ll love the easy flavor of this vegan dole whip. That’s why you’ll want to try these vegan frozen treats as well!

A serving cup of dairy-free dole whip sits on a white table.

Vegan Dole Whip

Vegan dole whip is a creamy frozen treat made from wholesome ingredients. You can serve it as a dessert or sweet treat any time of day!
5 from 2 votes
Course: Dessert
Cuisine: American
Prep Time: 5 minutes
Cook Time: 5 minutes
Resting time: 10 minutes
Total Time: 20 minutes
Servings: 2
Calories: 177kcal


  • 2 cups frozen pineapple chunks (see note)
  • 1 tablespoon vanilla protein powder (dairy-free)
  • ¾ cup plant-based milk
  • ½ cup vegan yogurt


  • Place all ingredients in a blender and let it sit until the frozen fruit has softened slightly. Pulse on low to break it up into small pieces. Let it sit again and use a spatula to push it down toward the blades. Then pulse again. Repeat this process until it's nice and smooth.
  • Add some ice if it's not thick enough. Add a bit more milk if it's too thick.
  • Serve as is: Spoon into a serving dishes and enjoy.
  • For the iconic dole whip swirl, transfer to a piping bag fitted with an open 1M star tip. Place this in an airtight freezer bag and freeze for 20 minutes. Then swirl it into serving dishes, nice and tall.

Recommended Equipment

(The products above contain sponsored links to products we use and recommend)


To freeze bananas — Peel them and cut them into slices and place them on a tray lined with waxed paper for 30 minutes. Then transfer to a freezer-safe bag until frozen.
If you don’t have time for frozen bananas, substitute 2 cups of fresh bananas and 1 cup of ice.
Calories: 177kcal | Carbohydrates: 30g | Protein: 9g | Fat: 3g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 0.4g | Cholesterol: 14mg | Sodium: 61mg | Potassium: 318mg | Fiber: 3g | Sugar: 20g | Vitamin A: 284IU | Vitamin C: 86mg | Calcium: 245mg | Iron: 1mg

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.

2 Responses to Vegan Dole Whip

  1. Avatar thumbnail image for MarlyLisa Reply

    5 stars
    This pineapple treat has the added benefit of being super low points on WW!

    • Avatar thumbnail image for MarlyMarly

      Thanks, Lisa. I hadn’t thought of that, but it’s a great bonus!

Rate / Comment

Your email address will not be published.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.