Add diced onion and carrot to a pot of olive oil just under medium heat. Cook for 7 minutes.
Add the breakfast sausage and break up. Cook until the meat is caramelized, about 15 minutes. Stir often.
Add minced garlic and cook 2 more minutes.
Add concentrated tomato paste, stir and coat all the veggies and meat.
Deglaze the pan with the crushed tomatoes and scrape up all the brown bits with a wooden spoon. Add to a crockpot set on low.
To the crockpot add chicken stock, sherry cooking wine, salt, pepper, Italian seasoning, fresh thyme, cream cheese and bay leaf. Cook for at least 2 hours.
After 2 hours, remove the bay leaf and whisk until the cream cheese is fully incorporated.
Boil the refrigerated tortellini on the stove for 3 minutes then rinse under cold water.
Add the fresh spinach leaves and cooked, drained tortellini to the crockpot. Stir and serve.