Heat the olive oil in a large pot over medium heat. Add the onion and cook for about 5 minutes until softened.
Add the Italian sausage and cook until no longer pink, for about 4-5 minutes. Crumble the meat while cooking.
Add the carrot, celery and garlic and cook for 5 minutes more, stirring from time to time.
Stir in the thyme, basil and oregano.
Add the vegetable stock, crushed tomatoes, salt and pepper and stir. Bring to a boil then reduce heat to low. Cover and simmer for 15-20 minutes until the vegetables are tender.
Add the cheese tortellini and cream. Cook for 7-10 minutes more minutes or until the tortellini are tender.
Add the spinach, give them a stir and turn off the heat.
Serve immediately with Parmesan shavings, fresh basil and garlic cheese toasts.