← Back to Recipes

Creamy Taro Bubble Tea with Tapioca Pearls

Jump to Recipe ↓

Taro bubble tea is one of the most popular drinks in the bubble tea world—a vibrant purple, creamy milk tea studded with chewy tapioca pearls. This homemade version captures that iconic sweet, nutty flavour and silky texture using taro powder (or fresh taro if you're feeling ambitious), black tea, milk and sugar, all topped with a generous scoop of boba. Served in a bubble tea tumbler with a wide straw, it delivers the full experience: every sip carries a satisfying mix of creamy tea and bouncy pearls.

The key to enjoying taro bubble tea properly is having the right vessel. A proper bubble tea tumbler lets you sip the drink and draw up tapioca pearls through the wide straw without frustration, turning what could be a messy experience into a smooth, café-style treat. Once you've mastered the basics, you can adjust sweetness, experiment with different tea bases, or even swap dairy for oat or almond milk to suit your taste.

Creamy Taro Bubble Tea with Tapioca Pearls
Prep Time10 mins
Cook Time20 mins
Servings2 Bubble Teas
DifficultyMedium

Ingredients

  • 100 g Dried Tapioca Pearls (black boba)
  • 2 tbsp Taro Powder (or 150 g cooked fresh taro, mashed)
  • 300 ml Black Tea (brewed strong and cooled; use [[loose-leaf-vs-tea-bags|loose-leaf]] or bags)
  • 200 ml Whole Milk (or oat milk)
  • 3 tbsp Cane Sugar (or to taste)
  • Ice cubes
  • Optional: 1 tbsp Condensed Milk for extra creaminess
Nutrition per serving:
Calories: 285
Fat: 4g
Sugar: 38g
Protein: 5g

Instructions

1
Cook Boba: Bring a medium saucepan of water to a rolling boil. Add the tapioca pearls and stir gently to prevent sticking. Boil for 15–20 minutes (or according to packet instructions) until they're soft and chewy with no hard centre. Drain, rinse briefly under cold water, then toss with a teaspoon of sugar or honey to keep them glossy and prevent clumping. Set aside.
2
Brew & Cool Tea: Brew 300 ml of strong black tea—use about 2 teaspoons of loose-leaf tea or 2 tea bags steeped for 4–5 minutes in just-boiled water. Let it cool to room temperature (or chill in the fridge if you're in a hurry).
3
Make Taro Base: In a jug or bowl, whisk together the taro powder with the cooled tea until smooth and lump-free. Stir in the milk, sugar and condensed milk (if using). Taste and adjust sweetness—taro bubble tea is traditionally fairly sweet, but you can dial it back to suit your preference.
4
Assemble in Tumbler: Divide the cooked tapioca pearls between two bubble tea tumblers. Add a generous handful of ice cubes to each tumbler, then pour over the creamy taro tea mixture, leaving a little headroom at the top.
5
Serve & Enjoy: Insert the wide straws, give each tumbler a gentle stir to distribute the pearls, and serve immediately. The wide straw allows you to draw up the boba pearls with every sip, just like your favourite bubble tea shop.

🫖 Equipment You'll Need

This recipe needs a bubble tea tumbler with a wide straw (typically 12 mm diameter or larger) to let the chewy tapioca pearls travel smoothly from cup to mouth. Without the right straw, boba get stuck or you end up fishing them out with a spoon—defeating the whole point of bubble tea. A good tumbler also keeps your drink cold, holds 500–700 ml comfortably, and has a secure lid so you can shake, stir and sip on the go without spills.

See our bubble tea tumbler picks →

Expert Tip: Fresh vs. Powder

Taro powder is convenient and gives a vibrant purple colour, but if you have access to fresh taro root, steam or boil 150 g until tender, mash it smooth, and blend it into the tea for a more natural, subtly earthy flavour. Fresh taro won't be quite as purple, but the taste is exceptional.


Affiliate disclosure: TeaTrade is a participant in the Amazon EU Associates Programme, an affiliate advertising programme designed to provide a means for sites to earn commission by linking to Amazon.co.uk. We may earn a small commission if you buy through links on this page, at no extra cost to you. Prices and availability shown on Amazon are current at the time of click.

Comments