Cut the chicken and separate it into pieces. You can ask your butcher to cut up the chicken for you.
In a large pot add the chicken, salt, peppercorns, bay leaf, cabbage, onion, garlic, tomato, cabbage, cauliflower, parsley and green pepper.
Fill the pot with water till the meat and veggies are submerged and then place on the stove on a medium heat.
Once the pot starts simmering turn down the heat and cook for 45-60 minutes depending on the size of your chicken.
Open the pot every 10-15 minutes and skim off any impurities that might rise to the surface.
After it's done cooking remove the vegetables and set them aside (leave the garlic in the pot) and remove the chicken as well.
Taste the broth for seasoning and also reduce down further for a more intense flavour.
Then strain the broth and make sure to squish the garlic pieces out through the strainer as well.
Serve with zucchini noodles or any Keto/low-carb pasta alternative. Garnish with fresh parsley and a sprinkling of paprika.
Handy tip. Don't throw the onion and tomato. You can puree them and use that to add body to the soup or even use it for sauces.