Boba at a shop is a treat — but once you make it at home, you’ll notice it’s almost as fast once you have the ingredients, and you can customize every element: sweetness level, tea strength, milk type, and boba chewiness. This guide covers the complete boba recipe from scratch, with 8 bubble tea variations.

What Is Boba?

Boba (also called bubble tea or pearl milk tea) originated in Taiwan in the 1980s. The “boba” refers to the chewy tapioca pearls made from cassava root starch. The classic drink pairs these pearls with a sweetened milk tea base, served cold over ice through a wide straw wide enough to let the pearls through.

Two main boba styles:

  • Milk tea boba — brewed tea + milk + tapioca pearls (the most common)
  • Fruit tea boba — brewed tea or juice + fruit syrup + pearls (lighter, no milk)

The pearls can be black (colored with brown sugar or brown sugar water), clear/white (plain tapioca), or green (matcha flavored).

Ingredients

For the Boba Pearls

  • ½ cup (100g) dry black tapioca pearls (available at Asian grocery stores or online)
  • 6 cups water (for boiling)
  • ½ cup brown sugar or simple syrup (for soaking)

For the Classic Milk Tea Base

  • 2 black tea bags (Assam, Ceylon, or English Breakfast)
  • 1 cup boiling water
  • 1 cup whole milk (or oat milk, almond milk, coconut milk — see table below)
  • 2–3 tbsp simple syrup or brown sugar syrup (adjust to taste)

Additions / Optional

  • Ice (lots — boba is always served cold)
  • Wide boba straws (sold in packs online; regular straws won’t work)

How to Cook Boba Pearls

This is the most time-sensitive part of making boba at home. Start the pearls first.

Step-by-Step Boba Pearls

  1. Bring water to a full boil in a large pot. Use at least 6 cups for every ½ cup of dry pearls — they expand significantly.

  2. Add dry tapioca pearls to the boiling water. Stir immediately for the first minute to prevent sticking.

  3. Cook at a rolling boil for 25–30 minutes, stirring every 5 minutes. The pearls are done when:

    • They float consistently to the surface
    • They look evenly colored (black pearls turn uniformly deep brown)
    • They feel soft-chewy when pressed between two fingers (not hard, not mushy)
  4. Turn off heat and let rest in the hot water for 10–15 minutes. This finishes the cooking gently.

  5. Drain and rinse briefly with warm water (not cold — cold water will harden the pearls immediately).

  6. Transfer to brown sugar syrup or simple syrup and let sit for at least 5 minutes before using.

Quick-Cook Tapioca Pearls

Small tapioca pearls (labeled “quick-cook” or “instant”) take only 5–7 minutes. Follow the same ratio but check doneness earlier — they’re easy to overcook.

Brown Sugar Syrup for Soaking

Mix ½ cup brown sugar with ½ cup water in a small saucepan. Simmer for 3–4 minutes until slightly thickened. Cool slightly. Add hot cooked pearls and stir to coat. The pearls absorb the syrup as they cool, becoming sweeter.

Classic Boba Milk Tea Recipe

Serves: 2
Total time: 45–60 minutes (mostly pearl cooking)

  1. Brew the tea: Steep 2 tea bags in 1 cup boiling water for 5 minutes. Remove bags. Let cool to room temperature (or cool quickly by pouring over ice in a separate container — don’t add ice to your boba glass yet).

  2. Make the milk tea base: Combine cooled tea + 1 cup milk + 2 tbsp simple syrup. Stir to combine. Taste and adjust sweetness.

  3. Assemble: Fill two tall glasses with ice. Divide the cooked boba pearls between the glasses (about ¼ cup cooked pearls per serving). Pour milk tea base over ice.

  4. Serve immediately with wide boba straws.

Sweetness note: Shops typically make boba quite sweet. Scale down the syrup if you prefer a less sweet drink — you can always add more, but can’t remove it.

Milk Options for Bubble Tea

Milk TypeFlavor ProfileTextureBest For
Whole milkRich, creamy, neutralFull-bodiedClassic milk tea
Oat milkSlightly sweet, oat-yMedium-creamyAll boba types
Almond milkLight, slightly nuttyThinLighter drinks
Coconut milk (full-fat)Tropical, richThick, creamyTaro, mango boba
Coconut milk (carton)Mild coconutMediumEveryday boba
Evaporated milkCaramelized, silkyRichHK-style milk tea
Soy milkNeutral, slightly bean-yMediumGreen/jasmine tea

8 Bubble Tea Recipes

1. Classic Taro Boba

Substitute the tea + milk base with: 3 tbsp taro powder + 1 cup warm milk, blended until smooth. Add ice and boba pearls. See our taro milk tea recipe for full details.

2. Matcha Boba

Whisk 1 tsp ceremonial matcha into ¼ cup warm water until smooth. Add ¾ cup cold milk + 1–2 tbsp simple syrup. Pour over ice and boba pearls. See our matcha latte recipe for matcha prep tips.

3. Brown Sugar Boba (Tiger Milk Tea)

Cook boba in brown sugar syrup until coated and glossy. Drizzle extra syrup on the inside of the glass, then slowly pour fresh cold milk over the top for the tiger stripe effect. Don’t mix — the layered visual is half the appeal. See our tiger milk tea recipe.

4. Mango Bubble Tea

Blend ½ cup fresh or frozen mango chunks with 1 cup water and 1 tbsp honey until smooth. Strain. Mix with ½ cup cold brewed jasmine or green tea over ice. Add pearls.

5. Strawberry Boba

Blend ¾ cup fresh or frozen strawberries with 2 tbsp simple syrup and a squeeze of lemon. Strain through a fine-mesh sieve. Mix with ½ cup cold brewed tea over ice and boba pearls. Top with a splash of milk for a creamier version.

6. Jasmine Green Tea Boba

Brew 2 jasmine green tea bags in 1 cup hot water for 3 minutes (don’t overbrew — jasmine tea turns bitter). Cool. Mix with 1 cup coconut milk + 2 tbsp simple syrup. Pour over ice and pearls.

7. Oolong Milk Tea Boba

Brew 2 oolong tea bags for 4 minutes. Cool. The earthy, floral notes of oolong pair beautifully with evaporated milk (2–3 tbsp) for an authentic Hong Kong milk tea flavor. Sweeten with honey rather than sugar.

8. Dirty Espresso Boba

Pull a double espresso shot and let it cool. Mix with 1 cup oat milk and 1 tbsp brown sugar syrup. Pour over ice and boba pearls. The espresso adds a strong coffee note that plays off the sweet, chewy pearls. If you love our dirty matcha latte, this is the boba equivalent.

Tips for Perfect Boba Every Time

Don’t refrigerate cooked pearls. This is the most common mistake. Cold makes tapioca pearls seize up into unpleasant hard balls. Store at room temperature in syrup and use within 4–6 hours.

Use enough water. Pearls need room to move while cooking. A cramped pot means uneven cooking and pearls sticking together.

Start the pearls before everything else. They take 40+ minutes. Start them first, make the tea base while they cook, and assemble at the end.

Taste the boba before assembling. Dry boba absorbs some of the syrup during soaking — they should taste lightly sweet. If bland, let them soak longer.

Serve immediately. Boba drinks are best within 30 minutes of assembling. The tea dilutes as the ice melts, and the pearls gradually firm up.

Sizing your straw. Standard straws are too narrow. Boba straws (10–12mm diameter) are sold in packs at most Asian grocery stores or online for under $5. A reusable metal boba straw works well.

Make-Ahead Tips

  • Dry tapioca pearls store indefinitely in a cool, dry place
  • Simple syrup and brown sugar syrup can be made days ahead and stored in the fridge
  • Brewed tea base keeps in the fridge for up to 3 days
  • Cooked boba pearls must be used within 4–6 hours (room temperature only)

The practical routine: prep the syrup and brew tea the night before. Morning of: cook boba, assemble.

Where to Buy Tapioca Pearls

Standard black tapioca pearls are available at:

  • Asian grocery stores (Hmart, 99 Ranch Market, Mitsuwa) — best selection and price
  • Amazon and online Asian food retailers — convenient, often sold in bulk
  • Some mainstream supermarkets (look in the international foods aisle)

Brands: WuFuYuan (yellow bag) is widely considered the benchmark for quick-cook black tapioca pearls. Bob’s Red Mill sells tapioca pearls at mainstream supermarkets but they’re smaller and take longer to cook.


For more boba and milk tea recipes, see our taro milk tea recipe and tiger milk tea recipe.