DIY Boba Milk Tea: Make Your Favorite Drink at Home

Updated November 2, 2026

Total time
1 hr 10 min
prep 10 min · cook 25 min
Serves
2
portions as written

Jump to recipe

DIY Boba Milk Tea: Make Your Favorite Drink at Home

Boba milk tea is a Taiwanese drink of tea, milk, chewy tapioca pearls, and usually some sweetness, served cold with a wide straw. It is generally traced to Taiwan in the 1980s, though claims about its exact invention are disputed; this home version uses strong black tea and brown-sugar pearls for a balanced, customizable glass.

Ingredients

  • ½ cup (80 g) dried black tapioca pearls labeled for a 20-minute cook
  • 6 cups (1.4 L) water, for cooking the pearls
  • 2 black tea bags (about 4 g total), or 2 teaspoons (4 g) loose-leaf black tea
  • 1 cup (240 ml) water, for brewing the tea
  • 2 tablespoons (25 g) packed brown sugar, for the syrup
  • 2 tablespoons (30 ml) water, for the syrup
  • 1 cup (240 ml) cold milk, dairy or unsweetened oat milk
  • 1 cup (about 140 g) ice cubes

Choose pearls sold specifically for bubble tea, rather than tiny tapioca used for pudding. Their cooking instructions differ by product, so this recipe is timed for pearls labeled for a 20-minute cook; if your package gives a different time, follow that timing and adjust the schedule. For tea, a sturdy black tea such as Assam or English breakfast gives the drink enough flavor to stand up to milk and ice. Oat milk makes a pleasantly full-bodied dairy-free version, while other unsweetened plant milks work too.

Instructions

  1. Brew the tea. Bring 1 cup (240 ml) water to a boil, remove it from the heat, and add the tea bags or loose tea. Steep for 4 to 5 minutes, then remove the bags or strain out the leaves. Avoid squeezing tea bags or leaving the leaves in too long, which can make the drink sharply bitter. Set the tea aside to cool for 15 minutes. If you prefer a colder drink, it can finish chilling in the refrigerator while the pearls cook.
  2. Boil the tapioca pearls. Bring 6 cups (1.4 L) water to a full boil in a medium or large saucepan. Add the pearls gradually and stir gently for the first 30 seconds so they do not stick to the bottom. Keep the water at a steady boil and cook for 20 minutes, stirring once or twice. The pearls should look mostly black and feel chewy, without a hard, chalky center. If your package calls for another method or time, use its directions because pearl sizes and formulations vary.
  3. Let the pearls finish cooking. Turn off the heat, cover the saucepan, and leave the pearls in the hot water for 20 minutes. Drain them through a fine-mesh strainer and rinse briefly with warm water to remove excess starch. A brief rinse helps keep the pearls separate; a long rinse in cold water can cool them too much and make them less pleasant in the drink.
  4. Make the brown-sugar syrup. Put 2 tablespoons (25 g) brown sugar and 2 tablespoons (30 ml) water in a small saucepan. Warm over low heat, stirring until the sugar dissolves, about 1 to 2 minutes. Do not reduce it to a thick candy-like caramel. Add the warm drained pearls and stir to coat. Let them sit in the syrup for a few minutes while you prepare the glasses. This quick syrup seasons the pearls and gives the drink a gentle molasses note.
  5. Assemble two drinks. Divide the pearls and any syrup between two tall glasses. Add about ½ cup (70 g) ice to each glass, then pour ½ cup (120 ml) cooled tea and ½ cup (120 ml) milk into each. Stir thoroughly. Taste before adding anything else: the pearls and syrup add sweetness, while the tea and milk soften it. Add a little more milk for a creamier drink or a splash of tea for a stronger one. Serve right away with wide boba straws or long-handled spoons.

The order of the layers is flexible; stirring is what makes the flavor even. If you want a layered look for serving, pour the milk slowly over the back of a spoon after adding tea and ice, then stir just before drinking. Use a straw wide enough for the cooked pearls, and check that the pearls are tender before assembling both glasses. If they still have a firm center after the covered rest, return them to a gentle simmer for a few minutes and check again.

Tips

  • Use the package directions as your guide. Tapioca pearls are not all interchangeable. Some cook quickly, while others need a longer boil and rest. The 20-minute boil and 20-minute covered rest here suit pearls labeled for a 20-minute cook; do not assume those timings apply to a different product.
  • Make the tea strong, not oversteeped. The drink contains milk and ice, both of which soften tea flavor. Use the measured tea and steep for 4 to 5 minutes rather than extending the steep indefinitely. If the brewed tea tastes too intense on its own, the milk will mellow it in the glass.
  • Adjust sweetness after mixing. The syrup in this recipe lightly sweetens two servings. For a sweeter café-style drink, dissolve an extra teaspoon or two of sugar in the warm tea; granulated sugar may not dissolve easily in a cold glass. For less sweetness, use less syrup, but keep enough to coat the pearls so they do not clump together.
  • Do not cook pearls far ahead. Freshly cooked pearls have the softest, chewiest texture. They firm up as they sit, especially when chilled, so cook them close to serving time and make only the amount you expect to use.

Serving Suggestions

Serve the tea immediately after assembling it, while the ice is solid and the pearls are warm or just slightly cooled. Tall glasses show off the milk-and-tea color, but any sturdy glass works. Give each person a wide reusable or disposable boba straw; if you do not have one, provide a spoon so the pearls can be scooped up. Stir from the bottom before the first sip, since the syrup and pearls settle there.

This drink pairs well with a light snack rather than another very sweet dessert. Try it with plain toast, a savory bun, or a small plate of fresh fruit. For a gathering, brew and chill the tea ahead, set out milk, ice, and glasses, and cook the pearls shortly before serving. Assemble each glass to order so the ice does not dilute the tea while everyone waits.

Variations

Honey or simple-sugar pearls: Replace the brown sugar with an equal amount of white sugar for a cleaner sweetness, or use honey for a floral note. Honey is thicker and has its own flavor, so start with a little less and loosen it with warm water if needed. Stir the sweetener into the drained pearls while they are warm.

Green tea milk tea: Replace the black tea with 2 teaspoons (4 g) green tea leaves, steeping according to the tea’s package directions and keeping the water below a rolling boil if the leaves call for it. Green tea makes a lighter, more grassy drink, so taste before adding extra sweetener. Jasmine green tea is another fragrant option.

Less creamy or dairy-free: Use ¾ cup (180 ml) milk and 1¼ cups (300 ml) chilled tea across the two servings for a tea-forward drink. Unsweetened oat milk is creamy, while almond milk gives a lighter texture and can taste more distinctively nutty. Sweetened plant milk may mean you need less syrup.

Brown-sugar milk tea: For a stronger caramel-like flavor, drizzle a little extra syrup down the inside of each glass before adding the pearls. Keep the extra syrup modest; a thick coating can make the drink overly sweet and leave the pearls stuck to the glass. Cinnamon is not traditional to every version, but a small pinch can be added if you enjoy its warm flavor.

Storage and Reheating

For the best texture, serve cooked tapioca pearls within about 1 to 2 hours. Do not leave the drink or cooked pearls at room temperature for more than 2 hours; refrigerate promptly if you need to keep them. Cooked pearls can be stored in a covered container with a little syrup in the refrigerator for up to 24 hours, but they will become firmer and less springy. Refrigeration is a short-term option, not a way to preserve their freshly cooked texture.

To soften refrigerated pearls, warm them gently in a small saucepan with a spoonful of water or syrup for a few minutes, stirring carefully, or microwave them in a suitable covered container in short 10-second bursts. Check that they are warm and pliable, not boiling hot. Do not try to revive pearls that have dried out or developed an unusual smell. Brewed tea can be covered and refrigerated for up to 3 days; keep it separate from milk, ice, and pearls until serving. An assembled milk tea is best the same day because the ice melts and the pearls continue to firm up.

Frequently Asked Questions

Can I make boba milk tea without a wide straw?
Yes. Serve it with a long-handled spoon and sip the tea from the glass, then scoop up the pearls. Regular drinking straws are usually too narrow for tapioca pearls, so do not try to force pearls through one.

Why are my tapioca pearls hard in the middle?
They likely need more cooking or resting, or the water was not boiling steadily. Keep the pearls submerged, follow the timing for the specific product, and test one before draining. If the center is still chalky after the covered rest, simmer the batch a little longer and check again.

Can I prepare the tea in advance?
Yes. Brew it, remove the tea leaves or bags promptly, cool it, and refrigerate it in a covered container for up to 3 days. Cold tea is convenient for assembly, but cook the pearls close to serving time because they lose their best chewy texture as they sit.

Can I use instant tapioca pearls?
Use pearls labeled for bubble tea and follow their package instructions. Instant products may cook much faster than the pearls specified here, and small pudding tapioca is not a good substitute because it has a different size and texture. The recipe’s total time will change if your chosen pearls need a different cook and rest.

How can I make the drink less sweet?
Use only enough brown-sugar syrup to coat the pearls, then build the drink and taste it before adding more. You can also choose unsweetened milk and avoid sweetened tea. If you want the same amount of pearls with less sweetness, rinse off some syrup before dividing them, though the pearls will have less flavor.

Can I make a larger batch for guests?
Multiply the tea, milk, and ice as needed, but cook pearls in batches if your saucepan would be crowded. Keep the tea and milk chilled separately, then cook the pearls shortly before guests are ready to drink. Assemble glasses individually so the pearls do not sit in melted ice or chilled milk for a long time.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).