In a large pot on the stove, heat the olive oil over medium-high heat. Add the carrot, celery, onion, and garlic to the pot. Sauté for 3 minutes or until the onions are slightly translucent.
Add the chicken, both potato sizes, chicken broth, and buffalo sauce to the pot. Stir together. Cover the pot and bring to a boil. It should take about 10 minutes to come to a boil. Once boiling, lower the heat to medium and cook for 20 minutes.
Once the soup has cooked, remove the large potato halves and place in a blender. Add the milk and 1 cup of broth from the pot to the blender. Blend until smooth.
Add the blended mixture to the pot of soup. Stir together until combined.
Video
Notes
This recipe can be made with raw chicken breasts, chicken thighs, a whole chicken or a precooked rotisserie chicken from the supermarket!Almond milk is a great way to make this creamy and dairy free but you can also use whole milk, heavy cream, oat milk, and other dairy alternatives to make this soup creamy.