Brown the chicken sausage in a large non-stick skillet then set aside.
Add the oil to a large pot and heat it over medium-high heat.
When the oil is hot swirl it around the bottom of the pot then add in the onion, carrots, celery and garlic.
Season with salt and pepper and sauté for about 3 minutes or until the vegetables start to soften.
Add in the zucchini, parsley, rosemary, oregano and red pepper flakes and stir everything together.
Add in the chicken broth and water and bring to a boil.
Once the soup is boiling lower the heat to medium-low and simmer uncovered for 10 minutes.
Add in the kale and simmer for another 10 minutes.
Stir in the white beans and chicken sausage then taste for seasoning.
Add more salt, pepper and chicken broth if needed.
Top the soup with shredded parmesan cheese for serving if desired.
Soup keeps in the fridge for about a week and actually tastes even more flavorful the following day.