Peach Bubble Tea (Milk Tea) Recipe

two glasses of bubble tea with metal straws in white kitchen

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

Learn how to make the best Peach Bubble Tea at home with homemade peach syrup! This refreshing drink is naturally sweetened, dairy-free, and vegan.



For the Peach Syrup:

  • 2 peaches; peeled, pitted, and diced
  • 1/3 cup (80 ml) grade A maple syrup*
  • 1/4 cup (60 ml) water
  • 1/2 teaspoon vanilla extract
  • 1/4 teaspoon ground ginger (optional)
  • Pinch of salt

For the Boba:

  • 1 cup (190 g) tapioca pearls 
  • 2 black tea bags (or sub green tea)
  • 12 cups non-dairy milk, to taste


  1. Make the Peach Syrup: Add the maple syrup, water, vanilla, ginger, and salt to a small saucepan over medium heat and mix, then add in the peaches. Simmer for 15 minutes or until the peaches are tender, stirring occasionally. Add more water in 1 tbsp increments if the mixture gets too dry. Turn the heat off and pour the peach mixture into a fine-mesh sieve placed over a bowl. Use a spatula to mash the peaches through the sieve until you have about 1/2 cup of “syrup”. Discard the pulp/fiber of the peaches or use for another purpose.
  2. Brew the Tea Concentrate: Use the stove, microwave, or an electric kettle to heat 1 cup of water to ~200F (just before boiling). Place the tea bags in a mug, pour the water on top, and steep for 5 minutes. Remove the tea bags (do not squeeze them – this makes the tea bitter), then place the tea in the fridge to cool while you cook the boba.
  3. Cook the Boba: In the meantime, bring a large pot of water to a boil, then add in the tapioca pearls. Boil until the pearls rise to the surface and are chewy, about 5 to 7 minutes (or, cook according to package instructions). Drain and rinse with cold water. The boba will begin to stick together, so cook only what you need and try to use immediately.
  4. Assemble: Divide the boba between 4 cups (about 1/4 cup of cooked pearls per cup), then top off each cup with 1/4 cup of brewed tea and 2 to 3 tablespoons of peach syrup; mix well. Pour 1/4-1/2 cup of nondairy milk over the boba, depending on how milky you like your tea. Stir well and adjust any flavors to taste. 
  5. Serve & Store: Enjoy the boba immediately! Extra peach syrup or tea concentrate can be stored in an airtight jar in the fridge for up to 7 days.


  • Sweetener substitutes: replace the maple syrup with equal parts brown sugar or cane sugar
  • Frozen fruit: use about 1 heaping cup of frozen peaches instead of 2 fresh peaches! I recommend thawing the fruit first and chopping it up some before sautéing it.
  • Blender variation: if you don’t have a mesh sieve, add all of the peach syrup ingredients directly to a blender after cooking and blend until smooth. The syrup will be hot, so make sure your blender has a venting lid. This version will be a lot thicker and have more fiber in it, but will still taste delicious!