
Sausage Tortellini Soup with Spinach Recipe tastes rich, cozy, and a little bit cheesy, and it comes together in about 35–40 minutes, which works perfectly for busy weeknights or lazy Sundays. This soup works well for anyone who loves a hearty bowl of comfort but still wants some greens and real flavor. I first made a version of this on a cold Chicago night when my pantry looked sad, and it has stayed in my regular rotation ever since.
Why Make This Sausage Tortellini Soup with Spinach Recipe at Home
You control the flavor, the salt, and the spice level, so the soup fits your taste instead of the other way around. You also use fresh ingredients, which gives the broth more body and the tortellini better texture than most takeout versions.
This Sausage Tortellini Soup with Spinach Recipe also works as a full meal in one pot, which saves dishes and brain power. You can tweak it to fit picky eaters, dairy needs, or whatever you find in your fridge.
“This Sausage Tortellini Soup with Spinach Recipe tastes like a cozy Italian restaurant dinner in a bowl, but you pull it off in under 40 minutes at home. ★★★★★”
Ingredients You Need
Here is what you need to make a flavorful pot of Sausage Tortellini Soup with Spinach Recipe.
Main ingredients
- Italian chicken sausage or turkey sausage
- Use bulk sausage or remove casings from links.
- Choose mild for kids or spicy for heat lovers.
- Olive oil
- Yellow onion, finely chopped
- Carrots, diced small
- Celery, diced small
- Fresh garlic, minced
- Tomato paste
- Crushed tomatoes or tomato puree
- Low sodium chicken broth or stock
- Refrigerated cheese tortellini
- Shelf stable tortellini also works; adjust cook time.
- Fresh baby spinach
- Heavy cream or half and half
- Grated Parmesan cheese, plus extra for serving
Seasonings
- Kosher salt
- Freshly ground black pepper
- Dried Italian seasoning or a mix of dried basil, oregano, and thyme
- Red pepper flakes, optional for a little kick
- A pinch of sugar if the tomatoes taste too acidic
Pantry shortcuts and notes
- Use jarred minced garlic if you feel tired, just add a bit more for flavor.
- Use canned crushed tomatoes with basil for an easy flavor boost.
- Use pre-chopped mirepoix mix from the store to save time on onion, carrot, and celery.
- Use boxed chicken broth; I like low sodium so I can season the soup myself.
Substitutions
- Swap chicken or turkey sausage with plant based Italian sausage if you want a meatless version.
- Use kale instead of spinach; just cook it a few minutes longer to soften.
- Use lactose free cream or a splash of unsweetened oat milk if you avoid regular dairy; the soup will taste a bit lighter but still creamy.
- Use small cheese ravioli instead of tortellini if that is what you have.
Equipment list
- Large heavy pot or Dutch oven
- Wooden spoon or spatula
- Sharp chef’s knife and cutting board
- Ladle for serving
- Measuring cups and spoons
Tips & Mistakes
- Brown the sausage well so you build flavor on the bottom of the pot instead of rushing it and getting pale, bland meat.
- Drain extra fat if the sausage releases a lot, or the soup can taste greasy.
- Sauté the onion, carrot, and celery until they soften and pick up some color so the broth tastes deeper.
- Add garlic after the veggies soften so it does not burn and turn bitter.
- Toast the tomato paste for a minute or two so it tastes rich instead of metallic.
- Add tortellini near the end and cook just until tender so they stay plump and do not fall apart.
- Stir in spinach and cream off the heat or on very low so the dairy does not curdle.
- Taste and adjust salt and pepper at the end since broth, tomatoes, and sausage all carry different salt levels.
- Chill leftovers in shallow containers so the soup cools quickly and stays safe.
- Reheat gently and add a splash of broth or water if the soup thickens too much.
How to Make Sausage Tortellini Soup with Spinach Recipe
Step 1: Brown the sausage
Heat a large pot over medium high heat and add a drizzle of olive oil. Add the chicken or turkey sausage and break it up with a spoon into small crumbles. Cook until the sausage browns and cooks through, about 6 to 8 minutes, then scoop it to a plate and leave a thin layer of fat in the pot.
Step 2: Sauté the vegetables
Lower the heat to medium and add the onion, carrot, and celery to the same pot. Stir and scrape up the browned bits from the bottom so the veggies pick up that flavor. Cook until the vegetables soften and turn slightly golden at the edges, about 5 to 7 minutes.
Add the minced garlic and cook 30 to 60 seconds, just until it smells fragrant. Keep the garlic moving so it does not burn.
Step 3: Build the tomato base
Add the tomato paste to the pot and stir it into the vegetables. Cook the paste for 1 to 2 minutes so it darkens slightly and tastes richer. Pour in the crushed tomatoes and stir well.
Season with Italian seasoning, a pinch of red pepper flakes if you like heat, and a small pinch of sugar if the tomatoes taste sharp. Stir everything together so the flavors start to blend.
Step 4: Add broth and simmer
Pour in the chicken broth and stir, then add the browned sausage back into the pot. Bring the soup up to a gentle boil, then lower the heat to a steady simmer. Let it simmer 10 to 15 minutes so the flavors meld and the broth thickens slightly.
Taste the broth and adjust salt and pepper. The soup should taste flavorful at this point, even before you add tortellini and spinach.
Step 5: Cook the tortellini
Raise the heat just enough to bring the soup to a gentle boil again. Add the cheese tortellini and stir so they do not stick together. Cook according to the package directions, usually 3 to 5 minutes for refrigerated tortellini, until they float and feel tender.
Do not walk away during this step, since overcooked tortellini turn mushy. Once they reach al dente, lower the heat to low.
Step 6: Add spinach and cream
Stir in the fresh spinach by the handful. It will look like too much at first, but it wilts quickly into the soup. Once the spinach softens, turn the heat to the lowest setting or turn it off.
Stir in the cream or half and half along with a handful of grated Parmesan. Mix until the broth turns creamy and slightly thick. Taste again and adjust seasoning if needed.
Step 7: Finish and serve
Let the soup sit for 3 to 5 minutes so the flavors settle. Ladle the Sausage Tortellini Soup with Spinach Recipe into bowls. Top each bowl with extra Parmesan and a pinch of red pepper flakes if you like a little heat.
Variations I've Tried
I swap the cheese tortellini with spinach and ricotta tortellini when I want extra greens and a little more tang. I also tried a version with chicken meatballs instead of sausage, which tasted lighter but still cozy. Sometimes I skip the cream and finish with just Parmesan and a splash of broth for a tomato forward version.
I also like a veggie heavy version with extra carrots, zucchini, and a handful of canned white beans for more protein and fiber. On very cold nights I stir in a spoonful of pesto at the end, which adds a fresh basil flavor and a little richness.
How to Serve Sausage Tortellini Soup with Spinach Recipe
Serve Sausage Tortellini Soup with Spinach Recipe hot in wide bowls so the tortellini have room to float and cool slightly. I like to add extra grated Parmesan on top and a sprinkle of black pepper. Pair the soup with a simple green salad or sliced crusty bread, or warm flatbread if that is what you have.
You can also serve smaller portions as a starter before a lighter main dish like grilled chicken or roasted vegetables. If you pack it for lunch, keep the topping cheese in a small container and add it right before you eat.
How to store
- Cool the soup to room temperature within 1 to 2 hours, then store it in airtight containers in the fridge for up to 3 days.
- If you plan to freeze the soup, cook the tortellini slightly under al dente so they hold texture, then freeze in freezer safe containers for up to 2 months.
- To reheat from the fridge, warm the soup in a pot over medium low heat and stir often until hot, adding a splash of broth or water if it thickens.
- To reheat from frozen, thaw overnight in the fridge when possible, then heat gently on the stove; if you reheat from frozen directly, use low heat and stir often so the dairy does not separate.

Sausage Tortellini Soup with Spinach Recipe
Ingredients
Method
- Heat a large heavy pot or Dutch oven over medium-high heat and add the olive oil. Add the Italian chicken or turkey sausage and break it into small crumbles with a wooden spoon. Cook until browned and cooked through, 6 to 8 minutes, then transfer the sausage to a plate, leaving a thin layer of fat in the pot.
- Lower the heat to medium. Add the chopped onion, diced carrots, and diced celery to the pot. Cook, stirring and scraping up any browned bits from the bottom, until the vegetables soften and turn slightly golden at the edges, about 5 to 7 minutes.
- Stir in the minced garlic and cook for 30 to 60 seconds, just until fragrant, stirring constantly so the garlic does not burn.
- Add the tomato paste and stir it into the vegetables. Cook for 1 to 2 minutes until it darkens slightly and smells sweet and rich. Pour in the crushed tomatoes and stir well.
- Season with dried Italian seasoning, red pepper flakes if using, and a pinch of sugar if the tomatoes taste very acidic. Stir to combine so the flavors start to blend.
- Pour in the chicken broth and stir, then return the browned sausage and any juices on the plate to the pot. Bring the soup to a gentle boil, then reduce the heat to maintain a steady simmer. Simmer for 10 to 15 minutes, until the flavors meld and the broth thickens slightly. Taste and season with salt and black pepper.
- Increase the heat just enough to bring the soup back to a gentle boil. Add the cheese tortellini and stir to prevent sticking. Cook according to the package directions, usually 3 to 5 minutes for refrigerated tortellini, until they float and are just tender. Do not overcook. Reduce the heat to low.
- Stir in the fresh baby spinach by the handful. Let it wilt into the hot soup for 1 to 2 minutes. Turn the heat to the lowest setting or turn it off.
- Add the heavy cream or half and half along with the grated Parmesan cheese. Stir until the broth turns creamy and slightly thickened. Taste and adjust salt and pepper as needed.
- Let the soup rest for 3 to 5 minutes so the flavors settle. Ladle into bowls and serve hot, topped with extra Parmesan and a pinch of red pepper flakes if desired.
Notes
Approximate per 1 of 6 servings: 520 calories; fat 30 g; saturated fat 14 g; carbohydrates 38 g; fiber 4 g; sugars 9 g; protein 25 g; sodium 1260 mg. Values will vary based on specific ingredients, brands, and portion sizes.
