Keto Chicken and Cabbage Soup with Fresh Dill
Looking for a comforting, lower-carbohydrate meal that doesn’t rely on heavy cream or thick starches? This keto chicken and cabbage soup delivers rich flavor with minimal carbs, using fresh dill to brighten the savory broth. It is ideal for home cooks seeking a quick dinner or a satisfying lunch that fits a ketogenic eating pattern.
The main technique here is building a flavorful base without relying on flour thickeners or high-sugar vegetables, ensuring the cabbage stays crisp-tender rather than turning into mush.
Recipe Overview
This dish serves four people and takes approximately 45 minutes to prepare from start to finish. It requires no special equipment beyond a standard pot and can be assembled quickly for busy weeknights.
- Servings: 4
- Prep time: 15 minutes
- Cook time: 30 minutes
- Total time: 45 minutes
Ingredients
Here are the essential components for the soup. All quantities are provided in grams with preparation states specified.
- Chicken breast or thighs: 600g, raw, boneless and skinless (thighs retain more moisture)
- Cabbage: 400g, raw, green cabbage cut into thin slices
- Carrots: 200g, raw, peeled and julienned or chopped small
- Onion: 150g, raw, yellow onion diced fine
- Ginger: 30g, raw, fresh root grated
- Garlic: 20g, raw, cloves minced
- Vegetable broth: 1 liter, unsalted or low-sodium (check labels for added sugars)
- Dill: 30g, fresh, stems and leaves picked
- Olive oil: 45ml, extra virgin
- Salt: to taste (approximately 10g total for the batch)
- Black pepper: to taste
Method
Follow these steps to create a balanced soup with proper texture and flavor.
- Prepare the aromatics: In a large pot over medium-high heat, add the olive oil. Once shimmering, add the diced onion and cook for 3 to 4 minutes until soft but not browned.
- Add spices and ginger: Stir in the minced garlic and grated ginger. Cook for another minute until fragrant, being careful not to burn the garlic.
- Sear the chicken: Add the raw chicken pieces to the pot. Increase heat to high and cook without moving the pieces for about 5 minutes per side until they develop a golden crust. This seals in juices and adds depth.
- Simmer the base: Pour in the vegetable broth and bring the mixture to a boil. Reduce heat to low, cover partially, and simmer for 20 minutes or until the chicken is fully cooked through (internal temperature of 74°C/165°F) and easily pulls apart.
- Incorporate cabbage: Add the sliced cabbage and carrots to the pot. Simmer uncovered for another 10 to 12 minutes until the vegetables are tender-crisp but still have a slight bite.
- Finish with dill: Remove the pot from heat. Stir in the fresh dill, salt, and pepper. Let it sit off the heat for 5 minutes to allow the flavors to meld.
Troubleshooting Common Issues
Here are practical solutions for common problems encountered when making this soup.
- Watery broth: If the soup is too thin, remove the chicken and cabbage, return them to a dry skillet with a splash of oil, and sauté briefly. Return everything to the pot and simmer on low for 10 minutes to evaporate excess liquid.
- Dry or tough chicken: This usually happens if the heat is too high after adding broth or if the chicken is overcooked. Always sear first, then simmer gently. Letting the soup rest off heat for five minutes before serving also helps redistribute juices.
- Mushy cabbage: Cabbage turns to mush when boiled for too long. Add it at the end of cooking (as done in step 5) or reduce the simmer time if you prefer a crunchier texture.
Substitutions and Variations
You can adapt this recipe slightly without compromising the low-carb profile.
- Protein swap: You may use ground chicken (approx. 400g) instead of breasts, but ensure you brown it well before adding liquid to prevent drying out.
- Sugar-free broth: Always check labels on vegetable or chicken stock for added sugars or hydrolyzed vegetable protein, which can contain hidden carbs.
- Cabbage alternative: Kale (approx. 300g, raw) can replace cabbage, but add it in the last 5 minutes of cooking to prevent bitterness and excessive softening.
Storage and Reheating
This soup stores well for meal planning.
- Fridge: Cool completely within two hours, then store in an airtight container for up to four days.
- Freezer: Portion into containers and freeze for up to three months. Thaw overnight in the fridge before reheating.
- Reheating: Reheat gently on the stove over medium-low heat, stirring occasionally. If it seems too thick after freezing, add a splash of water or broth.
Frequently Asked Questions
Can I make this soup ahead of time?
Yes, assembling the base and cooking the chicken ahead is fine. The cabbage should be added fresh just before serving to maintain texture, or it may become too soft.
How do I know if the chicken is safe to eat?
Rely on a meat thermometer reading of 74°C (165°F) rather than color alone. If unsure, cook for an additional five minutes.

