Place the whey or brine into the freezer during preparation (unless they are already cold in the fridge).
Mix the yogurt with the tapioca, salt and soy cream until smooth and lump-free. I recommend a small amount of liquid at first to the dry ingredients so it forms a paste and then add the rest of the liquid, this will help prevent lumps.
Dissolve the agar agar in the water until it is completely dissolved, then place on a medium flame stove and bring to a boil, stirring constantly. Leave to cook for at least 2 or 3 minutes after boiling.
Incorporate the yogurt mixture into the pan with the water and agar agar with a whisk, and heat everything until you get a stringy mixture that detaches from the pan.
Place the bowl containing the whey or brine in a larger container with water and ice to make a cold water bath.
With the help of a couple of kitchen spoons, take a generous spoonful of the mixture from the pan and, working quickly, form a sort of quenelle that will be gently released into the brine.
Continue the process until the mixture is used up (you will get about 5-6 mozzarella with a diameter of 5 centimetres).
Cover the container with the mozzarella with a lid or cling film and place in the refrigerator for at least 2 hours before consuming.
You can taste your home made vegan buffalo mozzarella cold from the fridge or after having kept them at room temperature for about 30 minutes.