Refreshing watermelon-filled popping boba, ready to use in any drink! Use this recipe to create any flavored popping of your choice!
Some days I just crave something fun and light, the kind of treat that feels a bit cheeky without making you turn on the oven. That’s how popping boba always feels to me. They’re soft on the outside with a bright little burst in the middle that wakes up any drink. I first started playing with spherification back when I was training for Zumbo’s Just Desserts, and let’s just say a few test batches exploded in ways they weren’t meant to. Later at TuCha, I kept tweaking the texture so the pearls would pop cleanly even after sitting in syrup for a while. It became a bit of a game to get them just right. This recipe brings that same playful energy into your own kitchen.
What is popping boba?
Popping boba, also known as bursting boba or juice balls, is a popular bubble tea topping characterized by its unique texture and flavor. Unlike traditional tapioca pearls, popping boba features a thin, gel-like outer shell filled with juice or flavored liquid that bursts upon biting, releasing a flavorful liquid.
Typically made through reverse spherification, where a sodium alginate mixture is dropped into a calcium bath to form a gel membrane, popping boba comes in various bright colors and flavors like strawberry, mango, and coffee. These delightful spheres are used in bubble tea, desserts, and beverages, adding a playful and tasty twist to any treat.
At-a-Glance: What You’ll Need Before We Start Rolling
| Yield | Prep Time | Cook Time | Difficulty | Storage |
|---|---|---|---|---|
| 2 cups popping boba | 60 minutes | No cook | Intermediate | Store in flavoured syrup for 2 to 3 days |

Equipment
- Blender or Immersion Blender: Ensures the sodium alginate is thoroughly dissolved in the liquid to prevent clumping and create a smooth mixture.
- Fine Mesh Strainer: Used to remove any undissolved particles from the boba mixture.
- Measuring Scale: Ensure accurate measurement of ingredients.
- Bowls: Used to prepare the calcium bath and to rinse the formed boba.
- Dropper or Syringe: Helps form consistent-sized boba spheres by carefully dropping the mixture into the calcium bath.
- Slotted Spoon: Used to remove the boba from the calcium bath and transfer them to the rinsing water.
Ingredients
Calcium Bath
- Water: Acts as the solvent for the calcium chloride, creating a medium in which the sodium alginate can react to form the gel membrane around the boba.
- Calcium Chloride: Provides calcium ions that react with the sodium alginate in the boba mixture to form a gel, creating the thin, gel-like outer shell that encapsulates the liquid inside the boba.
Boba Mixture
- Liquid of Choice: Forms the base flavor and liquid content of the boba. This can be any flavorful liquid, such as real fruit juice, coffee, or soda, that you want to encapsulate within the popping boba. Feel free to experiment with fun flavors!
- Sodium Alginate: Acts as a gelling agent. When dissolved in the chosen liquid, it reacts with the calcium ions in the calcium bath to form a gel. This creates the membrane that encases the liquid inside each boba sphere.
- Sugar (Optional): Adds sweetness to the boba mixture if desired, depending on the sweetness of the liquid used and personal preference.
Optional: My Favourite Extras That Add a Little Magic
A few small touches that brighten the flavour or the colour.
- Yuzu juice: Adds a clean citrus lift that pairs well with lighter drinks.
- Lychee syrup: Makes the boba floral and sweet, like the ones we serve sometimes at TuCha.
- Soda water base: Gives the boba a fizzy burst when you bite into it.
Substitutions: Smart Ingredient Swaps That Still Taste Amazing
Simple swaps that won’t affect the pop or texture too much.
- Calcium lactate instead of calcium chloride: Softer flavour and less bitterness if you’re sensitive to mineral taste.
- Distilled water for tap water: Helps create a cleaner gel if your tap water has lots of minerals.
- Agar method (no spherification): Good for beginners if alginate isn’t available , the texture is firmer but still fun.

How to make Popping boba
- Prepare a clean bowl filled with plain water to rinse the boba after they are formed.
- For larger boba use a small round spoon and fill it with the baba mixture. Then gently lower the spoon into the bath to create a large sphere


- Let the spheres sit in the calcium bath for 1 to 2 minutes to ensure they have a stable outer layer.



Troubleshooting: Quick Fixes I’ve Learned from My Bakery Kitchen
| Issue | What’s Happening | How to Fix It |
|---|---|---|
| Boba won’t form | Alginate wasn’t blended enough | Use a blender and rest the mixture so bubbles disappear |
| Shell too thick | Left in the bath too long | Aim for 1 to 2 minutes max |
| Boba tastes salty | Too much calcium chloride on the surface | Rinse well in clean water |
| Boba burst too fast | Shell too thin | Increase bath time by 30 to 40 seconds |
| Flat or uneven shapes | Dropper too close to the bath | Hold the dropper a little higher for round beads |
Comparison: Popping Boba vs Other Boba Pearls
| Type | Texture | How it is made | Best for |
|---|---|---|---|
| Popping Boba | Thin gel shell that bursts with juice | Reverse spherification: juice plus sodium alginate dropped into a calcium bath | Cold drinks, fruit teas, dessert toppings |
| Tapioca Pearls | Soft and chewy right through | Tapioca starch boiled, then soaked in sugar syrup | Classic hot or iced milk tea |
| Crystal Boba | Clear and jelly like, gently chewy | Agar set with sweet syrup, no bursting | A quick topping with no special tools |
Tips for the Perfect Popping Boba
- Rest the mixture: after blending the juice and sodium alginate, let it sit for 15 to 30 minutes so the air bubbles rise out. Bubbles turn into hollow, lopsided beads.
- Watch the bath time: 1 to 2 minutes in the calcium bath is plenty. Any longer and the shell turns thick and rubbery instead of thin and poppable.
- Rinse every batch: a quick dip in plain water washes off the salty calcium taste so the fruit flavour comes through clean.
- Drop from a little height: holding your dropper or squeeze bottle a bit higher above the bath gives you rounder, more even beads.
- Store them in a light syrup: a thin sugar syrup or diluted juice keeps the pearls plump and stops them fusing together. Use within 2 to 3 days.
If you love chewy pearls in your milk tea, try my Brown Sugar Boba too.
Flavour Variations
- Mango or passionfruit for a bright tropical burst.
- Strawberry or raspberry for that classic bubble tea pink.
- Lychee or peach for a soft, floral pop.
- Cold brew coffee for a grown up boba over milk.
- Butterfly pea and lemon for a colour changing blue that turns purple with a squeeze of citrus.
Want something even easier with no alginate? Try my 2-Ingredient Crystal Boba.
Serving Suggestions
- Classic bubble tea: spoon the pearls over iced milk tea or a fruit tea.
- Fruit sodas and lemonade: they bob and burst beautifully in anything fizzy.
- Over yogurt or ice cream: a fun, colourful topping for breakfast bowls and sundaes.
- Stirred through Mango Sago: add a spoonful for extra pops of fruit in every bite.
Common Mistakes to Avoid
- Alginate not fully dissolved: undissolved specks stop the beads forming a clean shell. Blend well and strain the mixture.
- Skipping the rest: dropping the mix in straight away traps bubbles, so the beads come out hollow. Let it settle first.
- Using thick or pulpy juice: heavy, pulpy liquid will not drop into neat spheres. Strain it or thin it slightly with water.
- A bath that is too strong or too long: too much calcium chloride tastes bitter, and a long soak makes a tough shell. Keep it light and quick.
- Making them too far ahead: popping boba is best within a couple of days, as the shells soften and can leak if they sit too long.
What is popping boba made of?
Popping boba is made from a flavoured liquid, usually real fruit juice, mixed with a little sodium alginate and dropped into a calcium bath. The calcium sets a thin gel shell around the juice so each pearl bursts when you bite it.
Is popping boba vegan?
Yes. Sodium alginate comes from brown seaweed, and calcium chloride or calcium lactate are both plant friendly, so classic popping boba is vegan as long as the liquid you use is too.
How long does homemade popping boba last?
Keep it in a little light syrup or diluted juice in the fridge and use it within 2 to 3 days. The shells gradually soften, so popping boba is always best fresh.
Can I make popping boba without sodium alginate?
Not the true bursting kind, since alginate is what forms the shell. For a version with no special ingredients, make an agar set jelly boba instead, which is chewy rather than poppable.
Let’s Get Cooking
If you liked this recipe make sure to leave me a comment and rating down below. I’d love to know how it went! Also, don’t forget to tag me on Instagram @catherine.desserts.
Follow me on Facebook, Pinterest, YouTube, and TikTok for more of my baking creations and updates!
Popping Boba
Refreshing watermelon-filled popping boba, ready to use in any drink! Use this recipe to create any flavored popping of your choice!
- Prep Time: 60 minutes
- Total Time: 1 hour
- Yield: 2 Cups 1x
- Category: Boba
- Method: Intermediate
- Cuisine: Asian
Ingredients
Calcium bath
- 1L Water
- 5g Calcium chloride
Boba mixture
- 400ml of your choice of liquid (I use watermelon juice, you can use any other fruit juice, or your favorite drink like coffee, or soda)
- 5g Sodium alginate
- Sugar, to taste (optional)
Instructions
Prepare the Calcium Bath:
- In a large bowl, mix 1 liter of water with 5 grams of calcium chloride until fully dissolved. Set aside.
Prepare the Boba Mixture
- Pour 400ml of your chosen liquid into a blender or mixing bowl.
- Add 10 grams of sodium alginate to the liquid.
- Blend the mixture thoroughly using a blender or immersion blender to ensure the sodium alginate is completely dissolved.
- Optionally, add sugar to taste and blend until the sugar is dissolved.
- Let the mixture sit for at least 30 minutes to allow any air bubbles to dissipate.
Forming the Boba
- Prepare a clean bowl filled with plain water to rinse the boba after they are formed.
- Use a dropper or syringe to carefully drop small amounts of the boba mixture into the calcium bath. The drops will form into spheres and start to gel on the outside, creating a popping boba effect.
- For larger boba use a small round spoon and fill it with the baba mixture, then gently lower the spoon into the bath to create a large sphere
- Let the spheres sit in the calcium bath for 1-2 minutes to ensure they have a stable outer layer.
- Using a slotted spoon, carefully remove the boba from the calcium bath.
- Transfer the boba to the bowl of plain water to rinse off any excess calcium chloride.
- Let the boba sit in the plain water for a few minutes.
- Remove the boba from the rinsing water using the slotted spoon.
- Serve immediately in your favorite drink or dessert.
- If not using immediately, store the boba in a syrup or flavored liquid of your choice to maintain their texture and flavor.

Hi Catherine! Thank you for sharing this recipe! I am super excited to try this. I have 2 questions for you.
1. Where can i buy Alginate?
2. Can I use Calcium gluconate supplement tablets?
Looking forward to hear from you soon!
Thank you in advance! ????????
I think it must’ve been something I did, but I followed the recipe using a scale and my watermelon turned in into a gel. It was not considered a liquid anymore. The flavor profile even changed! How do you maintain the flavor without compromising it’s ability to form a shell? Is there a certain viscosity that it needs to be?
I’ve tried these a few different times now but I can never get them to have a bursting juicy center – they are always gelatinous throughout. I’ve tried using less sodium alginate and still get the same issues. When I try using more it tastes terrible. I’m blending ingredients and letting cool…any ideas on what I could be doing wrong? Very fun to make!
It is saying both 5 and 10 gram sodium alginate. Which of the 2 is it?
I love this recipe
How can we make the Boba less jelly and more liquid- like when you purchase the popping boba’s??
Amazing..
Where do I buy the ingredients Calcium Chloride and Sodium Alginate? Are they not toxic chemicals? I suppose they’re just salt, calcium and deasweed based?
Hi Catherine! I’m excited to try this recipe. I just had a quick question. In your video I see you use a whole watermelon which would come out to more than 400mL I imagine. Did you just add more sodium alginate as needed?
Loved this recipe. Straight to the point. I tried making a macerated strawberry puree as the base fruit juice which turned out to be way too thick once the sodium alginate was added and made tear drop shaped boda LOL. Am gonna try again with a different, more liquid-y base.
What should the consistency of the juice be? I used 350ml of lychee syrup and 5g of calcium lactate and it was jelly.