Hearty Keto Soup

Featured in:

How to make a satisfying hearty keto soup with chicken thighs, cauliflower, and cream – packed with 28g protein per serving.

james carter jr for recipes by clare
By James Carter Jr
Updated on Fri, 19 Sep 2025 12:46:24 GMT

I discovered this hearty keto soup recipe during my first month of following a ketogenic diet, when I was desperately missing my grandmother’s chicken and potato soup. This rich, creamy bowl delivers all the comfort without derailing your low-carb goals.

There’s something magical about a soup that can warm you from the inside out while keeping you in ketosis. This hearty keto soup became my go-to recipe when the weather turned cold and I needed something more substantial than a simple broth. The secret lies in using cauliflower instead of potatoes and chicken thighs for that deep, satisfying flavor that makes you forget you’re eating keto-friendly food. Every spoonful delivers 28 grams of protein and only 7 total carbs, proving that comfort food and healthy eating can absolutely coexist.

Everything You Need for This Nourishing Bowl

I always recommend using chicken thighs over breasts for this keto soup recipe because they stay tender and add so much more flavor to the broth. For the richest taste, buy bone-in thighs and remove the bones yourself.

  • 2 tablespoons olive oil
  • 1 pound boneless, skinless chicken thighs, diced
  • 1 small onion, chopped (yellow onions work best)
  • 2 cloves garlic, minced fresh
  • 2 cups cauliflower florets, cut into bite-sized pieces
  • 1 cup chopped celery, including some leaves for extra flavor
  • 4 cups chicken broth, low sodium preferred
  • 1 cup heavy cream (don’t use half-and-half as it may curdle)
  • 1 teaspoon dried thyme
  • Salt and pepper to taste
  • 2 tablespoons chopped fresh parsley for garnish

Simple Steps to Soup Perfection

I recommend using a heavy-bottomed pot of at least 4-quart capacity and heating over medium heat rather than high to prevent the chicken from becoming tough.

Step 1: 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 total. The chicken should have a golden color but doesn’t need to be fully cooked through.

Step 2: Add chopped onion and minced garlic to the pot with the chicken. Saute for 2-3 minutes until the onions become translucent and you can smell the garlic becoming fragrant. This builds the flavor base for your hearty keto soup.

Step 3: Stir in cauliflower florets and chopped celery. Cook for another 4-5 minutes, stirring occasionally to prevent sticking. The vegetables should start to soften slightly around the edges.

Step 4: Pour in chicken broth and add dried thyme. Bring the mixture to a boil, then reduce heat and simmer for 20-25 minutes until vegetables are fork-tender and chicken reaches 165°F internal temperature. The cauliflower should pierce easily with a knife.

Step 5: Remove pot from heat temporarily. Stir in heavy cream gradually to prevent curdling, then return to low heat. Season with salt and pepper, and simmer for an additional 3-5 minutes. Taste and adjust seasoning as needed.

Step 6: Ladle soup into bowls and garnish with fresh parsley before serving. This keto-friendly soup should be rich, creamy, and well-seasoned.

Perfect Partners for Your Comfort Bowl

This creamy soup pairs beautifully with several keto-approved sides that complement its rich, savory profile.

Keto Cloud Bread: The airy texture is perfect for dipping into this hearty keto soup without adding carbs.

Simple Green Salad: Fresh greens with olive oil dressing balance the richness and add valuable fiber to your meal.

Roasted Brussels Sprouts: The slight bitterness contrasts nicely with the creamy, mild flavors in the soup.

Avocado Slices: Healthy fats that make the meal even more satisfying and boost the nutrition profile.

More Low-Carb Soup Options for Your Keto Journey

This hearty keto soup fits perfectly into a collection of low-carb, high-fat soups that support your ketogenic lifestyle without sacrificing satisfaction. For creamy comfort that stays keto-friendly, the rich Creamy Cheddar Cauliflower Soup delivers indulgent cheese flavors while keeping carbs minimal and healthy fats high.

Build your keto soup rotation with protein-forward options like the satisfying Cottage Cheese Mushroom Soup for extra protein power, the Mediterranean-inspired Mediterranean Cauliflower Soup for veggie-packed nutrition, or the warming Anti-Inflammatory Turmeric Chicken Soup when you want healing spices alongside your low-carb goals.

Keep Your Soup Fresh and Delicious

Store your leftover hearty keto soup in airtight containers in the refrigerator for up to 3 days, where the flavors actually improve overnight.

For reheating, I recommend using the stovetop over low heat rather than the microwave to prevent the cream from separating. Stir gently and add a splash of broth if needed to thin the consistency.

This soup freezes beautifully for up to 3 months, though you may need to whisk it well after thawing since the cream will separate during the freezing process. The texture returns to normal once stirred.

Your Most Common Questions Answered

Can I substitute the heavy cream?

Coconut cream works well as a dairy-free alternative, though it will add a subtle coconut flavor to your keto soup.

What if my soup turns out too thin?

Simmer uncovered for an additional 5-10 minutes to reduce and thicken, or blend a small portion of the cauliflower for natural thickening.

Can I use chicken breast instead of thighs?

Yes, but reduce cooking time to prevent dryness and consider adding an extra tablespoon of olive oil for richness.

This hearty keto soup proves that following a ketogenic lifestyle doesn’t mean sacrificing the comfort foods you love. With its perfect balance of protein, healthy fats, and satisfying vegetables, it’s everything you want in a bowl during cold weather or when you need something truly nourishing. Make this recipe your own and discover how delicious low-carb comfort food can be!

Print

Hearty Keto Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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.

  • Author: James Carter Jr
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Simmer
  • Cuisine: American

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 pound boneless, skinless chicken thighs, diced
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 2 cups cauliflower florets
  • 1 cup chopped celery
  • 4 cups chicken broth (low sodium)
  • 1 cup heavy cream
  • 1 teaspoon dried thyme
  • Salt and pepper to taste
  • 2 tablespoons chopped fresh parsley (for garnish)

Instructions

  1. 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.
  2. Add chopped onion and minced garlic to the pot. Saute for 2-3 minutes until fragrant and translucent.
  3. Stir in cauliflower florets and chopped celery. Cook for another 4-5 minutes, stirring occasionally.
  4. 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.
  5. Remove from heat temporarily. Stir in heavy cream, return to low heat, season with salt and pepper, and simmer for 3-5 minutes.
  6. 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.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 340 kcal
  • Sugar: 5 g
  • Sodium: 680 mg
  • Fat: 22 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0 g
  • Carbohydrates: 7 g
  • Fiber: 2 g
  • Protein: 28 g
  • Cholesterol: 85 mg

Did you make this recipe?

Share a photo and tag us #Benefitiany— we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star