Make this rich, comforting soup for a satisfying weeknight dinner. This one-pot recipe combines tender cheese tortellini and savory Italian sausage in a creamy, flavorful broth.
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the Italian sausage and cook, breaking it up with a spoon, until browned. Drain off any excess grease.
Add the chopped onion to the pot and cook until softened, about 5 minutes.
Stir in the minced garlic and cook for 1 minute more until fragrant.
Pour in the chicken broth and add the diced tomatoes (with their juice), Italian seasoning, salt, and pepper. Bring the mixture to a simmer.
Reduce the heat to low, cover, and let the soup simmer for 10 minutes to allow the flavors to combine.
Stir in the heavy cream and increase the heat slightly to maintain a gentle simmer. Do not boil after adding the cream.
Add the refrigerated tortellini to the soup. Cook according to package directions, usually 3 to 5 minutes, until the tortellini float and are cooked through.
Remove the pot from the heat. Stir in the grated Parmesan cheese until melted and the soup is cheesy.
Stir in the fresh spinach until it wilts into the hot soup.
If you prefer a thicker soup, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir this slurry into the simmering broth before adding the tortellini.
You can use frozen tortellini; add them directly to the simmering broth and cook until heated through, which may take a few extra minutes.