Bring a large pot of salted water to a boil. Add the frozen cheese tortellini and cook according to the package directions until tender. Once cooked, drain the tortellini and set aside until ready to add to the soup.
While the tortellini cooks, combine the tomato soup, chicken broth, milk, half and half, chopped sun dried tomatoes, onion powder, garlic powder, dried basil, and salt in a large stock pot. Stir well to blend everything together. Place the pot over medium heat and cook, stirring frequently, until the mixture is hot but not boiling.
Reduce the heat to low and carefully add the drained cooked tortellini from Step 1 to the hot soup base. Gently stir to combine, making sure the tortellini is evenly distributed throughout the soup.
Stir in the shredded Parmesan cheese until it melts into the soup, making it creamy and flavorful. Allow the soup to heat through for a few minutes, but don't let it boil. I like to save a little extra cheese for sprinkling on top when serving—it's a simple touch that adds a lot of flavor.
Ladle the creamy tortellini soup into bowls. If desired, sprinkle each serving with additional shredded Parmesan cheese for a delicious finishing touch. Serve hot and enjoy.