This post may contain affiliate links, view our disclaimer for details.

Looking to learn how to make tapioca pearls (or boba balls) from scratch? This recipe will show you how to make homemade boba pearls that are chewy and sweet, making them a fantastic addition to your bubble tea or milk tea. It also features 5 delicious boba flavors: brown sugar, matcha, mango, strawberry, and peach.

Plus, I’ve included step-by-step photos and a video, so your first time making DIY boba at home goes as smooth as possible!

5 flavors of homemade tapioca pearls in a small white bowl on a tiled surface.
homemade tapioca pearls (boba balls)

Why You’ll Love This Homemade Boba Recipe

There’s nothing quite like a fresh glass of homemade bubble tea. Making homemade boba pearls is a fun activity and I love that you can make them any color or flavor you want. Here are a few more reasons we love this recipe:

Emily’s Recipe Notes:

  • 3 Main, Simple Ingredients โ€“ you only need water, sugar, and tapioca starch (aka tapioca flour) to make homemade boba. 
  • Perfect for Homemade Bubble Tea โ€“ this recipe makes boba pearls that taste just like the ones from your local boba shop (but for a fraction of the price)!  
  • Customizable Flavors โ€“ this recipe includes five different flavors, but the methods used can be applied to any fruit. So there are endless flavor combinations!
  • Vegan-friendly โ€“ these boba pearls are dairy free, eggless and vegan.

Why We Love This Homemade Boba Recipe: If you’re as obsessed with bubble tea as I am, then you’ll love this recipe. While a little time consuming, rolling out your boba balls from scratch can be a therapeutic process. Make it a fun activity with friends or family!

What are Tapioca Pearls?

Tapioca is a starch extracted from the cassava root, a vegetable native to South America. It’s often used in baking and cooking for its thickening properties.

Tapioca pearls, or boba pearls, are small, round balls made from tapioca starch. They’re commonly used in bubble tea and have a chewy, gummy bear-like texture. This recipe teaches you how to make these tapioca pearls right at home!

Looking for instructions on how to make store bought dried black sugar boba pearls? 

I already have another post that will teach you how to cook your own tapioca pearls from the store here!

Ingredients:

ingredients like tapioca starch, brown sugar, and water on a tiled surface.
main ingredients

Before we dive into the process, let’s take a moment to familiarize ourselves with the ingredients. The ingredients for this homemade boba recipe are relatively simple, most of them you probably already have in your pantry!

You’ll need sugar, tapioca starch, and a liquid. Each flavor also has an optional ingredient – flavorings (fruit juice, matcha etc.) and/or food coloring, which is great if you want your tapioca balls to have vibrant colors.

For the syrup, all you need is your choice of maple syrup, agave nectar, simple syrup, or brown sugar syrup.

Here’s what you’ll need:

  1. Tapioca Starch (also called Tapioca Flour) โ€“ This is the key ingredient that gives the boba pearls their distinctive chewy texture. You’ll need it for every flavor. This can be ordered online, or you can usually find it at Asian markets. 
  2. Sugar โ€“ For sweetening, you can use a variety of sugars, including dark brown sugar or Muscovado sugar for the brown sugar flavor, and cane sugar for the fruit and matcha flavors.
  3. Fruits or Matcha โ€“ Depending on the flavor you’re making, you’ll need fruits (for puree) or matcha. We have strawberry, mango, peach, and matcha recipes in the card below.
  4. Optional Food Coloring โ€“ If you want to enhance the color of your pearls, you can add a drop or two of food coloring.
  5. Syrup โ€“ To coat the pearls after cooking, you can use maple syrup, agave nectar, simple syrup, or brown sugar syrup.

Substitutions

Here are a few substitutions you can make:

  • Tapioca Starch โ€“ If you can’t find tapioca starch, you can try subbing in glutinous rice flour, although the texture might differ and the quantities or cook times may vary. I havenโ€™t tested this substitution myself but have heard of others having success with it. For the best results, I recommend using a recipe specific for glutinous rice flour. 
  • Sugar โ€“ If you prefer a different sweetener, feel free to use coconut sugar or any granular sugar substitutes that can be heated.
  • Fruits or Matcha โ€“ Feel free to substitute the fruits or matcha with your favorite flavors. You can also try using fruit juice concentrates or powdered flavors. 
  • Food Coloring: For black sugar boba, use dark brown sugar and food coloring. You can use artificial dyes, a bit of cocoa powder, or even a little activated charcoal. 
a close up shot of different flavors of homemade boba like strawberry, mango and matcha.
homemade boba pearls

Helpful Equipment

  • Small pot: for dissolving sugar and mixing dough
  • Knife or dough cutter: for cutting the dough into small pieces
  • Fine mesh sieve: for straining fruit puree and shaking off excess starch from the pearls
  • A large pot: for boiling the pearls

๐Ÿง‹Step By Step Instructions

Video Tutorial is in the Recipe Card Below!

Prepping The Fruit Juices & Sugar

STEP 1: Choose your preferred fruit for the boba flavor you want to make. Blend the fruit until smooth.

STEP 2: After blending, press the fruit puree through a fine metal sieve. Make sure to discard the pulp left behind.

STEP 3: Combine the strained fruit puree and sugar in a pot. You can also add food coloring if you wish to enhance the color.

STEP 4: If you’re making the Brown Sugar or Matcha flavors, skip the puree. Instead, add water, sugar, matcha (if applicable), and food coloring (if using) to a pot.

STEP 5: Stir and dissolve the sugar over medium heat. Continue heating until the mixture comes to a very gentle simmer.

a step by step image of how to make tapioca dough.
how to make the tapioca dough

Making The Dough

STEP 1: Once the sugar is completely dissolved and the mixture is simmering, add half of the tapioca starch to the pot.

TIP: Keep an eye on the pot during the cooking process. The starch can clump up and become overcooked easily. If this happens youโ€™ll need to add more water. 

STEP 2: When the mixture starts to become sticky and starts to clump, turn off the heat. Gradually add the remaining tapioca starch, then transfer the mixture to a work surface.

STEP 3: Begin kneading the mixture gently until it becomes smooth. When you’re not working with the dough, make sure to keep it covered with plastic wrap or a damp cloth to prevent it from drying out.

STEP 4: Divide the tapioca dough into four equal pieces. Roll each piece into a log shape, cut it in half, and lay the halves next to each other.

STEP 5: Cut the halves into smaller pieces (about 1g each). Then, roll the pieces into little balls and dust them lightly with extra starch. 

TIP: If they are cracking or aren’t rolling easily, dip your fingers in some water. The added moisture will help make rolling easier.

STEP 6: Place all the small tapioca pearls in a metal sieve and shake off the excess starch.

a step by step image of how to roll boba balls.
how to shape the boba dough

Cooking The Boba Pearls

STEP 1: Bring a large pot of water to a boil. Add the boba pearls to the boiling water and let them cook for 15-20 minutes until they rise to the surface. Boil them for an additional 5 minutes if you prefer softer boba.

STEP 2: Turn off the heat and let the pearls continue to cook in the hot water, covered, for an additional 5 minutes.

STEP 3: Drain the pearls. To prevent them from sticking together, immediately place the cooked tapioca pearls in simple syrup, maple syrup, or agave nectar.

a step by step image of how to roll the tapioca dough and cook the boba.
how to cook the boba pearls

Serving Ideas

Serve these homemade tapioca pearls in your favorite boba milk tea recipe. They add a wonderful, chewy contrast to the smooth, creamy tea.

Below are some of my favorite bubble teas and drinks to use these in:

You can also switch up the types of syrup you mix the boba with. The syrup will add a ton of flavor. You can use regular simple syrup, brown sugar syrup, strawberry syrup, lavender simple syrup, maple syrup, or agave nectar.

If you’re not in the mood for bubble milk tea, the uncooked pearls can also be used for tapioca pudding! 

a pitcher pouring milk over a small glass of bubble tea.
serving the homemade boba balls

Storage

You can store these homemade boba pearls in a couple of ways:

  • Cooked Boba: After cooking and coating in syrup, the boba pearls can be stored at room temperature for up to 4 hours. While I haven’t tested this myself, for longer storage, I’ve heard of people having success freezing the cooked pearls. When you’re ready to use them, thaw them in the refrigerator or at room temperature before adding them to your drink.
  • Uncooked Boba: The dry, uncooked boba pearls can be kept in an airtight container or plastic bag at room temperature for about 1 day. If you want to store them for a longer period, you can freeze them. When ready to use, they can be cooked straight from frozen โ€“ just add a couple of extra minutes to the boiling time.

Helpful Tips For Homemade Tapioca Pearls


  1. Adjusting Dough Consistency: Once you have made the starter dough, you may need to adjust the consistency. If you find the boba dough is too soft after mixing in all the starch, you can add more tapioca starch to the dough to stiffen it. Remember, the dough should be malleable when warm and become stiffer as it cools down.
  2. If the Dough is Powdery and Breaks Apart: You need more liquid or more heat. Crumble the dough back into the pot, add 1 tbsp of water at a time, and mix until it forms a paste. Heat it until it becomes sticky, then add starch gradually until you get a playdough-like consistency.
  3. Working with the Dough: Always work quickly when working with tapioca starch as it tends to dry out and harden. Keep unused portions covered with a damp cloth.
  4. Cooking the Boba: If the pearls are too soft after boiling, rinse them in cold water. They will firm up as they cool. If the pearls are too hard, let them sit longer in the hot water after turning off the heat.
  5. Pearl Color: The color of the pearls may vary depending on the type and quantity of fruit used. The color can also fade after cooking, so don’t be alarmed if your pearls don’t maintain their vibrant hue. For bright boba pearls, consider using food coloring drops.

FAQ

Can I use store-bought boba pearls instead of making them at home?

โ€‹Yes, you can use store-bought black tapioca pearls if you’re short on time. Just be sure to cook them according to the package instructions or follow this recipe to make store bought brown sugar boba.

What type of milk is best for bubble tea?

I recommend using soy or oat milk for a vegan version, but you can use any type of milk you prefer or have on hand.

Can I use a different type of sweetener?

Yes, you can use regular cane sugar, light brown sugar, Turbinado sugar, or another granulated sugar. Keep in mind the type of sugar can change the color and taste of the boba.

different flavors of homemade boba pearls in a glass bowls.
matcha, mango, brown sugar, peach and strawberry boba

Did You Make These Homemade Boba Pearls?

Iโ€™d love to know! Leave a star rating and comment below!

How to Make Tapioca Pearls (Boba) | 5 Flavors

5 from 13 votes
Rate this Recipe
By Emily
Skip store-bought boba and make your own chewy, flavorful tapioca pearls from scratch with this easy recipe! With five delicious flavorsโ€”brown sugar, matcha, mango, strawberry, and peachโ€”plus step-by-step photos and a video, you'll get perfect homemade boba every time.
4 servings
Prep Time 1 hour
Cook Time 25 minutes
Total Time 1 hour 25 minutes
Servings 4 servings
4 servings

Ingredients

1. Brown Sugar Flavor:

2. Matcha Flavor:

  • โ…“ cup water, 70 mL
  • โ…“ cup cane sugar
  • 1 tbsp ceremonial grade matcha
  • ยพ cup + 2 tbsp tapioca starch, 110g – divided + extra for kneading & dusting

3. Strawberry Flavor:

  • โ…“ cup strawberry puree (about 5-6 whole strawberries), 70 mL
  • 2 tbsp cane sugar
  • ยพ cup + 2 tbsp tapioca starch, 110g – divided + extra for kneading & dusting
  • 1-2 drops food coloring, optional

4. Mango Flavor:

  • โ…“ cup mango puree (about 1-2 ripe mangoes), 70 mL
  • 2 tbsp cane sugar
  • ยพ cup + 2 tbsp tapioca starch, 110g – divided + extra for kneading & dusting
  • 1-2 drops food coloring, optional

5. Peach Flavor:

  • โ…“ cup peach puree (about 2-3 ripe peaches), 70 mL
  • 2 tbsp cane sugar
  • ยพ cup + 2 tbsp tapioca starch, 110g divided + extra for kneading & dusting
  • 1-2 drops food coloring, optional

Instructions

  • * NOTE: See the images in the post above, the troubleshooting tips in the notes below, or the video down below for help. *

Prepping Fruit Juices & Liquids:

  • For the Fruit Flavors: Blend the fruit until smooth, then press through a fine metal sieve. Discard the pulp. Alternatively, you can use store-bought juice. Combine the strained fruit puree and sugar in a pot. Add food coloring if using.
    For Brown Sugar and Matcha Flavors: Add the water, sugar, matcha (if using), and food coloring (if using) to a pot.
  • Dissolve the sugar over medium heat. Bring to a very gentle simmer.

Making the Dough:

  • When the sugar is dissolved and the mixture is simmering, add half the tapioca starch. Mix to form a paste.
    Turn off the heat and remove the pot from the burner, once the mixture becomes sticky and starts to clump.
  • Immediately add the remaining tapioca starch. Mix as much in as you can, then transfer to a work surface and gently knead until smooth. Cover with plastic wrap or a damp cloth when not working with the dough.
  • See troubleshooting tips in the notes for help. If the dough is sticky, gradually add 1 tsp of starch and knead to combine. If the dough is dry, dip your hands in water or add 1 tsp of water at a time and knead to combine until it forms a smooth, playdough-like consistency that doesnโ€™t break or crumble.
  • Divide the dough into 4 pieces. Roll each piece into a long log about 1 cm in diameter. Cut it in half, and lay the halves next to each other.
    Cut the halves into smaller pieces (about 0.5×0.5 cm and 1g each), then roll each piece into a ball and dust lightly with extra starch.
    Time Tip: To save time, roll 5-10 pieces on the counter with the palm of your hand. If they aren't rolling easily, sprinkle some starch on top. This forms oblong spheres – not perfect, but this is much quicker than hand-rolling each one, and they taste the same.
  • Place the balls in a metal sieve and shake off the excess starch.

Cooking the Boba Pearls:

  • Bring a large pot of water to a boil. Boil the boba pearls for 15-20 minutes – they should rise to the surface. Boil for 20 mins. if you like softer boba.
  • Turn off the heat and let them cook, covered, in the hot water for an additional 5 minutes.
  • Drain the pearls and immediately place them in simple syrup, maple syrup, or agave nectar to prevent sticking.

Video

Recipe notes

  • If the dough is powdery and breaks apart: You need more liquid or more heat. Crumble the dough back into the pot, add 1 tbsp of water at a time, and mix until it forms a paste. Heat it until it becomes sticky, then add starch gradually until you get a playdough-like consistency.
  • If the dough is too sticky: Gradually add more starch until you reach the desired consistency.
  • If the dough is drying out: Always work quickly when working with tapioca starch as it tends to dry out and harden. Keep unused portions covered with a damp cloth.
  • If the pearls are too soft after boiling: Rinse them in cold water. They will firm up as they cool.ย 
  • If the pearls are too hard: Let them sit longer in the hot water after turning off the heat.
  • The color of the pearls may vary depending on the type and quantity of fruit used: The color can also fade after cooking, so don’t be alarmed if your pearls don’t maintain their vibrant hue. For bright boba pearls, use food coloring drops.ย 

Nutrition

Serving: 1gCalories: 177kcalCarbohydrates: 46gSodium: 11mgSugar: 41g

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Basics
Cuisine Asian Inspired

ยฉ Thank You Berry Much. Content and photographs are copyright protected. Sharing of this blog post is encouraged and appreciated, copying or pasting full recipes to any social media, website or print is strictly prohibited.

Did You Make This?

Leave a star rating and a comment below to let others know how it turned out for you!

More Bubble Tea Recipes

brown sugar syrup for boba and milk tea.

Brown Sugar Syrup for Boba and Milk Tea

Want to save this recipe for later? Pin it to Pinterest!

a Pinterest image of homemade boba in 5 flavors.

Categories:

, , , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





5 from 13 votes (13 ratings without comment)

Even More Recipes You'll Love...