When you want something warm, filling, and comforting without relying on potatoes, pasta, or other high-carb ingredients, this creamy keto chicken soup is an excellent choice. It combines tender chicken, cauliflower, celery, aromatic herbs, and rich cream in a satisfying bowl that works well for chilly evenings or simple family dinners.
This soup is designed to be easy enough for a weeknight meal while still tasting rich and homemade. It can be served chunky, partially blended for a creamier texture, or adapted with dairy-free and vegetarian substitutions.
Why This Keto Soup Works So Well
A comforting soup does not need a long ingredient list or complicated preparation. This recipe uses basic vegetables, chicken broth, cooked or freshly browned chicken, and a splash of cream to create a hearty meal with very few carbohydrates.
Cauliflower helps give the soup body without using potatoes, while celery and onion build a savory base. Heavy cream adds richness, and thyme gives the broth a warm, familiar flavor. The result is a simple low-carb dinner that feels substantial without being heavy.
Ingredients and Easy Substitutions
- Olive oil or avocado oil for sautéing
- Chicken thighs or cooked shredded chicken
- One small onion, chopped
- Two garlic cloves, minced
- Celery, diced
- Cauliflower florets
- Low-sodium chicken broth
- Heavy cream
- Dried thyme
- Salt and black pepper
- Fresh parsley for serving
For a dairy-free version, coconut cream can replace the heavy cream. Unsweetened almond milk may also be used, although the finished soup will be lighter and less rich. For a vegetarian version, replace the chicken broth with vegetable broth and leave out the chicken. Mushrooms, kale, or additional cauliflower can make the soup more substantial.
How to Prepare the Soup
Begin by heating olive oil in a large soup pot over medium heat. Add the chicken and cook until lightly browned. Stir in the chopped onion and garlic, allowing them to soften and become fragrant.
Next, add the cauliflower and celery. Cook them briefly with the chicken and aromatics before pouring in the broth and adding thyme. Once the soup reaches a gentle boil, lower the heat and let it simmer until the vegetables are tender.
Finish the soup by stirring in the heavy cream and seasoning it with salt and pepper. Allow it to warm through for a few more minutes, then serve it topped with chopped parsley.
For a Creamier Texture
This soup can be enjoyed as a chunky chicken and vegetable soup, but it can also be made smoother. Once the cauliflower is tender, blend part of the broth and vegetables with an immersion blender before adding the cream and chicken back to the pot.
A regular blender also works, but hot soup should be blended carefully in small batches. Without a blender, lightly mashing some of the cauliflower will still create a thicker, more rustic texture.

Storage and Reheating
Store leftover soup in an airtight container in the refrigerator for up to three days. Reheat it gently on the stovetop or in the microwave, stirring well before serving.
The soup can also be frozen, although cream-based soups may change slightly in texture after thawing. If that happens, warm the soup slowly and whisk or stir it thoroughly before serving.
Serving Ideas
This creamy low-carb soup is satisfying on its own, but a few simple toppings make it even better. Fresh parsley adds color and freshness, while a sprinkle of Parmesan gives the bowl extra savory flavor. A small squeeze of lemon can also brighten the creamy broth.
For a larger meal, serve the soup with a green salad or a slice of keto-friendly bread for dipping.
Helpful Cooking Tips
- Do not rush the simmering stage. The cauliflower should be completely tender before serving or blending.
- Add salt gradually, especially when using packaged broth, which may already contain plenty of sodium.
- When using coconut cream, stir it in near the end of cooking to help maintain a smooth texture.
- For extra flavor, cooked bacon, sausage, spinach, or mushrooms can be added.
- A small amount of lemon juice at the end can make the soup taste fresher and more balanced.
Recipe: Hearty Keto Chicken Soup

Yield: 4 servings
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
This rich and filling keto-friendly soup features tender chicken, low-carb vegetables, creamy broth, and simple seasonings. It is an easy comfort-food meal for anyone looking for a warm dinner without a heavy carbohydrate load.
Ingredients
- 2 tablespoons olive oil
- 1 pound boneless, skinless chicken thighs, diced
- 1 small onion, chopped
- 2 garlic cloves, minced
- 2 cups cauliflower florets
- 1 cup chopped celery
- 4 cups low-sodium chicken broth
- 1 cup heavy cream
- 1 teaspoon dried thyme
- Salt and black pepper, to taste
- 2 tablespoons chopped fresh parsley, for garnish
Instructions
- Warm the olive oil in a large pot over medium heat. Add the diced chicken thighs and cook for about 5 minutes, until browned on the outside.
- Add the onion and garlic. Cook for another 2 to 3 minutes, stirring occasionally, until the onion begins to soften and the garlic becomes fragrant.
- Stir in the cauliflower florets and chopped celery. Cook for 3 to 4 minutes.
- Pour in the chicken broth and add the dried thyme. Bring the soup to a boil, then reduce the heat and simmer for 15 to 20 minutes, or until the vegetables are tender.
- Stir in the heavy cream. Season with salt and black pepper, then simmer for about 5 more minutes until the soup is hot and creamy.
- Ladle into bowls and finish with fresh parsley before serving.
Approximate Nutrition Information
Based on the information provided in the original recipe, one serving contains approximately 340 calories, 28 grams of protein, 22 grams of fat, and 7 grams of total carbohydrates. Exact nutritional values may change depending on ingredient brands, portion size, and any substitutions or additions.
Frequently Asked Questions
Can this soup be made without dairy?
Yes. Coconut cream is the best substitute for heavy cream if you want a similarly rich texture. Unsweetened almond milk can also work, but it will produce a thinner broth.
Can I make it vegetarian?
Yes. Use vegetable broth instead of chicken broth and omit the chicken. Mushrooms, extra cauliflower, spinach, or kale can be added for more substance.
Is this soup filling enough for dinner?
It is designed to be a satisfying main dish. For an even heartier bowl, add additional chicken or some cooked sausage.
Can I use broccoli instead of cauliflower?
Broccoli can replace the cauliflower, although it will change the color and flavor of the soup. Cauliflower has a milder taste and creates a more neutral creamy base.
Can the soup be frozen?
Yes, although the cream may cause the texture to change slightly after thawing. Reheat it gently and stir well before serving.
Conclusion
This creamy keto chicken soup is an easy way to enjoy classic comfort-food flavor while keeping the meal low in carbohydrates. With tender chicken, soft vegetables, a rich broth, and flexible substitutions, it is a practical recipe for weeknight dinners, cold-weather meals, or make-ahead lunches.



















