Boba Drink Recipe

Rate this post

I put off making boba at home for a long time because I assumed it would be complicated.

It’s not. The tapioca pearls take about 20 minutes, the tea base takes about 5, and the whole thing comes together faster than you’d expect. And once you figure out the ratio of tea to milk to sweetener that you actually like, you’ll find yourself making this more than you’d think.

I’ve included five variations below — classic milk tea, matcha, taro, brown sugar, and a strawberry version. The pearl-making process is the same for all of them, which helps.

A Quick Note on Tapioca Pearls

Boba originated in Taiwan in the 1980s, where it was called “bubble tea” or “pearl milk tea.” The name “boba” actually refers to the tapioca pearls specifically — large, chewy spheres made from tapioca starch that sit at the bottom of the drink.

Here’s the thing most recipes don’t tell you: there are two very different types of tapioca pearls at the grocery store, and they cook completely differently.

Dried black tapioca pearls (the most common kind) need to be boiled for 20 to 30 minutes and then soaked in sugar syrup. They have a firm, genuinely chewy texture when done right.

Quick-cook tapioca pearls take 5 minutes and have a softer, slightly mushier texture. Fine in a pinch but not the same experience.

This recipe uses dried black tapioca pearls. They’re worth finding — most Asian grocery stores carry them, and they’re also easy to find online.

What You’ll Need

Makes 2 servings

For the Tapioca Pearls

  • 1/2 cup dried black tapioca pearls (uncooked)
  • 6 cups water (for boiling)
  • 3 tablespoons brown sugar (for the syrup)
  • 3 tablespoons water (for the syrup)

For the Tea Base (Classic Milk Tea)

  • 2 black tea bags (Assam or Ceylon work well — strong, malty teas)
  • 1 cup boiling water
  • 1 cup whole milk or oat milk
  • 2 tablespoons simple syrup (adjust to taste)
  • Ice

Matcha Boba

  • 2 teaspoons matcha powder (culinary grade)
  • 1 cup hot water (not boiling — around 175°F)
  • 1 cup oat milk or whole milk
  • 2 tablespoons honey or simple syrup
  • Ice

Taro Boba

  • 2 tablespoons taro powder (available at most Asian grocery stores)
  • 1 cup hot water
  • 1 cup oat milk or coconut milk
  • 2 tablespoons simple syrup
  • Ice

Brown Sugar Boba

  • 3 tablespoons dark brown sugar
  • 3 tablespoons water (for the brown sugar syrup)
  • 1 cup whole milk or oat milk (no tea needed — this is a milk-only version)
  • Ice

Strawberry Boba

  • 1/2 cup fresh or frozen strawberries
  • 1 tablespoon sugar
  • 1 cup jasmine tea or green tea, brewed and cooled
  • 1/2 cup milk of choice
  • Ice

Tools You’ll Need

  • Large pot (for cooking the pearls)
  • Small saucepan (for the brown sugar syrup)
  • Fine mesh strainer
  • Two tall glasses (at least 16 oz)
  • Cocktail shaker or mason jar with lid (for shaking the tea)
  • Measuring cups and spoons
  • Long stirring spoon
  • Wide boba straws (regular straws won’t fit the pearls — these are essential)
  • Blender (for the strawberry version)

Pro Tips

Five things I wish I’d known before my first attempt.

1. Don’t under-cook the pearls.

This is where most people go wrong. Under-cooked boba pearls are hard in the center and unpleasant to eat. They should be fully tender all the way through with a slightly chewy exterior — like a soft gummy candy. When in doubt, give them another 3 to 5 minutes and test again by biting one in half.

2. Cook more pearls than you think you need.

Pearls lose a lot of volume when cooked. Half a cup of dry pearls cooks down to about 1 cup of cooked pearls — enough for two generous servings. If you’re feeding more people or you’re a boba fan, double the pearl batch.

3. The brown sugar syrup coating is non-negotiable for the brown sugar version.

What makes brown sugar boba look so stunning (those dramatic streaks down the inside of the glass) is drizzling the warm brown sugar syrup along the inside of the glass before pouring in the milk. It only works if the syrup is warm and the glass is cold. Don’t skip this step.

4. Shake the tea mixture, don’t just stir.

Shaking the tea, milk, and ice together in a cocktail shaker or mason jar creates a slightly frothy texture that’s noticeably better than just stirring. It also chills the drink much faster. Even 10 seconds of shaking makes a difference.

5. Eat the pearls the same day.

Cooked tapioca pearls are best within a few hours of making them. They firm up and get unpleasantly stiff in the fridge overnight. If you want to prep ahead, store the cooked pearls in their brown sugar syrup at room temperature for up to 4 hours — not refrigerated.

How to Make the Tapioca Pearls

This step is the same for all five drink variations.

Total pearl cook time: about 25 to 30 minutes

  1. Bring 6 cups of water to a full rolling boil in a large pot.
  2. Add the dried tapioca pearls and stir immediately so they don’t stick together.
  3. Cook on medium-high heat for 20 minutes, stirring every few minutes.
  4. After 20 minutes, turn off the heat, cover the pot, and let the pearls sit in the hot water for another 10 minutes.
  5. Drain the pearls through a fine mesh strainer and rinse briefly with warm (not cold) water.
  6. While the pearls are still hot, add them directly to a small saucepan with the brown sugar and 3 tablespoons of water. Stir over low heat for 1 to 2 minutes until the sugar dissolves and coats the pearls in a glossy syrup.
  7. Set aside. Use within 4 hours at room temperature.

How to test if they’re done: Bite one in half. It should be uniformly soft and chewy all the way through, with no hard or chalky center.

How to Make Each Drink

Classic Milk Tea Boba

  1. Brew 2 black tea bags in 1 cup of boiling water for 5 minutes. Remove the bags and let the tea cool for 10 minutes.
  2. Add the cooled tea, milk, and simple syrup to a cocktail shaker or mason jar filled with ice.
  3. Shake vigorously for 10 to 15 seconds.
  4. Spoon the cooked pearls into the bottom of two glasses. Fill with ice.
  5. Pour the shaken tea over the top.
  6. Insert boba straws and serve immediately.

Matcha Boba

  1. Whisk matcha powder into hot water until fully dissolved with no clumps. Let cool for 5 minutes.
  2. Add the matcha, oat milk, and sweetener to a shaker with ice. Shake well.
  3. Pour over pearls and ice in a glass.

The matcha version has a slightly earthy, grassy flavor that pairs really well with oat milk specifically. Whole milk works too, but oat milk makes it creamier.

Taro Boba

  1. Whisk taro powder into hot water until smooth. Let cool for 5 minutes.
  2. Add taro mixture, oat milk, and simple syrup to a shaker with ice. Shake well.
  3. Pour over pearls and ice.

Taro powder gives this a beautiful pale purple color and a subtly sweet, slightly nutty flavor. It’s one of the most popular boba flavors for a reason.

Brown Sugar Boba

  1. Make a brown sugar syrup: combine 3 tablespoons dark brown sugar with 3 tablespoons water in a small saucepan. Stir over medium heat until the sugar fully dissolves. Remove from heat.
  2. While the syrup is still warm, pour about 1 tablespoon down the inside of each glass, tilting and rotating so it coats the sides in streaks.
  3. Add the cooked pearls to the bottom of each glass.
  4. Fill with ice, then pour cold milk directly over the top.
  5. Do not stir before serving — the visual effect of the brown sugar streaks against the white milk is the whole point of this one.

Strawberry Boba

  1. Blend the strawberries with 1 tablespoon of sugar until smooth. If using frozen, thaw them first.
  2. Brew jasmine or green tea, let it cool completely.
  3. Combine the strawberry purée, cooled tea, and milk in a shaker with ice. Shake well.
  4. Pour over pearls and ice in a glass.

The strawberry version is a little lighter and fruitier than the others. It works really well with jasmine tea specifically — the floral notes play off the strawberry in a way that’s surprisingly good.

Substitutions and Variations

OriginalSwap
Dried black tapioca pearlsClear tapioca pearls (milder flavor, same texture)
Black teaEarl Grey, jasmine tea, or hojicha
Whole milkOat milk, coconut milk, almond milk, or soy milk
Simple syrupHoney, condensed milk, or brown sugar syrup
Taro powderUbe powder (similar purple color, sweeter flavor)
Fresh strawberriesFrozen mango or frozen peach for a different fruit version
Boba pearlsPopping boba (fruit-juice-filled, no cooking required)

Dairy-free: Oat milk and coconut milk both work beautifully. Oat milk is the most neutral and creamy; coconut milk adds a slight tropical note that works especially well in the taro and matcha versions.

Lower sugar version: Skip the simple syrup and use a smaller amount of honey. The tea and milk alone are surprisingly satisfying without much added sweetener once you get used to it.

Make-Ahead Tips

Boba is best made fresh, but a few components can be prepped ahead.

  • Tea base: Brew the tea in advance and refrigerate for up to 3 days. Just shake with milk and ice when you’re ready.
  • Brown sugar syrup: Makes ahead beautifully. Store in a sealed jar in the fridge for up to 2 weeks. Warm it slightly before using so it drizzles properly.
  • Strawberry purée: Can be made 2 days ahead and refrigerated.
  • Tapioca pearls: Best the day they’re made. Don’t refrigerate cooked pearls — they get hard and rubbery. Keep in their syrup at room temperature for up to 4 hours.

Nutritional Breakdown (Per Serving, Approximate)

DrinkCaloriesSugarNotes
Classic Milk Tea Boba~220 kcal28gPearls add ~100 kcal per serving
Matcha Boba~190 kcal22gMatcha adds antioxidants (EGCG)
Taro Boba~230 kcal26gTaro powder varies by brand
Brown Sugar Boba~280 kcal38gHighest sugar — the brown sugar syrup adds up
Strawberry Boba~175 kcal24gLowest calorie of the five

For context, a medium boba from a shop typically runs 300 to 450 calories depending on the base and sweetness level. Homemade gives you full control over that.

Note on tapioca pearls: The pearls themselves are essentially pure starch — they contribute calories and carbohydrates but very little else nutritionally. They’re a treat, not a health food, and that’s fine.

Leftovers and Storage

  • Cooked tapioca pearls: Room temperature in their syrup, up to 4 hours. Do not refrigerate.
  • Brewed tea base: Refrigerate in a sealed jar for up to 3 days.
  • Brown sugar syrup: Refrigerate for up to 2 weeks.
  • Assembled drinks: Drink immediately. The ice dilutes quickly and the pearls firm up in the fridge.
  • Uncooked dried pearls: Store in a sealed bag or airtight container at room temperature for up to 6 months.

FAQ

Where do I buy dried black tapioca pearls?

Most Asian grocery stores carry them in the dry goods or baking aisle. They’re also easy to find on Amazon. Look for bags labeled “large black tapioca pearls” or “boba pearls” — the ones specifically for bubble tea. Avoid the small tapioca pearls used for pudding; those are a different product.

My pearls are still hard in the center after 20 minutes. What do I do?

Keep cooking them. Some batches take up to 30 to 35 minutes depending on the size of the pearls and your stove. Keep testing by biting one in half every 5 minutes until they’re uniformly soft all the way through. Don’t rush this step.

Can I use a blender bottle instead of a cocktail shaker?

Yes, as long as it seals tightly. A mason jar with a lid also works perfectly well. You just need something you can shake vigorously without it opening mid-shake.

Do I need wide boba straws?

Yes. Regular straws are too narrow to suck up the pearls. Wide boba straws are about 1.2 cm in diameter and are specifically designed for this. They’re inexpensive and usually sold in packs of 50 or 100. Reusable metal or silicone versions are also available if you want a less wasteful option.

My brown sugar streaks disappeared immediately. What happened?

The glass was too warm, or the syrup was too thin. Make sure your glass is cold (or even briefly chilled in the freezer for 5 minutes), and make sure the syrup is thick and slightly sticky before drizzling. If the syrup is too runny, cook it a little longer until it coats the back of a spoon.

Can I make this with instant boba pearls?

Yes. Instant or quick-cook pearls take about 5 minutes and require no sugar syrup step. The texture is softer and slightly less chewy than the dried variety, but they’re a great option if you want boba fast without a lot of prep.

Is the matcha version caffeinated?

Yes — matcha contains caffeine, roughly 35 to 70mg per teaspoon depending on the grade. The black tea version is also caffeinated, similar to a cup of regular tea. The taro and strawberry versions can be made caffeine-free by using caffeine-free herbal tea or just water as the base.

Wrapping Up

Homemade boba is genuinely one of those things that feels more impressive than it actually is to make.

The pearls take about 25 minutes of mostly hands-off cooking, the drink itself takes about 5, and the whole thing looks like something you’d spend $8 on at a café. Once you get the pearl texture right — soft, chewy, uniformly cooked all the way through — the rest is just flavor preference.

Try the classic milk tea version first if you’re new to this, then work your way through the others. The brown sugar version is probably the most visually dramatic. The matcha one is my personal favorite.

Come back down to the comments and let me know which variation you tried, how the pearls turned out, and any questions you ran into along the way. I read all of them. 👇

Charlotte is the author of Recipe Minty, a food blog dedicated to sharing simple, easy, and homemade recipes. His goal is to make everyday cooking enjoyable and beginner-friendly.

Leave a Comment