A comforting and hearty one pot soup featuring Italian sausage, cheese tortellini, and a creamy broth packed with vegetables. Perfect for an easy weeknight dinner.
1 tablespoon olive oil
1 pound Italian sausage, casings removed
1 medium yellow onion, diced
3 cloves garlic, minced
3 medium carrots, peeled and diced
2 stalks celery, diced
4 cups chicken broth
1 (14.5 ounces) can diced tomatoes, undrained
1 teaspoon dried Italian seasoning
1/2 teaspoon crushed red pepper flakes
Salt, to taste
Black pepper, to taste
9 ounces refrigerated cheese tortellini
1 cup heavy cream
2 cups fresh baby spinach, roughly chopped
1/2 cup grated Parmesan cheese
Heat olive oil in a large pot over medium heat.
Add the Italian sausage and cook, breaking it up with a spoon, until browned and cooked through, about 5-7 minutes.
Add the diced onion, carrots, and celery to the pot. Cook until the vegetables are softened, about 5 minutes.
Stir in the minced garlic and cook for 1 minute until fragrant.
Pour in the chicken broth and diced tomatoes with their juice.
Add the dried Italian seasoning, crushed red pepper flakes, salt, and black pepper. Stir to combine.
Bring the soup to a boil, then reduce heat and simmer for 10 minutes.
Add the cheese tortellini to the pot and cook according to package instructions, about 3-5 minutes, until tender.
Stir in the heavy cream and chopped spinach. Cook until the spinach is wilted, about 2 minutes.
Remove the pot from heat and stir in the grated Parmesan cheese until melted and combined.
Taste and adjust seasoning with additional salt and pepper if needed.
Serve hot.