Heat the extra virgin olive oil and unsalted butter in a deep 12-inch heavy-bottomed skillet or cast-iron pan over medium heat until gently foaming.
Add the minced fresh garlic and sliced sun-dried tomatoes. Sauté for 60 to 90 seconds until the garlic is delightfully fragrant and golden, taking care not to scorch.
Pour in the vegetable broth, heavy cream, dried Italian seasoning, crushed red pepper flakes, kosher salt, and freshly cracked black pepper. Whisk gently and bring to a gentle bubbling simmer.
Add the uncooked refrigerated cheese tortellini directly into the simmering sauce. Stir to submerge tortellini evenly, reduce heat to medium-low, cover with a lid, and cook for 4 to 5 minutes until tortellini are tender and pillowy.
Remove the lid, reduce heat to low, and stir in the fresh baby spinach and freshly grated parmesan cheese. Gently fold for 1 to 2 minutes until the spinach is delicately wilted and the cheese melts into a glossy, velvety coating.
Remove from heat immediately. Let rest for 2 minutes to allow the sauce to thicken slightly. Garnish with fresh chopped basil and additional shaved parmesan cheese, then serve warm directly from the skillet.