Instructions:
- Heat the olive oil in a large pot or Dutch oven over medium-high heat. Add the chicken and cook until browned on all sides, about 5-7 minutes. Remove the chicken from the pot and set it aside.
- Add the onion, celery, and carrots to the pot and cook until they are tender, about 5 minutes.
- Add the garlic to the pot and cook for an additional minute.
- Pour the chicken broth into the pot and bring it to a boil.
- Reduce the heat to medium-low and add the cream cheese, stirring until it has melted and is fully incorporated.
- Add the heavy cream, Parmesan cheese, thyme, rosemary, basil, salt, and black pepper to the pot and stir to combine.
- Add the cooked chicken back to the pot and simmer for 10-15 minutes, until the soup has thickened and the chicken is cooked through.
- Serve the soup hot, topped with crumbled bacon and chopped parsley.
Enjoy your delicious Creamy Crack Chicken Soup!