First, you will want to soak your cashews for at least 30 minutes to soften them and make them creamier. Soak up to 2 hours. If you prefer, pour boiling water over them and let them sit for 5 minutes for a faster prep time.
While the cashews are soaking, gather the rest of your ingredients. Add the dairy-free milk, nutritional yeast, arrowroot powder, agar, salt, and apple cider vinegar to a high-speed blender. Use a blender that won't leave any small pieces so your burrata is as creamy as possible.
Once the cashews are done soaking, rinse and drain them and add them to the blender. Blend on high speed until no small pieces remain and the mixture is creamy.
Assemble your ice bath so you have it ready to go. Things move quickly once you start cooking, so you don't want to be scrambling. Set out two small bowls and place plastic wrap in them so they are ready for the cheese balls once they are done cooking.
Over medium-low heat, add your cashew mix to a saucepan and slowly heat. Use a silicone spatula to stir constantly so it doesn't stick or burn to the bottom. Keep the heat low enough so it never bubbles or simmers.
Keep stirring until it starts to get sticky. You will notice the texture changing to lumpier and stretchier. Keep stirring and heat for another minute or two until it is really sticky and stretchy.
Remove from heat and divide between the two bowls of plastic wrap. Grab the ends of the plastic wrap and twist them together making a tight ball around the cheese. Use a rubber band to seal if needed. This will give the burrata balls their shape.
Dunk both burrata balls in the ice bath to cool and solidify them. Let them sit for about 5 minutes in the ice bath.
Remove the burrata balls from the ice bath and place them in a sealable container. I used a small Tupperware. Place them in the fridge for at least an hour to set or place them in the freezer for at least 20 minutes.
Remove the burrata balls from the fridge or freezer and remove the plastic wrap. Place them on a plate or serving dish and dust them with sea salt and cracked pepper to taste. Serve with bread, crackers, or anything you prefer. I like to add some rosemary or thyme and plate them with blistered balsamic tomatoes served with crusty bread.