Bring 4 cups of water to a rolling boil in a medium saucepan over high heat. Once the water is vigorously bubbling, add the dried tapioca pearls and stir gently to prevent them from sticking to the bottom of the pan.
Reduce heat to medium and cook the tapioca pearls for 20-25 minutes, stirring occasionally, until they become soft and chewy with no hard center when you bite into one. The pearls will expand significantly and turn darker as they cook.
While the pearls are cooking, prepare the brown sugar syrup by combining the dark brown sugar, water, and molasses (if using) in a small saucepan over medium heat. Stir continuously until the sugar completely dissolves and the mixture becomes a thick, glossy syrup, about 3-4 minutes.
Once the tapioca pearls are cooked through, drain them in a fine mesh strainer and immediately rinse under cold water for 10 seconds to stop the cooking process. Transfer the warm pearls to a small bowl and toss them with 2 tablespoons of the brown sugar syrup, coating them evenly.
Take a tall glass and drizzle the remaining brown sugar syrup along the inside walls, rotating the glass to create those signature streaky patterns that make this drink so visually appealing. The syrup should cling to the sides and create beautiful caramel-colored stripes.
Spoon the brown sugar coated tapioca pearls into the bottom of the prepared glass, allowing some of them to stick to the syrup on the sides for an Instagram-worthy presentation. The pearls should settle at the bottom in a glossy, caramelized layer.
Add the ice cubes on top of the boba pearls, filling the glass about halfway. The ice will keep your drink refreshingly cold and create a beautiful layered effect.
Slowly pour the cold milk over the ice, watching as it cascades down and creates gorgeous marbled patterns with the brown sugar syrup on the glass walls. Serve immediately with a wide boba straw and give it a good stir before drinking to mix the sweet brown sugar throughout the creamy milk.