Creamy Chicken Broccoli Soup is a hearty soup that's perfect when you want something warm and comforting. Bite sized pieces of broccoli and shredded chicken are simmered in a broth flavoured with onions, celery and dried herbs.
Heat olive oil and butter in a dutch oven and add garlic, onions and celery. Saute for a few minutes till the onions turn translucent.
Add broccoli, chicken breasts, broth, oregano, parsley, salt and pepper. Bring this to a quick boil, and then reduce the flame and simmer for 20 minutes.
Take the chicken pieces out of the pot and shred them with a fork. Set aside.
Using an immersion blender or a regular blender, blend half the soup. Add the shredded chicken back to the pot along with cream cheese and heavy cream. Simmer for five minutes and turn off the flame. Check and adjust seasoning and serve hot.