Creamy Buffalo Chicken Soup (Dairy-Free)

Last updated January 16, 2026 By Kelly Nardo | 78 Comments
This post contains affiliate links. Please read my policy page.
Creamy buffalo chicken soup will be your new favorite healthy chicken soup recipe. It’s hearty and comforting, full of protein, and thickened without any dairy or flour. Made in one pot on the stove and ready in 45 minutes. Gluten-free, dairy-free, paleo, and Whole30 approved!
Prep: 5 minutes
Cook: 40 minutes
Total Time: 45 minutes
Servings 8 cups
4.61 from 76 votes

We are in the thick of soup season and this creamy buffalo chicken soup might be one of the most comforting ways to do healthy buffalo chicken.

I am a huge fan of buffalo chicken – from casseroles to stuffed sweet potatoes and classic buffalo chicken tenders. It’s one of my favorite flavor combinations and the possibilities are endless.

Never Miss a Recipe!

Get new recipes like this delivered to your inbox.

What I love most about this buffalo chicken soup recipe is the creaminess factor. There is just something about a creamy soup that is so comforting. The kicker is, it gets its creaminess from potatoes blended with buffalo sauce, broth, and coconut milk. You don’t need any flour, starches, or dairy for thickeners!

It might sound a little different, but it is a simple and healthy way to thicken the soup. And I promise, absolutely delicious!

A bowl of creamy buffalo chicken soup topped with green onions and coconut milk. Around it is two more bowls of soup, a bowl of green onions, a bowl of hot sauce, and a bowl of lemons.

Why we love this buffalo chicken soup

  • super thick and creamy!
  • made in one pan (plus a blender)
  • ready in about 45 minutes
  • easy macro-balanced meal – it’s packed with protein from the chicken, has carbohydrates from the potatoes, some healthy fats from the coconut milk, and fiber from the veggies
  • makes a lot and is great for meal prep

Ingredients

  • ghee
  • garlic
  • onion
  • carrot
  • celery
  • yukon gold potatoes – some will be diced and some will be quartered as the quartered ones will be blended to thicken the soup
  • chicken breasts
  • chicken broth
  • full-fat coconut milk – for extra creaminess
  • buffalo sauce – homemade or store-bought will work
  • cayenne pepper
  • lemon juice
  • salt and pepper
Overhead shot of a bowl of hot sauce, a bowl of coconut milk, a bowl of ghee, a bowl of spices, 2 garlic cloves, a bowl of diced carrots, celery, and onions, a cup of broth, a plate of raw chicken breasts, a bowl of diced potatoes, and a bowl of quartered potatoes.

How to make buffalo chicken soup

  1. Heat a large dutch oven or nonstick pot over medium heat. Add ghee and let it get hot, about 30 seconds. Add garlic and saute until fragrant, about 1 minute. Then add onion, carrots, celery, salt, and pepper and saute for 3-4 minutes until slightly softened.
  2. Make your soup. Add diced potatoes and mix well to combine. Make sure nothing is stuck to the bottom of the pan. Then add the chicken breasts (keep them whole) and the quartered potatoes on top (do not mix them, just layer them on top). Next, add your broth and make sure everything is covered. Add a little more broth if everything is not covered. Place the lid on the pot and let simmer, untouched, over medium to medium-low heat for 20-25 minutes. Be careful that the liquid doesn’t boil over. If needed, adjust the lid so a little air can get in.
  3. Blend soup. After 25 minutes the potatoes should be softened and the chicken cooked through. Remove the potato quarters and add to a blender. Remove the chicken and shred it with a fork. Add about 1/2-1 cup of the liquid from the soup along with the buffalo sauce, coconut milk, and cayenne pepper to your blender with the potatoes. Blend until smooth and creamy. Add back into the pot along with the shredded chicken and stir to combine.
  4. Let simmer. Add the lemon juice and a little more salt and pepper. Let simmer for 3-5 minutes until well combined.
  5. Enjoy! Top with optional toppings and enjoy!
Overhead shot of a large pot with cooked veggies on the bottom, two raw chicken breasts, and quartered potatoes on top.

To make it low carb

You can substitute cauliflower florets for the potatoes. You will want about the same amount (about 4 cups) and will want a little more than half to be in smaller bite-size pieces with the rest being in large chunks for blending.

If using cauliflower, you might not need the full 20-25 minutes for it to cook, but you still want to make sure the chicken is cooked through. Potatoes are pretty neutral in taste so the cauliflower might change the flavor a little, but the buffalo broth will still be the main star.

Using cauliflower will reduce the total number of carbs in this recipe.

A pot of soup with a thick broth being poured into it. Around it is a bowl of hot sauce, a bowl of green onions, and a bowl of shredded chicken.

How to serve buffalo chicken soup

This soup is super hearty and filling on its own. I love to customize it with toppings each time we have it. Here are some of my favorite things to dress it up or serve with it.

  • salad – soup and salad is the perfect combo
  • bread or crackers
  • toppings – green onion, cilantro, a drizzle of coconut milk, more buffalo sauce/hot sauce, shredded cheddar cheese, blue cheese crumbles, yogurt, or sour cream

Storage

  • fridge – keep it in an airtight container for 4-5 days in the fridge. Reheat it on the stove or microwave when you are ready to eat.
  • freezer – this recipe would be perfect to freeze as it makes a lot. Freeze in a large container or in individual servings. Defrost in the fridge overnight. It should last up to 3 months in the freezer.
Large pot of buffalo chicken soup garnished with coconut cream and cream onions. Around it is a bowl of shredded chicken, a bowl of green onions, a bowl of buffalo sauce, and a plate of lemons and celery.

Substitutions

  • ghee – butter or oil will work in place of ghee.
  • garlic – garlic powder will work instead of fresh. Use 1 teaspoon worth. Just add it with the veggies if using (do not need to saute it).
  • veggies – any kind of veggies will work to add to this soup. You can add more carrots, celery, and onion, or swap them with something else. Use make sure if using others, to dice them small.
  • potatoes – any kind of potato or winter squash will work, including sweet potatoes and butternut squash. Using those will change the flavor. You can also use cauliflower as a lower-carb option (see the above section for recommendations).
  • chicken – chicken thighs will work instead of breasts. This will a little more fat. To make this soup come together even faster, use cooked shredded chicken. Simply add the potatoes to the pot and cook for 15-20 minutes until softened and cooked through. Add your shredded chicken in with the blended broth or when you are ready to eat.
  • broth – any kind of broth will work. Chicken, beef, or veggie. Using beef broth will give this soup a richer flavor.
  • coconut milk – you can use low-fat coconut milk instead of full-fat if you like. Almond milk will also work, but the broth will not be as thick if using it or low-fat coconut milk. You can also use heavy cream if you do well with dairy.
  • buffalo sauce – hot sauce (I like Frank’s) will work the same as buffalo sauce. I like using Frank’s (original).

More healthy soup recipes

If you love quick and easy meals and want to learn how to build a balanced plate, check out our FREE How to Build a Balanced Plate Guide!

A bowl of buffalo chicken soup topped with coconut milk and green onions and a spoon in it. Behind it is another bowl and half a lemon.
A bowl of buffalo chicken soup topped with coconut milk and green onions and a spoon in it. Behind it is another bowl and half a lemon.
4.61 from 76 votes

Buffalo Chicken Soup

Author: Kelly Nardo
Creamy buffalo chicken soup will be your new favorite healthy chicken soup recipe. It’s hearty and comforting, full of protein, and thickened without any dairy or flour. Made in one pot on the stove and ready in 45 minutes. Gluten-free, dairy-free, paleo, and Whole30 approved!
Print Recipe Pin Recipe
Course: Main Course
Calories: 236kcal
Protein: 21.7g
Carbs: 19.1g
Fat: 7.2g
Prep Time: 5 minutes
Cook Time: 40 minutes
Total Time: 45 minutes
Servings: 8 cups

ingredients

  • 1 tablespoon ghee
  • 2 cloves garlic, minced
  • 1 heaping cup diced yellow onion (140 grams)
  • 1 heaping cup diced carrot (150 grams)
  • 1 cup diced celery (120 grams)
  • 2 1/2 heaping cups diced yukon gold potatoes (cut into 1-1 1/2 inch pieces) – see notes*
  • 1 1/2 cups peeled and quartered yukon gold potatoes (cut into about 2-2 1/2  inches pieces) – see notes*
  • 1 1/2 pounds chicken breasts
  • 3 cups chicken broth
  • 1/2 cups buffalo sauce **
  • 1/2 cup full-fat coconut milk (make sure fully combined when using canned coconut milk)***
  • 1/8 teaspoon cayenne
  • 1 tablespoon lemon juice
  • salt and pepper, to taste
  • optional toppings: green onion, coconut cream, hot sauce, cheese

instructions

  • Heat a large dutch oven or nonstick pot over medium heat. Add ghee and let it get hot, about 30 seconds. Add garlic and saute until fragrant, about 1 minute. Add onion, carrots, celery, salt, and pepper and saute for 3-4 minutes until slightly softened.
  • Make your soup. Add diced potatoes and mix well to combine. Make sure nothing is stuck to the bottom of the pan. Then add the chicken breasts (keep them whole) and the quartered potatoes on top (do not mix them, just layer them on top). Add your broth and make sure everything is covered. Add a little more broth if everything is not covered. Place the lid on the pot and let simmer, untouched, over medium to medium-low heat for 20-25 minutes. Be careful that the liquid doesn’t boil over. If needed, adjust the lid so a little air can get in.
  • Blend soup. After 25 minutes the potatoes should be softened and the chicken cooked through. Remove the potato quarters and add to a blender. Remove the chicken and shred it with a fork. Add about 1/2-1 cup of the liquid from the soup along with the buffalo sauce, coconut milk, and cayenne pepper to your blender with the potatoes. Blend until smooth and creamy. Add back into the pot along with the shredded chicken and stir to combine.
  • Let simmer. Add the lemon juice and a little more salt and pepper. Let simmer for 3-5 minutes until well combined.
  • Enjoy! Top with optional toppings and enjoy!

Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.

notes

*you want about 1 1/2 pounds (24 ounces) of potatoes in total. The number of potatoes will vary depending on how large or small they are.
**you can use either homemade buffalo sauce or store-bought. Both work great!
***when using canned full-fat coconut milk, it is usually separated with liquid/water on the bottom and cream on the top. Make sure to mix well so it’s fully combined before using.

nutrition

Nutrition Facts
Buffalo Chicken Soup
Amount Per Serving (1 cup)
Calories 236 Calories from Fat 65
% Daily Value*
Fat 7.2g11%
Saturated Fat 4g25%
Polyunsaturated Fat 0.5g
Monounsaturated Fat 1.1g
Cholesterol 66mg22%
Sodium 554mg24%
Potassium 755mg22%
Carbohydrates 19.1g6%
Fiber 3g13%
Sugar 3.3g4%
Protein 21.7g43%
Vitamin A 183IU4%
Vitamin C 11mg13%
Calcium 31mg3%
Iron 0.9mg5%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?If you make this recipe or anything from Eat the Gains, leave a comment and rating to let people know how you liked it! Also, make sure to post it and tag me so I can see all of your creations!! @eatthegains and #eatthegains on Instagram!

Recipe by Kelly Nardo, Eat the Gains | Photography by The Mindful Hapa

Get My Guide On
How to Build a Balanced Plate

No recipe, no problem! Learn the key factors to build a balanced plate for sustainable eating and to fuel your body to support your activity, goals, and lifestyle.

4.61 from 76 votes (43 ratings without comment)

Leave a Reply

Have a question or want to share how you liked the recipe? Share your feedback!

Recipe Rating




78 Comments

  1. 5 stars
    Made this with thighs (thigh family thru and thru) and I know it says 8 cups but we ate this in two dinners 😂 sooo freaking delicious. Putting this in the rotation!!

  2. 5 stars
    This was delicious! My husband ate 2 bowls and asked that it be added to the dinner rotation as a staple in the winter. I used rotisserie chicken since I had bought one yesterday and already deboned it and I used the diced potatoes in the soup but used riced cauliflower to make the creamy part/the chowder to sneak another veggie in. Thanks for the great recipe! Oh and we crumbled some blue cheese on top!

    1. So happy to hear that Jody – love when the guys love it too! Your modifications sound great too and nothing goes better with buffalo than blue cheese. Thanks, Jody!

  3. 5 stars
    Made this today and it is delicious! Only subs I made were to use butter instead of ghee and Frank’s Buffalo Sauce instead of making it from scratch. Definitely want to try it again and use cauliflower. Another keeper!

  4. 5 stars
    I had to use heavy whipping cream due to allergies and it turned out really good. I may add more Buffalo sauce next time to up the spice. This is a great recipe and I’ll be making it again for sure.

  5. 5 stars
    This was so delicious and worth the effort (though I didn’t find this to be challenging nor get too many dishes dirty). It heats up beautifully for tasty lunches, too! I’m definitely adding this to the rotation, 5 stars!

  6. 5 stars
    I made this for dinner last night and it is SO good. I ended up adding another cup of chicken broth as the amount listed didn’t fully cover the veggies I had in the pot and it still came out thick and creamy. I was also considering adding additional buffalo sauce (because YUM) but I found it wasn’t necessary. This is a recipe I will definitely revisit.

  7. 5 stars
    Delicious and picky boyfriend approved! The only change I made was accidental… I used 1 cup of coconut milk instead of 1/2, and it turned out great. I would probably do the full cup again next time. I love how creamy it came out. A nice change from regular broth based soups.

    1. Love when the boyfriends approve! More coconut milk would just make it more creamy so I bet that was delicious. Thanks for trying it, Angela!

  8. Hello,
    I’m so excited to make this! The flavor combo looks so good to me! I was wondering if you have a Instant Pot cooking conversion for this recipe?

    1. Hi Sneha! I haven’t tried it in the Instant pot, but I would think to saute the veggies with the oil (on saute mode). Then add the rest of the ingredients as written and cook on high pressure for 13-15 minutes. Remove the chicken and potatoes and then follow the rest of the directions as written for making the buffalo broth. Let me know how it goes if you try it!