Ube Coladas All Around
When my husband and I vacationed in Hawaii, we were introduced to the ube colada milkshake. A take on the classic pina colada mixed with ube, a Filipino purple sweet potato. When I say we were hooked, I truly mean it. We’d be so excited to order a glass every single day. As soon as we got home, I knew I needed to figure out a replica recipe. It was blended like a frozen cocktail, creamy from the coconut and ube, and perfectly balanced.
A lightbulb moment struck when I purchased a pint of ube ice cream earlier this summer. It dawned on me that I could finally make the ube colada milkshake! It’s everything you could want in a summery milkshake and my new favorite after dinner drink recipe.
This recipe calls for both ube ice cream and ube halaya, which can be found at Asian or Filipino grocery stores. Both are part of a popular Filipino dish called Halo-Halo, a summer-time treat with layers of different sweets. If you have trouble finding either ingredient by you in-person, check to see if you can have it shipped to your home. Trader Joe’s also carries both in the summertime!

The Supplies
Ingredients
To make this ube colada milkshake recipe, you’ll need the following ingredients:
- Ube ice cream
- Pineapple juice
- Coconut milk solids
- Ube halaya
For the exact ingredient amounts, check out the recipe card at the bottom of this page.
Equipment
In order to make this milkshake, you’ll need the following pieces of equipment:
- Measuring cups
- Measuring spoons
- High-speed blender
Tips on Making an Ube Colada Milkshake
If you plan on making this tropical ube colada milkshake, here are a few tips to make sure it turns out delicious:
- This milkshake will naturally be on the smoother side. If you prefer a thicker milkshake, add an additional small scoop of ube ice cream, or a scoop of vanilla ice cream, to make it more substantial.
- If you can’t find whipped coconut cream at the grocery store, but want to add it as a topping, you can make it at home. Place a can of coconut cream in the refrigerator for a few hours, scoop out the solids from the top of the can, add a splash of vanilla extract, and whip with a hand mixer until it’s fluffy.
- Though not listed in the ingredients, this would be great with a shot of rum in it! If opting to make this milkshake boozy, add the shot of rum and blend with the rest of the ingredients. If you need a recommendation, look for Siesta Key Toasted Coconut Rum.

Recipe Details
The beauty of a blended drink is it only requires a blender! For this milkshake in particular, you’ll mix pineapple juice and coconut cream, and then add in some ube ice cream and ube halaya. This drink has a base like a Pina colada, but with the sweet, earthy flavor of ube
To create a single serving of this milkshake, you’ll add a big scoop of ube ice cream and a spoonful of ube halaya. Next, add some pineapple juice and coconut milk solids. Pulse the milkshake a few times to blend the ingredients together and then pour into a glass.
Garnish your milkshake with toasted coconut, whipped coconut cream, and crushed cookies (ube flavored if you can find them). Add a straw and enjoy!
If you make this ube colada milkshake, be sure to leave a comment or give this recipe a rating. I can’t wait to hear how it goes. As always, tag me on Instagram, TikTok, or Facebook in your photos. It makes me feel like we’re getting to cook together!
This post may contain affiliate links, please see the privacy policy for details.
Ube Colada Milkshake
Description
Ube, Pineapple, and Coconut flavors are mixed into a perfectly blended milkshake. The ube-purple color and tropical flavors make for a fun, cool, and refreshing ice cream drink.
Ingredients
Instructions
-
Add 1 cup ube ice cream, ½ cup pineapple juice, ½ cup coconut milk solids, and 1 tablespoon ube halaya (ube jam) to a blender.
-
Pulse a few times until the ingredients are fully incorporated. The more time blending, the smoother the milkshake will be.
-
Pour the milkshake into a chilled glass. Top with any optional toppings and serve immediately with a straw.
