In a large pot or Dutch oven, cook the bacon over medium heat until crispy. Remove the bacon from the pot and crumble it into small pieces. Set aside.
Using the bacon fat, cook your seasoned chicken over medium heat until browned. Remove the chicken from the pot and set aside with the bacon.
In the same pot, add the celery, carrots, onions, and garlic. Sautee.
Then, add butter, chicken base, sliced mushrooms, and flour. Mix.
Pour in heavy cream, and chicken broth. Mix.
Add the spices and the cooked bacon to the pot. Bring the mixture to a simmer and let it cook for about 10 minutes.
Add the cooked shredded chicken and tortellini to the pot, and let it cook for about 5-10 minutes until the tortellini is tender.
Add the grated Parmesan cheese, and stir until the cheese is melted and well combined. Finish with fresh chopped herbs.