clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A spoon stirring the matcha milk tea to mix the green matcha and white almond milk together.

Matcha Milk tea

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ali
  • Total Time: 20 minutes
  • Yield: 1 bubble tea 1x
  • Diet: Vegan


This creamy, vegan matcha milk tea is a delicious bubble tea recipe for anyone who loves matcha!


  • Simple Syrup:
    • 1 tbsp water
    • 1 tbsp granulated sugar
  • Boba:
    • 2 tbsp quick cooking boba*
  • Matcha Milk Tea:
    • 1 tsp matcha powder
    • 2 tbsp hot water
    • 1 cup almond milk
    • handful of ice


  1. Make the matcha milk tea: Using a matcha whisk, whisk the matcha powder and hot water together until there are no lumps of matcha left. Add the matcha mixture to the boba and simple syrup. Stir together until evenly combined. Add this matcha boba mixture to the bottom of a glass filled with ice. Pour the almond milk on top, stir and serve immediately. Enjoy!


  • *Use quick cooking boba. If you can’t find quick cooking boba, cook the tapioca pearls according to the instructions on the packaging.
  • Mix the boba pearls into the simple syrup right away. As soon as the boba pearls are done cooking and have been rinsed with cold water, coat them in the simple syrup. This prevents them from sticking together and forming a large clump.
  • Use a matcha whisk: A matcha whisk helps to easily dissolve the matcha powder in hot water. Without a whisk, it can be difficult to get rid of small clumps of matcha powder.
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Bubble Tea
  • Method: Stovetop
  • Cuisine: Taiwanese


  • Serving Size: 1 bubble tea
  • Calories: 173
  • Sugar: 20.8g
  • Sodium: 10mg
  • Fat: 2.5g
  • Saturated Fat: 0.2g
  • Unsaturated Fat: 2.3g
  • Trans Fat: 0g
  • Carbohydrates: 38.1g
  • Fiber: 0.8g
  • Protein: 1.1g
  • Cholesterol: 0mg