This recipe delivers a hearty, flavorful, and comforting bowl of soup featuring Italian sausage, cheese tortellini, and fresh spinach in a rich, velvety broth. It is an easy, one-pot meal perfect for cozy family dinners on chilly evenings.
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the Italian sausage and cook, breaking it apart with a spoon, until browned. Drain off excess grease.
Add the chopped onion to the pot and cook until softened, about 5 minutes. Add the minced garlic and cook for 1 minute more until fragrant.
Pour in the chicken broth and diced tomatoes (with their juice). Stir in the Italian seasoning, salt, and pepper. Bring the mixture to a simmer.
Add the refrigerated tortellini to the simmering broth. Cook according to package directions, usually about 5 to 7 minutes, until the tortellini are tender.
Reduce the heat to low. Stir in the heavy cream until the broth is fully incorporated and creamy. Do not let the soup boil after adding the cream.
Stir in the fresh spinach until it wilts into the soup, which takes about 1 to 2 minutes.
Taste and adjust salt and pepper if needed. Serve immediately, topping each bowl with grated Parmesan cheese.