In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté for 5 minutes until translucent.
Stir in the minced garlic and cook for another minute until fragrant.
Pour in the crushed tomatoes and vegetable broth, stirring to combine.
Add the dried basil, oregano, salt, and pepper. Bring the mixture to a simmer and cook for 10 minutes to let the flavors meld.
Add the cheese tortellini to the pot and cook according to package instructions (usually about 3–5 minutes).
Once the tortellini are cooked, stir in the heavy cream and chopped spinach, cooking for an additional 2 minutes until the spinach is wilted and the soup is creamy.
Taste and adjust seasoning if needed, adding more salt or pepper as desired.
Serve hot, garnished with fresh basil leaves for a burst of flavor.
Notes
Adjust seasoning to taste and serve hot for best flavor.