A rich and satisfying keto-friendly soup packed with savory flavors, tender chicken, and low-carb vegetables. Perfect for a comforting meal without the carbs.
Heat olive oil in a large pot over medium heat. Add diced chicken thighs and cook until browned on all sides, about 6-7 minutes.
Add chopped onion and minced garlic to the pot. Saute for 2-3 minutes until fragrant and translucent.
Stir in cauliflower florets and chopped celery. Cook for another 4-5 minutes, stirring occasionally.
Pour in chicken broth and add dried thyme. Bring to a boil, then reduce heat and simmer for 20-25 minutes until vegetables are tender and chicken reaches 165°F.
Remove from heat temporarily. Stir in heavy cream, return to low heat, season with salt and pepper, and simmer for 3-5 minutes.
Ladle soup into bowls and garnish with fresh parsley before serving.
Notes
Use chicken thighs for more flavor and tenderness compared to chicken breast.
Cauliflower replaces potatoes for a keto-friendly option that adds bulk and nutrition.
Add cream at the end with heat removed temporarily to prevent curdling.