Heat the olive oil in a large pot over medium-high heat. Add the chopped mushrooms, 1/2 teaspoon salt, 1/4 teaspoon pepper, and 1 teaspoon Italian seasoning. Stir the mushrooms often until they are browned, about 10 minutes or so.
Add the onions, garlic, and chopped spinach to the pot. Stir until the spinach is wilted and then add the tomato paste. Stir the paste so it coats the other ingredients.
Pour the broth into the pot and stir until the tomato paste melts into the broth. Bring the soup to a simmer.
Once the soup is simmering, add the frozen tortellini. Simmer it in the soup for three to five minutes or until tender.
Take the pot off the heat and stir in the cream. Ladle into bowls and enjoy!
Notes
This soup is best when it's made because the tortellini will continue to absorb the broth. If you store the leftovers they won't be as soupy and the pasta will be too soft and almost mushy.If you only want to serve half the soup, only cook half the tortellini. Store the leftover soup (without the pasta) in the refrigerator - it will keep for a few days. Heat it on the stove and, once it's simmering, add the frozen tortellini.This soup is delicious as it is, but it never hurts to add a sprinkle of fresh herbs (like parsley or basil) and grated Parmesan cheese to take it up a notch.