Add the oil to a large pot or Dutch oven over medium-high heat. Once the oil has come to temperature, add the onion, celery, and carrots and sauté. Cover and cook for about 6-8 minutes, lifting the lid to stir every so often. Once the veggies have softened, add in the garlic and stir for one minute.
Add the chicken broth, bay leaves, thyme, Kosher salt, and pepper. Stir and bring to a boil.
As soon as the broth has reached a boil, add the tortellini pasta, spinach, and sun-dried tomatoes. Boil according to the cooking time on the pasta package directions.
Once the pasta is al dente, stir in the chicken, followed by the cream and vinegar. Remove the bay leaf and thyme sprigs, if desired. Allow to cool slightly, serve, and enjoy!