This post may contain affiliate links. We may receive a commission from qualifying purchases at no extra cost to you. Please read our disclosure for more information.
I never thought I would start making bubble tea at home until I looked at how much I was spending on it. One cup after work. One cup while shopping. One cup because it was raining, I was bored, my mouth wanted something sweet, or I just needed a small reward after a long day. Bubble tea has a way of turning every mood into a reason.
A single shop drink may not look expensive, but the habit adds up quickly, especially in cities where bubble tea often costs around $12 to $16 a cup before extras. Premium drinks, larger sizes, cheese foam, extra toppings, or delivery-app fees can push the total even higher. Here is the part that made me stop and stare:
| Bubble tea price | 2 cups a week | 3 cups a week |
|---|---|---|
| $8 a cup | $832 a year | $1,248 a year |
| $12 a cup | $1,248 a year | $1,872 a year |
| $16 a cup | $1,664 a year | $2,496 a year |
| $18 a cup | $1,872 a year | $2,808 a year |
And that is before extra toppings, cheese foam, delivery fees, or the moment you decide to add just one more thing.
That was when I thought: if I love it this much, why not learn to make it myself?
Not because bubble tea shops are not worth it. They are part of the fun: the menu, the toppings, the friends you go with, the drink you grab while walking around, and the signature flavors that are hard to copy at home. It is a bit like coffee. Having a coffee machine at home does not mean you never buy coffee out; it just means you do not need to pay cafe prices every time you want one.
That is how I think about homemade bubble tea. I still buy shop drinks when I want the full experience, a special flavor, or something I cannot quite make myself. But for the everyday craving, making it at home is cheaper once you have the basics, and it gives you more control over what goes into the cup.
Many bubble tea shops let you choose sugar level, ice level, toppings, and sometimes milk options, which is part of the fun. But not every drink is fully adjustable. Some signature drinks are pre-mixed, some toppings are already sweetened, some shops do not offer every drink hot, and the final sweetness can still be hard to judge.

At home, I can brew the tea stronger, use less sugar, choose fresh milk or oat milk, add more pearls, skip the creamer, or make a lighter version when I want the flavor without the full sugar hit. Bubble tea shops are fun, but making your own gives you more freedom over the sugar, tea strength, milk, and ingredients.
A good homemade milk tea comes down to four parts: strong tea, something creamy, something sweet, and a scoop of chewy pearls. Once you have those down, you can build most milk-tea-style drinks on the menu, from a brown sugar milk tea to taro, matcha, or fruit tea.
Bubble Tea Ingredients
You only need a few things, and most of them keep in the cupboard.
Tea. Strong black tea is the classic base. Black teas like Assam or Ceylon brew bold enough to stand up to milk and sugar. Green, oolong, and jasmine work too for lighter drinks. Use loose leaf or bags, but use more than you would for a normal cup, because milk and ice will dilute it.
Tapioca pearls (boba). The fastest route is quick-cook pearls, which usually take only a few minutes to boil, though times vary by brand, so follow the exact instructions on your package. For a first homemade batch, WuFuYuan quick-cook tapioca pearls are a practical starting point, since they’re made for fast home cooking and skip the long boil-and-rest of traditional dried pearls. Follow the package directions, then soak the cooked pearls in brown sugar syrup while you prepare the drink. If you’d rather not boil anything at all, instant microwave boba packets are the shortcut, handy for one quick drink but usually less economical than a bag of pearls over time. You can also make pearls from scratch, which I cover below.
Milk or creamer. Fresh whole milk and oat milk both work, with oat milk giving a naturally silky texture. Many shops use powdered non-dairy creamer, which gives that smooth, slightly sweet, almost candy-like body, so a spoon of creamer alongside the milk moves the flavor in that direction. One thing to check on the label: non-dairy creamer isn’t always milk-free or vegan, since many contain sodium caseinate, which comes from milk.
Sweetener. A liquid sweetener blends more evenly into a cold drink, since granulated sugar dissolves slowly and unevenly once the tea is chilled. Simple syrup or fructose keeps the flavor neutral for a classic milk tea, while brown sugar syrup pushes it toward a caramel, brown-sugar taste and doubles as the pearl soak.
Ice and wide straws. You need wide boba straws, not ordinary drinking straws, because the pearls have to pass through. A reusable set with a cleaning brush and a case for extra hygiene, such as wide stainless steel boba straws, is worth buying if you plan to make bubble tea more than once. If you’re buying for children, silicone boba straws may be gentler than metal ones.
How to Make Bubble Tea (Step by Step)

This version makes two brown sugar milk teas, with strong brewed tea, chewy tapioca pearls, cold milk, and brown sugar syrup. It is not hard, but the timing matters: brew the tea first and cool it quickly, make the syrup, cook the pearls, then build each drink one by one.
This recipe makes 2 drinks, about 14 to 16 oz each.
Time needed: about 40 minutes
- Prep: 10 minutes
- Cook: 10 minutes
- Cooling: about 20 minutes with an ice bath, longer on the counter
- Total: about 40 minutes
Ingredients
Use standard US measurements for this recipe: 1 cup = 240 ml, 1 teaspoon = 5 ml, and 1 tablespoon = 15 ml.
- 2 cups water, about 480 ml
- 4 teaspoons loose black tea, about 8 to 10 g, or 3 to 4 black tea bags
- 1/3 cup dried quick-cook tapioca pearls, about 55 to 60 g
- 1/4 cup brown sugar, about 50 g
- 2 tablespoons water, about 30 ml, for the syrup
- 1 cup milk or oat milk, about 240 ml, plus more to taste
- ice
Steps
- Brew strong tea. Pour just-boiled water over the tea, steep for 4 to 5 minutes, then remove the leaves or bags and set the tea aside to cool while you do the rest. To cool it quickly, sit the brewing vessel in an ice-water bath or pour the tea into a wide, shallow container; left on the counter it can take a fair bit longer than the cooling time above. Use more leaf than you would for a plain cup, since under-brewed tea is the usual reason homemade boba tastes flat, and taste as you steep so you can shorten the time next batch if it runs bitter.
- Make the brown sugar syrup. Simmer the brown sugar with 2 tablespoons water for 3 to 5 minutes, just until the sugar dissolves and it thickens slightly, then set aside. If it stiffens as it cools and won’t pour, stir in a little hot water to loosen it.
- Cook the pearls. Cook the tapioca pearls exactly as the package directs, since times vary by brand, and only rest them covered if the package says to. Drain, then stir them into a few spoonfuls of the brown sugar syrup so they stay soft and pick up flavor.
- Shake. Make sure the tea is fully cooled first, since shaking hot liquid in a sealed container is unsafe. Working one drink at a time, add cooled tea, milk, syrup to taste, and a handful of ice to a cocktail shaker or lidded jar, and shake hard for 10 to 15 seconds. For two drinks, mix the tea and milk in a pitcher first, then shake each serving with ice separately. Shaking chills and blends the drink and builds the light foam you get at a shop.
- Assemble. Spoon the pearls and a little syrup into each glass, add ice, pour the milk tea over, and drop in a wide straw. Drink it fresh.
To taste like the shop: the everyday shop flavor usually comes from strong tea, a liquid syrup, and milk or creamer, all shaken together. Use brown sugar syrup when you want the brown-sugar style, but do not treat it as the default for every milk tea.
How to Make Tapioca Pearls From Scratch
Most people buy quick-cook pearls, and that’s the easy choice on a busy day. But making bubble tea pearls from scratch gives a softer chew, and it’s satisfying if you have the time. A heads-up first: tapioca dough is fussy about water and temperature, so weighing the starch is more reliable than measuring by cup, and you may need to add a little more starch or hot water to get the dough right.
If you want to make pearls from scratch, use tapioca starch, not regular flour, and weigh it with a digital kitchen scale if you can, since the dough is sensitive to small changes in water and starch.
Ingredients
This makes a small batch of homemade tapioca pearls, enough for about 2 drinks.
- 60 g tapioca starch, about 1/2 cup, plus more for dusting and adjusting
- 45 ml water, about 3 US tablespoons
- 25 g brown sugar, about 2 tablespoons
Steps
- Make a starter paste. Bring the water and brown sugar to a boil in a small pot. Stir in 15 g (about 2 tablespoons) of the tapioca starch, then keep it over low heat, stirring constantly, until it pulls together into a thick, sticky, glue-like paste. This cooked paste is what binds the dough, and an under-cooked paste is why homemade pearls often turn watery or crumble. The paste should look thick and sticky before you add the rest of the starch; if it still looks watery, keep stirring over low heat for another minute.
- Build the dough. Take the pot off the heat. Add the rest of the starch a little at a time, stirring, then knead while it’s still warm into a smooth, slightly tacky dough. Too sticky, work in a little more starch; too dry or cracking, knead in a few drops of hot water.
- Shape. Roll the dough into thin ropes, cut into small pieces, and roll each into a ball about 6 to 8 mm across. Keep them an even size so they cook at the same rate, and dust with starch so they don’t stick.
- Cook. Bring a pot of water to a boil, add the pearls, and stir so they do not stick to the bottom. Keep them at a steady boil for 20 to 25 minutes, then turn off the heat and rest them covered for 15 to 20 more. Cut one open to check there is no white, chalky center; larger pearls need longer.
- Soak. Drain and rest them in brown sugar syrup before using.
Cooked pearls harden within a few hours, so make them just before you drink. To prep ahead, freeze the uncooked balls in a single layer on a tray first, then transfer them to a bag so they don’t clump, and boil straight from frozen. Refrigerating cooked pearls makes them go hard fast.
Bubble Tea Flavor Variations
Once the base is down, the flavor is mostly what you swap in. Start with the plain brown sugar milk tea first, then use these ideas when you want a different shop-style drink at home.
Brown Sugar Boba Milk
This is one of the most recognizable versions, with brown sugar syrup streaked up the inside of the glass. To make it, spoon warm brown sugar syrup around the glass so it forms tiger-like stripes, add the pearls, then pour in cold fresh milk. Many versions have no tea at all, which is why it is more accurate to call it brown sugar boba milk rather than milk tea. It is rich, caramel-heavy, and more like dessert than a plain tea drink.
Taro Bubble Tea
Taro bubble tea is the creamy, nutty drink usually served purple. The easiest home version is made with taro milk tea powder. If you already know you love taro and want it often, a taro bubble tea powder is the simplest route — just check the label first, since some mixes already contain creamer and sugar while others are closer to plain taro flavoring. If you are only curious, it is cheaper to try taro from a bubble tea kit or order it at a shop once before buying a big bag.
For a fresher, less sweet version, steam real taro root until fully tender, mash it, and blend it with milk. Real taro is usually pale, so the bright purple color in shop drinks often comes from purple sweet potato powder, food coloring, or both.
Matcha Milk Tea
Whisk culinary matcha with a little hot water until smooth, then mix it with milk and syrup over ice. Add pearls if you want the full bubble tea texture. Culinary matcha is usually enough here because the tea is being mixed with milk and sugar, not served plain.
Thai Milk Tea
For Thai milk tea, use a strong Thai tea mix, then finish it with condensed milk, evaporated milk, or both for that orange, creamy, aromatic flavor. ChaTraMue Original Thai Tea Mix is the classic one to start with: it is imported from Thailand, has been around since 1945, and gives you the familiar cha yen flavor people expect from Thai iced tea. Add pearls and serve over plenty of ice.
Fruit Bubble Tea
For a lighter cup, brew green or black tea, cool it, and add fresh fruit or fruit puree. Mango and strawberry are easy starting points, and passion fruit works too. Fruit bubble tea can be made without milk, and it often works well with strawberry popping boba, fruit jelly, or grass jelly instead of tapioca pearls.
Tips for the Best Homemade Bubble Tea
- Brew strong. Under-brewed tea is the usual reason a homemade cup tastes flat. Use more leaf than you would for a plain cup.
- Don’t pre-cook the pearls. They stiffen within a couple of hours, so cook them last and drink the same day.
- Sweeten in stages. Start with less syrup and build up, the way you’d order a sweetness level at a shop.
- Soak the pearls. A short rest in brown sugar syrup keeps them soft and flavors them from the inside.
Do You Need a Bubble Tea Kit?
You do not need a bubble tea kit to make this recipe, but a kit is the easiest way to try bubble tea at home without buying every ingredient separately. It is especially useful if you are making boba for the first time, buying a small gift, or just want a few quick drinks with less cleanup.
For a shortcut option, the Yulu Foods Boba Bundle Kit works well because it includes instant brown sugar tapioca pearls, classic milk tea packets, wide paper straws, and a few flavors to try, including classic, taro, and strawberry. It is not the same as brewing tea and cooking pearls yourself, but that is the appeal: you can make a quick boba drink in minutes and see which flavors you actually like before buying bigger bags of pearls or powder.
Bubble Tea Recipe FAQ
How Long Do Tapioca Pearls Take to Cook?
It depends on the type. Quick-cook pearls may take only a few minutes, while traditional dried pearls often take 20 to 30 minutes. From-scratch pearls usually fall in a similar range. Always follow the timing on your package, because tapioca pearls vary a lot by brand, size, and texture.
Can You Make Bubble Tea Without Tapioca Pearls?
Yes. Swap in popping boba, grass jelly, coconut jelly, lychee jelly, pudding, or aloe, or skip the topping entirely. Bubble tea is the whole drink, not just the pearls, so a fruit tea with jelly still counts.
What Tea Is Best for Bubble Tea?
Strong black tea like Assam or Ceylon is the classic choice because it holds up to milk and ice. Green, oolong, and jasmine make lighter drinks. Whatever you pick, brew it stronger than you would for a plain cup.
How Do You Make Bubble Tea Taste Like the Shop?
There is no single shop formula, because bubble tea shops use different teas, milk bases, syrups, powders, machines, and pre-mixed ingredients. Some classic milk teas get their smooth body from non-dairy creamer, while many newer or more expensive drinks use fresh milk, oat milk, cream, or house-made toppings.
For a shop-style taste at home, focus on the things most good drinks have in common: brew the tea stronger than you would for plain drinking, sweeten it with a liquid syrup instead of dry sugar, chill it well, and shake it with milk so the drink tastes smooth rather than watery. Use brown sugar syrup when you want the brown-sugar style, but do not treat it as the default for every milk tea.
How Long Does Homemade Bubble Tea Last?
Don’t store it assembled. Plain brewed tea keeps a day or two in the fridge if it’s covered, but add the milk, ice, and pearls only when you’re ready to drink. Cooked pearls are the weak point: they’re best within a few hours and turn hard in the fridge, so make them fresh, and if you want to prep ahead, freeze the uncooked raw balls instead.
Because it’s a milk-based drink, treat it as perishable. A common guideline is the two-hour, four-hour rule: under two hours out of the fridge, it’s fine to chill again; two to four hours, drink it right away; over four hours, throw it out. These limits are cumulative: add up all the time the drink spends between 5°C and 60°C. Refrigerating it again does not reset the clock.
Keep Exploring Chinese Food and Drinks
Tea, milk, sugar, and a scoop of pearls: that is the base. Once you understand the timing, the syrup, and the texture of the pearls, everything else becomes easier to change. Start with brown sugar milk tea, then try taro, matcha, fruit tea, or a lighter milk tea once you have the basic rhythm down.
The point is not to replace every bubble tea shop. The point is to know which drinks are worth buying out, and which ones you can make at home for much less. Save the shop visit for the fun flavors, the social moment, or the drink you cannot quite copy. Make the everyday brown sugar milk tea at home when you just want the craving handled.
Bubble tea also fits naturally with the kind of street foods and snacks people often crave alongside a sweet drink, from stinky tofu to noodles, dumplings, and other Chinese comfort foods. For more plain-English guides to Chinese food, drinks, language, and daily life, join the Stellar Chinese email list.
Before you go, save this recipe on Pinterest or share it on your favorite social platform so you can find it again the next time you want homemade bubble tea.
