Add chicken breasts, cubed potatoes, garlic cloves, onion, chicken broth, nutritional yeast, salt and pepper to a pot with a lid on the stove and cook on medium heat for 30 minutes or until potatoes are fork tender.
Once the potatoes are fork tender and the chicken is cooked through, remove the chicken and place into a large bowl and allow to cool slightly.
Add the rest of the pot contents to a high-powered blender and blend until completely smooth (you may need to do this in two batches depending on the size of your blender) then add back to the pot.
Using a hand mixer (or two forks), shred your chicken. Once shredded, add the chicken back to the pot.
Place the pot back on the stove over medium/low heat and add in the coconut milk/cream, chopped celery and buffalo sauce. Simmer with the lid on for 5-10 minutes.
Give the soup a good stir to ensure everything is completely combined.
Serve warm with toppings of choice!