A hearty chicken cabbage soup made with white beans, chunky vegetables and herbs for a naturally tasty, high-protein and diabetes-friendly meal.
There’s something wonderfully comforting about a bowl of this hearty chicken cabbage soup. It’s rustic, full of chunky vegetables, lean shredded chicken, and made entirely from simple whole-food ingredients. The addition of the white beans brings extra fibre and a slight creaminess, while keeping the soup balanced and satisfying.
One of my favourite tips, which I now use all the time, is to blitz just a small portion of the soup at the end. It naturally thickens the broth without needing flour or cream, creating a lovely rustic texture that still feels light.
High in protein, fibre-rich, and low in carbs, this is a truly balanced and diabetes-friendly soup. Perfect for cosy winter evenings or a nourishing batch-cook meal for the week ahead.
Why You’ll Love This Hearty Chicken Cabbage Soup
This healthy chicken cabbage soup is simple, nourishing and completely adaptable to what you have to hand.
- Chunky vegetables make it satisfying and full of texture
- Lean shredded chicken adds a good amount of protein
- Thickened naturally, so no flour or cream needed
- Cabbage and beans bring plenty of fibre for steadier energy
- All cooked in one pot, plus it’s budget-friendly and freezer-friendly
If you’re looking for ideas to make meal prep a little easier and more balanced, you might like to read Time-Saving Meal Prep Tips for Diabetes Management.
Ingredients You’ll Need
This healthy chicken cabbage soup recipe brings together a few everyday whole-food ingredients that build a nourishing, balanced and satisfying bowl.
Base Vegetables
Onion, carrots and celery – the classic trio for a rich, savoury base. Slowly sweating them helps release their natural sweetness and depth of flavour without the need for added sugar or cream. Carrots and celery add gentle carbohydrates and fibre for steadier energy.
Greens
Cabbage – White or green cabbage works beautifully, from white to savoy or pointed. Cabbage is naturally low in carbohydrates and high in fibre, which can help support a steadier post-meal blood sugar response. It also adds bulk and texture, making the soup more filling without extra calories.
Protein & Fibre Boost
Cooked shredded chicken – a lean source of protein that keeps you full for longer and helps balance the carbohydrates from the beans and vegetables. Using slow-cooked chicken, leftovers, or a rotisserie chicken works beautifully here. It saves time and adds a lovely flavour.
Cannellini beans (or other white beans) – these bring extra plant-based protein, fibre and a lovely creamy texture. The combination of protein and fibre slows digestion, offering more stable blood sugar levels and lasting energy.
Flavour & Aroma
Olive oil – a source of heart-healthy fats.
Dried thyme and rosemary – simple herbs that add warmth and aroma without needing extra salt.
Chicken broth– homemade or low-sodium stock adds flavour and depth while keeping things light.
To Finish
Salt and pepper – season gently to taste. I find I only need to add black pepper
Lemon juice or apple cider vinegar – just a small splash at the end brightens the soup and balances its savoury notes without adding sugar.
🔗 Learn more about the Benefits of a Whole Food Diet and Diabetes in this article.
How to Make Chicken Cabbage Soup (Step-by-Step)
Step 1 – Sweat the vegetables
Heat the olive oil in a large pot. Add the onion, carrots and celery, pop the lid on and let them sweat gently for about 10 minutes until soft and fragrant. Avoid browning as this slow sweating builds flavour.

Step 2 – Add herbs
Sprinkle in the thyme and rosemary, stirring through to release their aroma.

Step 3 – Add cabbage
Stir in the shredded cabbage and let it start to soften for a minute.

Step 4 – Add stock and beans
Pour in the chicken stock and add the cannellini beans. Bring the mixture to a gentle boil.

Step 5 – Add shredded chicken
Stir in the shredded chicken and simmer everything together for 15–20 minutes until the vegetables are tender.

Step 6 – Blitz a portion to thicken
Here’s my favourite part — carefully scoop out around 250 g of the soup, blitz it briefly in a blender, then stir it back in. It instantly gives the soup a lovely, thick, rustic texture without needing cream or flour.

Step 7 – Season and serve
Taste and season with salt and pepper. Add lemon juice or apple cider vinegar if you like a little lift at the end.

Tips for the Best Healthy Chicken Cabbage Soup
A few simple tweaks make this healthy cabbage chicken soup even better:
- Take your time sweating the vegetables as it builds the depth of flavour.
- Mix cabbage varieties if you have them; they add texture and sweetness, and the better it is for our gut microbiome.
- Blitz more or less soup depending on how thick you like it.
- A squeeze of lemon or vinegar at the end brightens everything beautifully.
- Homemade broth adds extra richness.

Variations To try
- Swap the beans – Use butter beans, chickpeas or lentils if that’s what you have. Each adds its own texture and a lovely boost of fibre and plant-based protein.
- Make it vegetarian – Skip the chicken and add extra beans or a handful of cooked quinoa for a hearty, protein-rich meat-free version.
- Add gentle spice – A pinch of smoked paprika or a curry powder blend for a little warmth without overpowering the natural flavours.
- Use up leftovers – This soup is a great way to use leftover roast or rotisserie chicken, helping reduce food waste while keeping meal prep easy.
- Add more beans or chopped cooked potatoes – when serving for extra heartiness and healthy carbs.
💡 If you batch-cook chicken ahead, try my Easy Slow Cooker Shredded Chicken – A Meal Prep & Diabetes-Friendly Staple.
Can I Make This Soup With Raw Chicken Instead of Cooked?
Yes, you absolutely can. Add raw chicken breasts or thighs at Step 4, along with the stock. Simmer gently for 20–25 minutes until the chicken is fully cooked through. Then remove, shred it, and stir it back into the pot before following the blitzing step for natural thickening.

Serving Suggestions
- Sprinkle on fresh parsley or herbs for colour and freshness
- Add a drizzle of olive oil for healthy fats
- Enjoy with wholegrain or my high-protein oat-based bread for a balanced plate
- Add a sprinkle of chilli flakes if you like a little extra warmth.
Storage & Freezing Instructions
- Fridge: Keeps well for 4-5 days in a sealed airtight container
- Freezer: Store for up to 3 months
- The soup naturally thickens as it cools, so loosen it with a splash of stock or water when reheating

Diabetes-Friendly Notes
This hearty chicken soup ticks so many boxes for blood sugar balance. It’s high in protein from the chicken and beans, and high in fibre from the vegetables and beans, making it a perfectly balanced meal.
It’s a naturally low carb soup recipe because it’s thickened through blitzing, not flour or cream. The beans add a gentle, slow-release of carbs, which is great for steady blood sugars.
🔗 For more on balanced meal building, read How to Build Balanced Meals for Diabetes & Blood Sugar Control.

Did you try this recipe?
I’d love to hear how it went! Leave a star rating or a quick comment below. Your feedback means the world and helps others find the recipe too.
More Healthy Soup & Stew Recipes You Might Enjoy
- Quick Cajun Chicken Stew – Ready in under 30 Minutes
- Blood Sugar Friendly Lentil and Bean Chilli
- Homemade Chunky Vegetable Soup
- Winter Warmers – 9 Low-Carb Soup Ideas That Help Manage Blood Sugar
Yes, it’s full of lean protein, fibre-rich vegetables and beans, and it’s naturally low in fat and carbs.
Yes, any type works. Savoy, white, or pointed. Each adds its own character and texture.
Yes, it freezes beautifully for up to 3 months. Defrost overnight and reheat gently on the hob.



Leave a Reply