Go Back
+ servings

Rose Bubble Milk Tea - Boba

Easy rose bubble milk tea with tapioca (boba) pearls and a hint of aromatic rose water!
Course Dessert, Drinks
Cuisine Vegan
Diet Vegan, Vegetarian
Prep Time 15 minutes
Total Time 15 minutes
Servings 2
Calories 200kcal


  • Tall glasses
  • Saucepan
  • Scoop or spoon
  • Large straw optional


  • 1 cup tea black or green
  • ½ cup quick-cooking tapioca pearls
  • 2 tablespoon sugar white sugar, granulated sugar, etc
  • 4 teaspoon rose water
  • 1 cup milk I used unsweetened oat milk


  • 1 handful ice cubes for serving


  • Prepare tea by adding 1 tea bag (or 2 teaspoon of loose leaf tea) to 1 cup (235ml) of boiled water.
  • Steep for 5 minutes & let cool down completely.
  • Then add tapioca pearls to a pan full of boiling hot water.
  • Simmer for 5-6 minutes. Important - Read the instructions on your boba packaging. Cooking times vary per brand!
  • Reserve 3 tablespoon of boiling water from the boba pan. Then remove pearls from heat and strain.
  • Cover the pearls with the reserved water & sugar. Stir well & set aside.
  • To serve, add tapioca balls to a large glass. Then fill the glass with ice cubes (optional, but highly recommended).
  • Add (cooled down) tea. Then add rose water & cold milk.
  • Stir well & adjust to taste. You can add more sugar, milk, tea etc.
  • Add optional toppings like whipped cream, rose petals, syrups, sprinkles, etc.


  • Cook boba pearls according to your personal preference.
  • Want them hard & chewy? Then slightly undercook them.
  • Prefer them super soft? Then cook them for longer.
  • If serving cold, make sure to fill your entire glass with ice cubes before adding any liquids.
  • Don't let cooked boba pearls stand around for too long or they'll get sticky.
  • If you're making milk tea more often, try investing in reusable boba straws.
CRUCIAL Tip! Don't forget to adjust this recipe to taste! You might prefer it slightly sweeter or with more milk, more tea, more rose water, etc.


Calories: 200kcal | Carbohydrates: 42g | Protein: 4g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 49mg | Potassium: 194mg | Fiber: 1g | Sugar: 8g | Vitamin A: 252IU | Calcium: 158mg | Iron: 1mg