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 1 tablespoon olive oil and 1 tablespoon butter in a large dutch oven and add 4 minced cloves garlic, ¾ cup chopped onions, and ¾ cup chopped celery. Saute for a few minutes till the onions turn translucent.
Add 2 cups small broccoli florets, 2 boneless skinless chicken breasts, 3 cups chicken broth, 1 teaspoon dried oregano, 1 teaspoon dried parsley, ½ teaspoon salt, and ½ teaspoon pepper. Bring this to a boil, then reduce the heat to low 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 1 cup cream cheese and ½ cup heavy cream. Simmer for five minutes, then remove it from heat.