Bring a large pot of water to a boil. Add the tortellini and cook according to the package directions. Drain and reserve.
Meanwhile, in a large soup pot or dutch oven, melt the butter. Whisk in the flour and cook for a minute or two.
Slowly whisk in the vegetable broth, followed by the milk and the half and half. Add the tomato soup, sun-dried tomatoes, onion powder, garlic powder, basil, and salt. Heat completely, stirring often.
Just before serving, add the tortellini and ½ cup of parmesan cheese. Cook until heated through.
Serve topped with additional parmesan, if desired.
