If you’ve ever made ‘nice cream’, or vegan ice cream made from frozen bananas, you’ll see where this is going. It’s a vegan banana milkshake made with frozen bananas to imitate ice cream. Super easy, and delicious.
Sweetened only with ripe banana and dates, it’s definitely on the healthy-ish side of things. Cashew milk adds extra creaminess (better than oat milk, for this recipe) for a dreamy milkshake minus the ice cream.
Ingredients

Ingredient Notes and Substitutions
- Bananas: at minimum spotty, at best brown. The riper the bananas, the sweeter the milkshake will be.
- Dates: soft, or soaked, for best blending. I use deglet nour, which are smaller and less expensive than medjool.
- Cashew milk: for the best creamy texture and flavour. Another dairy-free milk can be used instead.
- Nutmeg: cinnamon and cardamom are both excellent substitutes for nutmeg. Of course, you can simply leave those additional spices out, and have a plain vanilla shake.
Step by Step
Not much in the way of step-by-step images for this recipe, but keep in mind that you’ll need to freeze the bananas ahead of time if you haven’t already, and that the dates should be soft.

Step 1: add all ingredients to a blender or blending container (for an immersion blender).
Step 2: mix on high until very smooth and serve immediately.
Recipe Notes
As mentioned, cashew milk is ideal here. Other non-dairy milks are fine but none are quite as creamy – though if you’re using store bought, a barista type would work too. Canned coconut milk adds a strange flavour here and I don’t recommend it.
If you don’t have a high powered immersion or standing blender, soak the dates in freshly boiled water for about 15 minutes beforehand. Ultra soft dates don’t need to be soaked.
Freeze the bananas peeled, and already broken or cut into pieces, for easiest mixing. If you have over ripe bananas and can’t make any more banana bread, simply freeze them in an airtight container for later (for this milkshake)!
Newsletter
More Cold Drinks
Blueberry Peanut Butter Smoothie
Strawberry Milk
Dark Chocolate Raspberry Protein Shake
Pink Power Watermelon Smoothie Juice
If you make this Vegan Banana Smoothie or any other dairy-free drink recipes on Occasionally Eggs, please take a moment to rate the recipe and leave a comment below. It’s such a help to others who want to try the recipe. For more OE, follow along on Instagram, Facebook, and Pinterest, purchase the Occasionally Eggs cookbook, or subscribe for new posts via email.
Vegan Banana Milkshake
Ingredients
- 2 very ripe bananas frozen and in pieces
- 3-4 very soft dates 2 for medjool
- ½ teaspoon pure vanilla extract
- 400 ml cashew milk
- Freshly grated nutmeg for topping optional
Instructions
- Add the bananas, dates, vanilla, and milk to a blender or blending container.2 very ripe bananas, 3-4 very soft dates, 1/2 teaspoon pure vanilla extract, 400 ml cashew milk
- Mix on high speed until fully blended and no chunks of date remain.
- Divide between two glasses, top with fresh nutmeg, and serve immediately.Freshly grated nutmeg for topping
* For American cup measurements, please click the pink link text above the ingredient list that says ‘American’.
Nutrition
Nutrition is provided as a courtesy and is an estimate. If this information is important to you, please have it verified independently.

Occasionally Eggs
If you’re looking for approachable, seasonal vegetarian recipes, you’re in the right place! Occasionally Eggs is all about healthier plant based recipes that follow the seasons.
Find vegetarian staples, refined sugar free desserts, and hundreds of vegan recipes. All OE recipes are vegetarian, dairy free, and refined sugar free.
waitarethosecookies says
Ahhh I am so glad someone else thinks the 'only two ingredients, it's magic!' thing is total bollocks. Cake mix is not and will never be one ingredient… groooosssss.. and cool whip… let's not even go there. I just saved your Marzipan Truffle recipe, now I'm looking for an excuse to create some almond pulp!