Low-Carb Chicken Vegetable Soup

⏲ ~40 min total · prep 16 · cook 24 · 4 servings

Soups⏱ 45 min total🔥 15.4g net carbs

By the KFI Test Kitchen · Tested & approved by Jason Lieu, KFI recipe editor

Published Sep 15, 2026 · Updated Nov 2, 2026

Low-Carb Chicken Vegetable Soup

Ingredients

Instructions

  1. Melt the butter in a 6-quart pot over medium heat, add the leeks and celery, and cook 6 to 8 minutes, stirring now and then, until the leeks are silky and just turning golden at the edges.
  2. Add the garlic and cook 30 seconds until fragrant.
  3. Pour in the broth, drop in the bay leaf, and slip in the whole thighs. Bring to the barest simmer — bubbles should just break the surface — and poach uncovered 16 to 18 minutes, skimming any gray foam, until the thighs register 165°F.
  4. Lift the chicken to a plate and shred it with two forks.
  5. Add the cauliflower to the pot and simmer 6 minutes, then add the zucchini and simmer 4 minutes more, until both are crisp-tender.
  6. Return the shredded chicken and any plate juices and warm through, about 2 minutes.
  7. Fish out the bay leaf, stir in the dill and lemon juice, season with salt and pepper, and ladle hot.

Why this recipe works

Tips for making this recipe well

Skim as you go

Gray foam collects on the surface while the thighs poach. Skim it off with a spoon each time it appears, because the broth stays noticeably clearer when you do. It costs ten seconds per pass.

Hold a bare simmer

Bubbles should barely break the surface for the whole 16 to 18 minute poach. A rolling boil tightens the thigh meat and clouds the broth, so back the heat down if the pot starts moving faster.

Shred it warm

Two forks pull the thighs apart easily while the meat is still hot. Chilled chicken shreds into stiff chunks instead of ragged pieces, so shred before anything else pulls you away from the plate.

Dill and lemon go last

Both stir in at the finish, after the bay leaf comes out. Long cooking fades fresh dill and dulls lemon, so resist adding them earlier even when the pot looks plain.

Taste before you salt

Broths differ in saltiness by brand. Season after the lemon goes in, since acid changes how salty a soup reads, and you will likely use less salt than you expected.

Serving suggestions

We ladle this into wide, shallow bowls and scatter a little extra dill over each one with a grind of black pepper. The pot runs big, eight cups of broth big, so it feeds a table or a week of lunches. At 7 net carbs a bowl, it works as a full meal, since every serving carries shredded thigh meat and tender vegetables in a broth that actually tastes like chicken.

Storage and meal prep

Covered in the fridge, the soup keeps three to four days. It freezes for two to three months, though the zucchini and cauliflower soften as they thaw, so expect a softer bowl rather than a ruined one. Thaw overnight in the refrigerator and reheat gently on the stove until steaming, without letting it boil hard. The dill fades in storage, so a fresh handful at reheating, plus a squeeze of lemon, brings the last bowls back to the level of the first.

Variations worth trying

Frequently asked questions

How many net carbs are in a serving?

Seven. The count comes from the cauliflower, the zucchini, and the aromatics, since nothing starchy ever goes in the pot.

Can I use chicken breast instead of thighs?

Yes, though thighs fit this recipe better because they stay tender through the long poach. If you swap in breasts, keep the 165°F target and start checking early so they don't dry out.

Why did my broth turn cloudy?

Cloudiness usually traces back to the gray foam that rises during the poach, or to a boil that ran too hard. Skim the foam as it appears and hold the pot at a bare simmer.

Can I make this soup ahead?

It keeps three to four days covered in the fridge, and the flavor often deepens by the second day. Hold the dill and lemon until you reheat, then stir them in fresh.

Can I freeze the leftovers?

For two to three months, yes, in airtight containers with a little headspace. The vegetables turn soft after freezing, which suits the soup fine, though it is a texture change worth knowing about first.

Related keto recipes

Beef Carrot Stew
Soups

Beef Carrot Stew

108 min · 8.5g net carbs
Moroccan kofte and sausage stew
Lunch

Moroccan kofte and sausage stew

28 min · 6.0g net carbs
Authentic Bolognese Sauce
Lunch

Authentic Bolognese Sauce

32 min · 7.0g net carbs
Keto Filipino Shrimp with Achiote Oil
Dinner

Keto Filipino Shrimp with Achiote Oil

24 min · 3.3g net carbs

As an Amazon Associate and affiliate partner, Keto Food Ideas earns from qualifying purchases at no additional cost to you. Nutritional values are estimates. Recipes are developed with AI assistance and reviewed by our editors before publishing.

← More Soups recipes · Home