Keto Creamy Buffalo Chicken Enchilada Soup
Some nights call for a light dinner.
And some nights call for a big, cozy bowl of something creamy, cheesy, spicy, and satisfying.
That’s exactly where this Keto Creamy Buffalo Chicken Enchilada Soup comes in.
It has everything I love about buffalo chicken—tangy hot sauce, tender chicken, creamy cheese, and a little heat—but turns it into a comforting soup with a delicious enchilada-style twist.
I first made this on a weekend when I wanted something warm and filling but didn’t want to spend the evening in the kitchen.
I had cooked chicken in the refrigerator and a bottle of buffalo sauce in the pantry, so I started experimenting.
I sautéed some onion and garlic, added the chicken broth, buffalo sauce, cream cheese, and shredded chicken, and let everything simmer together.
The smell alone had everyone asking what I was making.
Once the soup became creamy and I added the cheese, it turned into this beautiful, rich, spicy bowl of comfort.
I topped it with avocado, cilantro, a drizzle of buffalo sauce, and a little extra cheese.
Everyone loved it.
Now it’s one of my favorite recipes for chilly evenings when I want something easy but still feels like a special dinner.
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: About 40 minutes
Servings: 6
Why You’ll Love This Keto Buffalo Chicken Soup
- Creamy and comforting
- Low-carb and keto-friendly
- Full of buffalo flavor
- High in protein
- Easy one-pot meal
- Great for busy weeknights
- Perfect for leftover chicken
- Easy to customize
- Delicious leftovers
Ingredients
For the Soup
- 2 tablespoons butter
- ½ medium yellow onion, finely diced
- 3 cloves garlic, minced
- 4 cups chicken broth
- 1½ cups cooked shredded chicken
- ¾ cup buffalo wing sauce, preferably low-carb
- 4 oz cream cheese, softened and cubed
- ½ cup heavy cream
- 1 cup shredded cheddar cheese
- ½ cup shredded Monterey Jack cheese
- 1 teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
Optional Enchilada-Style Flavor
- 1 teaspoon ground cumin
- ½ teaspoon chili powder
- ½ teaspoon dried oregano
For Topping
- Chopped green onions
- Fresh cilantro
- Diced avocado
- Crumbled blue cheese
- Shredded cheddar
- Jalapeño slices
- Extra buffalo sauce
- Sour cream
How to Make Keto Creamy Buffalo Chicken Enchilada Soup
Step 1: Sauté the Onion
Heat a large Dutch oven or soup pot over medium heat.
Add the butter.
Once melted, add the diced onion.
Cook for approximately 4–5 minutes, stirring occasionally, until softened.
Add the garlic and cook for another 30 seconds.
Be careful not to burn the garlic.
Step 2: Add the Broth and Seasonings
Pour in the chicken broth.
Add:
- Smoked paprika
- Garlic powder
- Onion powder
- Salt
- Black pepper
- Cumin
- Chili powder
- Oregano
Stir well.
Bring the mixture to a gentle simmer.
Step 3: Add the Buffalo Sauce
Pour in the buffalo sauce.
Stir until fully combined.
Taste the broth and adjust the amount of buffalo sauce depending on how spicy you like your soup.
Step 4: Add the Chicken
Stir in the shredded chicken.
Let the soup simmer gently for approximately 8–10 minutes.
This gives the chicken time to absorb the flavors.
Step 5: Make It Creamy
Reduce the heat to low.
Add the softened cream cheese a few pieces at a time.
Stir continuously until it melts completely into the broth.
Pour in the heavy cream.
Continue stirring until the soup is smooth and creamy.
Don’t let it boil vigorously after adding the dairy.
Step 6: Add the Cheese
Add the shredded cheddar and Monterey Jack.
Stir until the cheese melts completely.
The soup should now be thick, creamy, and beautifully cheesy.
Step 7: Taste and Adjust
Taste the soup.
Add more buffalo sauce for extra heat.
Add salt if needed.
If the soup is too spicy, add a little more cream cheese or heavy cream.
If it’s too thick, add a splash of chicken broth.
Step 8: Serve
Ladle the hot soup into bowls.
Top with your favorite toppings.
I love adding:
- Avocado
- Green onions
- Cilantro
- Extra cheddar
- A little blue cheese
- A drizzle of buffalo sauce
Serve immediately.
My Best Tips
Use Softened Cream Cheese
Cold cream cheese can take longer to melt and may leave small lumps.
Let it sit at room temperature for a while before cooking.
Don’t Boil After Adding Dairy
High heat can cause cream-based soups to separate.
Keep the heat low and stir gently.
Use Freshly Shredded Cheese
Freshly shredded cheese generally melts more smoothly than pre-shredded cheese.
Start With Less Buffalo Sauce
Different buffalo sauces vary significantly in heat.
You can always add more, but it’s harder to rescue an overly spicy soup.
What Kind of Chicken Should I Use?
Almost any cooked chicken works.
Try:
- Rotisserie chicken
- Baked chicken breast
- Slow cooker chicken
- Grilled chicken
- Leftover roasted chicken
Shred or chop it before adding it to the soup.
Can I Use Raw Chicken?
Yes.
Add boneless, skinless chicken breasts or thighs to the broth and simmer until fully cooked.
Remove the chicken, shred it, and return it to the soup.
Make sure the chicken reaches a safe internal temperature before serving.
Can I Use Chicken Thighs?
Absolutely.
Chicken thighs are especially juicy and flavorful.
They also hold up well in soup.
Is Buffalo Sauce Keto?
Many buffalo sauces are naturally low in carbohydrates, but some bottled sauces contain added sugar.
Check the nutrition label and choose a low-carb option if you’re following strict keto.
Can I Make This Spicier?
Definitely.
Add:
- Extra buffalo sauce
- Cayenne pepper
- Crushed red pepper flakes
- Jalapeños
- Hot sauce
You can also use a hotter buffalo sauce.
How Can I Make It Milder?
Use less buffalo sauce and increase the cream cheese and heavy cream slightly.
Adding extra shredded cheese also helps mellow the heat.
Can I Add Vegetables?
Yes.
For a keto-friendly version, try:
- Cauliflower
- Zucchini
- Spinach
- Celery
- Bell peppers in moderation
- Mushrooms
Add vegetables according to how long they need to cook.
Can I Add Ranch?
Absolutely.
A little ranch seasoning stirred into the soup gives it a delicious buffalo-ranch flavor.
You can also drizzle ranch dressing over each bowl.
Choose a low-carb ranch if you’re following strict keto.
Can I Use Blue Cheese?
Yes!
Blue cheese is one of my favorite toppings for buffalo chicken soup.
The sharp, salty flavor works beautifully with the creamy soup.
Can I Make This Dairy-Free?
You can use dairy-free cream cheese, dairy-free heavy cream alternatives, and dairy-free shredded cheese.
The flavor and texture may vary depending on the products used.
Can I Make This Gluten-Free?
Yes.
The basic recipe can be gluten-free.
Check your buffalo sauce, chicken broth, seasonings, and toppings to ensure they are certified or labeled gluten-free if needed.
Delicious Variations
Buffalo Ranch Chicken Soup
Add ranch seasoning to the soup and drizzle ranch over the top.
Extra Cheesy Buffalo Soup
Add more cheddar and Monterey Jack.
For an ultra-cheesy version, stir in a little mozzarella.
Buffalo Bacon Chicken Soup
Add crispy chopped bacon before serving.
The smoky bacon and spicy buffalo sauce are an incredible combination.
Buffalo Chicken Jalapeño Soup
Add diced jalapeños while the onions cook.
Top with extra sliced jalapeños.
Buffalo Chicken & Cauliflower Soup
Add small cauliflower florets for extra volume and texture while keeping the soup low-carb.
Can I Make This in a Slow Cooker?
Yes.
Add the chicken broth, buffalo sauce, seasonings, onion, garlic, and raw chicken to the slow cooker.
Cook until the chicken is fully cooked.
Shred the chicken.
Return it to the slow cooker and add the cream cheese and heavy cream.
Stir until smooth.
Add the shredded cheese during the final few minutes.
Can I Make This Ahead?
Absolutely.
The soup reheats beautifully.
Make it a day ahead, refrigerate it, and gently reheat it when you’re ready to serve.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3–4 days.
How to Reheat
Reheat gently on the stovetop over medium-low heat.
Stir frequently.
If the soup has thickened in the refrigerator, add a splash of chicken broth or heavy cream.
You can also microwave individual servings in short intervals, stirring between each one.
Can I Freeze It?
Cream-based soups can sometimes change texture after freezing.
If you want to freeze it, allow it to cool completely and store it in freezer-safe containers.
Thaw slowly in the refrigerator and reheat gently while stirring.
The texture may be slightly different, but it can still be delicious.
What to Serve With Buffalo Chicken Soup
Since this soup is rich and creamy, I like serving it with something fresh or crunchy.
Try:
- Simple green salad
- Celery sticks
- Cucumber salad
- Avocado salad
- Roasted vegetables
- Keto crackers
- Low-carb bread
For a classic buffalo-inspired meal, serve celery and cucumber sticks alongside the soup.
Nutritional Information
Approximate per serving:
- Calories: 410
- Protein: 31g
- Fat: 30g
- Total Carbohydrates: 7g
- Fibre: 1g
- Net Carbohydrates: 6g
Nutrition values are estimates and will vary depending on the buffalo sauce, chicken, cheese, broth, and toppings used.
Frequently Asked Questions
Why isn’t my soup creamy?
Make sure the cream cheese is softened and fully incorporated before adding the shredded cheese.
Why did my soup separate?
The heat may have been too high after adding the dairy. Keep the soup at a gentle simmer or low heat.
Can I use pre-cooked rotisserie chicken?
Yes. It’s one of the easiest shortcuts for this recipe.
Can I make this less spicy?
Absolutely. Start with less buffalo sauce and add more to taste.
Can I make this without cream cheese?
Yes, although the soup will be less thick and creamy. You can increase the heavy cream and shredded cheese.
Can I add bacon?
Definitely. Crispy bacon makes an excellent topping.
Is this soup keto?
It can fit a keto diet when made with low-carb buffalo sauce and broth and served without high-carb toppings.
Final Thoughts
This Keto Creamy Buffalo Chicken Enchilada Soup is the kind of meal that makes a cold evening feel instantly better.
It’s creamy.
It’s cheesy.
It’s spicy.
It’s packed with tender chicken.
And every spoonful has that tangy buffalo flavor that makes you want to keep going back for another bite.
I love how quickly it comes together, too.
There’s no complicated technique.
Just sauté the onion and garlic, build the flavorful broth, add the chicken, then slowly melt in the cream cheese, cream, and shredded cheese.
Before you know it, dinner is ready.
And the toppings are where you can really make it your own.
A little avocado for creaminess.
Green onions for freshness.
Blue cheese for that classic buffalo flavor.
A drizzle of buffalo sauce for extra heat.
Maybe some crispy bacon because, honestly, bacon makes almost everything better.
This is also one of those recipes that tastes even better the next day.
So if you’re cooking for a family, don’t be afraid to make a big pot.
Serve it with a crisp salad or some crunchy celery sticks and you’ve got a cozy, satisfying low-carb dinner that doesn’t feel like “diet food” at all.
Grab a spoon, add your favorite toppings, and enjoy every spicy, creamy bite.
Because sometimes the best comfort food comes in a bowl. 🌶️🍗🧀🥑
