
Sausage Tortellini Soup with Spinach tastes rich, cozy, and cheesy with just enough spice to keep every spoonful interesting. It works perfectly for busy weeknights because you get a full meal in about 35–40 minutes, start to finish. I first made a version of this on a cold Tuesday when my kids staged a revolt against plain tomato soup, and it has stayed in our regular rotation ever since.
Why You Should Try This Sausage Tortellini Soup with Spinach
This soup checks every comfort food box: creamy tomato broth, tender cheese tortellini, hearty sausage, and soft ribbons of spinach. It feels like Italian restaurant comfort in a bowl, without the price tag or the wait.
You also cook everything in one pot, which means fewer dishes and more couch time. The recipe uses easy pantry staples and store bought tortellini, so you pull it together even when your fridge looks a little sad.
“This Sausage Tortellini Soup with Spinach tastes like something from a cozy little trattoria, but I made it in one pot on a Tuesday night. ★★★★★”
Ingredients You’ll Need
Sausage Tortellini Soup with Spinach ingredients:
-
1 pound Italian sausage
- Use mild Italian sausage for a family friendly version.
- Choose hot Italian sausage if you like a little kick.
- Use chicken or turkey Italian sausage if you want a lighter option.
-
1 tablespoon olive oil
- Helps brown lean sausage and adds flavor.
-
1 small yellow onion, diced
-
3 cloves garlic, minced
-
2 medium carrots, peeled and sliced
-
2 celery stalks, sliced
-
1 teaspoon dried Italian seasoning
-
1 teaspoon dried basil
-
½ teaspoon crushed red pepper flakes
- Optional, adjust to your heat preference.
-
1 teaspoon kosher salt, plus more to taste
-
½ teaspoon black pepper
-
4 cups low sodium chicken broth
- Use your favorite brand; I like Swanson or Kirkland for consistent flavor.
- Vegetable broth works if you want a meatless style base, though sausage still adds meat flavor.
-
1 can (14.5 ounces) diced tomatoes
- Fire roasted tomatoes add a deeper flavor if you have them.
-
1 can (8 ounces) tomato sauce
-
1 cup heavy cream
- Half and half works if you want it a bit lighter, though the soup turns out slightly less rich.
- Avoid milk, which can curdle and tastes thin.
-
9 to 12 ounces refrigerated cheese tortellini
- Use any brand you like; Buitoni and Rana both hold up well in soup.
- Frozen tortellini works too; add a few extra minutes to the simmer time.
-
3 to 4 cups fresh baby spinach, loosely packed
- Frozen spinach works in a pinch; thaw and squeeze out extra liquid first.
-
½ cup grated Parmesan cheese, plus more for serving
-
Optional finishers:
- Fresh basil or parsley, chopped
- A squeeze of lemon juice to brighten the flavor
Equipment list:
- Large heavy bottomed pot or Dutch oven (at least 5 quarts)
- Wooden spoon or spatula
- Sharp knife and cutting board
- Measuring cups and spoons
- Ladle for serving
Tips & Tricks
- Brown the sausage well so little browned bits form on the bottom; those bits add big flavor to the broth.
- Drain excess fat if your sausage renders a lot, but leave about a tablespoon so the vegetables sauté nicely.
- Dice the vegetables in similar sizes so they cook evenly and stay tender, not mushy.
- Add tortellini near the end of cooking so it stays plump and does not turn soggy.
- Stir in spinach right at the end; it wilts in about a minute and keeps a bright green color.
- Taste the broth before serving and adjust salt, pepper, and red pepper flakes so it matches your preference.
- Use low sodium broth so you control the salt level, especially if your sausage and Parmesan taste salty.
- If you plan to store leftovers, cook the tortellini slightly under so it holds texture when you reheat.
- Keep the soup at a gentle simmer, not a hard boil, to protect the cream from separating.
- Add a splash of broth or water when reheating to loosen the soup if it thickens in the fridge.
How to Make Sausage Tortellini Soup with Spinach
Step 1: Brown the sausage
Set a large pot over medium high heat and add the olive oil. Add the Italian sausage, breaking it into small crumbles with a spoon. Cook until the sausage browns and cooks through, about 6 to 8 minutes, and stir occasionally so it cooks evenly.
If the pot holds a lot of rendered fat, spoon off all but about a tablespoon. Leave the browned bits on the bottom of the pot, since they flavor the soup.
Step 2: Sauté the vegetables
Add the diced onion, sliced carrots, and sliced celery to the pot with the sausage. Stir and cook until the onion softens and turns translucent and the carrots start to soften, about 5 minutes. Add the minced garlic and cook 30 to 60 seconds, just until it smells fragrant.
Sprinkle in the Italian seasoning, dried basil, crushed red pepper flakes, salt, and black pepper. Stir so the spices coat the sausage and vegetables and toast slightly.
Step 3: Build the broth
Pour in the chicken broth, diced tomatoes with their juices, and tomato sauce. Use the spoon to scrape up any browned bits from the bottom of the pot so they mix into the liquid. Stir everything together and bring the mixture to a gentle boil.
Once it reaches a boil, lower the heat to medium low so the soup simmers. Let it bubble gently for about 10 minutes so the flavors blend and the carrots soften more.
Step 4: Add the cream and tortellini
Stir in the heavy cream until the broth turns a pretty rosy color. Add the cheese tortellini and stir so the pasta does not stick together. Keep the soup at a gentle simmer and cook according to the package time, usually 4 to 7 minutes, until the tortellini feels tender but still holds its shape.
Taste the broth and adjust salt and pepper if needed. If the soup tastes too thick for your liking, add a splash of extra broth.
Step 5: Finish with spinach and Parmesan
Turn the heat to low. Add the baby spinach and stir it into the hot soup. The spinach wilts in about 1 to 2 minutes.
Once the spinach softens, stir in the grated Parmesan cheese until it melts into the broth. Add a squeeze of lemon juice if you like a brighter flavor. Turn off the heat and let the soup sit for 2 to 3 minutes so everything settles and thickens slightly.
Step 6: Serve
Ladle Sausage Tortellini Soup with Spinach into bowls. Top with extra Parmesan and a sprinkle of fresh basil or parsley if you have it. Serve hot with your favorite bread on the side and enjoy that cozy, creamy goodness.
What to Serve with Sausage Tortellini Soup with Spinach
This soup already brings protein, carbs, and veggies, so you only need simple sides. Crusty garlic bread, warm focaccia, or even toasted sandwich bread works great to soak up the creamy tomato broth. A simple green salad with a light vinaigrette balances the richness and adds crunch.
You can also serve this soup with roasted vegetables like broccoli or green beans for extra fiber. If you cook for kids, add a small bowl of fruit on the side, such as grapes or orange slices, to round out the meal.
Storage Options
- Fridge: Cool the soup to room temperature, then store it in airtight containers in the refrigerator for up to 3 days.
- Freezer (best method): For freezing, store the soup without the tortellini, since pasta turns mushy after freezing. Freeze the broth with sausage and vegetables for up to 2 months, then add fresh tortellini when you reheat.
- Freezer with pasta (if you must): You can still freeze leftovers with tortellini for up to 1 month, but expect softer pasta after thawing.
- Reheating on the stove: Reheat gently over medium low heat, stirring often, until hot; add a splash of broth or water if the soup thickens.
- Reheating in the microwave: Heat in short bursts, stirring between each, until warm; avoid boiling so the cream stays smooth.

Sausage Tortellini Soup with Spinach
Ingredients
Instructions
- Heat the olive oil in a large pot or Dutch oven over medium-high heat. Add the Italian sausage and cook, breaking it up with a spoon, until browned and cooked through, about 6–8 minutes. Drain excess fat if needed.
- Add the diced onion to the pot and cook, stirring often, until softened, about 4–5 minutes. Stir in the minced garlic, Italian seasoning, and crushed red pepper flakes (if using) and cook for 1 minute until fragrant.
- Pour in the chicken broth, diced tomatoes with their juices, and tomato sauce. Stir to combine, scraping up any browned bits from the bottom of the pot. Bring the soup to a boil, then reduce heat to a gentle simmer and cook for 10 minutes to let the flavors meld.
- Add the cheese tortellini to the simmering soup and cook according to package directions, usually 5–7 minutes, until the tortellini are tender and cooked through.
- Stir in the baby spinach and cook for 1–2 minutes, just until wilted. Reduce the heat to low and stir in the heavy cream, if using. Season with salt and black pepper to taste.
- Ladle the soup into bowls and top with grated Parmesan cheese if desired. Serve hot.
Notes
Approximate per serving (1/6 of recipe, with cream and Parmesan): 430 calories; fat 26 g; saturated fat 11 g; carbohydrates 26 g; fiber 3 g; sugars 6 g; protein 20 g; sodium 1180 mg. Values will vary based on specific brands, optional ingredients, and portion size.

Leave a Reply