Warm up with this Spicy Italian Sausage Tortellini Soup, a hearty Italian-style soup filled with savory sausage, tender cheese tortellini, tomatoes, vegetables, spinach, and a rich, slightly creamy broth. Easy, comforting, and perfect for a cozy family dinner.
Hi there, food lover! 👋 Ready to fill your kitchen with the wonderful aroma of Italian sausage, garlic, herbs, and simmering tomatoes? This Spicy Italian Sausage Tortellini Soup is exactly the kind of comforting meal that makes everyone eager to gather around the table.
Inspired by the familiar flavors of rustic Italian cooking, this soup combines spicy Italian sausage with tender cheese-filled tortellini, vegetables, tomatoes, herbs, and fresh spinach. A little cream softens the heat and gives the broth a silky richness without making the soup too heavy. Every spoonful offers something delicious: savory sausage, pillowy pasta, sweet tomato, fragrant herbs, and just enough spice to keep things interesting.
It is especially lovely on chilly evenings, but there is really no wrong season for a satisfying bowl of homemade tortellini soup. Serve it with warm crusty bread for dipping, add a sprinkle of Parmesan, and you have a complete family-style meal.
Best of all, it comes together in one pot, making this recipe wonderfully practical for weeknight cooking while still feeling special enough for a relaxed Sunday supper.

🌿 Spicy Italian Sausage Tortellini Soup Ingredients:
The ingredients here are simple, hearty, and full of traditional Italian-inspired flavor. Spicy sausage provides most of the seasoning, while onion, garlic, herbs, and tomatoes create a fragrant broth. Fresh tortellini should be added toward the end so it stays beautifully tender rather than becoming too soft.
For the soup:
- 1 tablespoon olive oil
- 1 pound (450 g) spicy Italian sausage, casings removed if necessary
- 1 medium yellow onion, finely diced
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- 4 garlic cloves, finely minced
- 1 teaspoon dried Italian seasoning
- ½ teaspoon dried oregano
- ¼ teaspoon crushed red pepper flakes, or more to taste
- 2 tablespoons tomato paste
- 1 can (28 ounces/794 g) crushed tomatoes
- 4 cups (960 ml) chicken broth
- 1 cup (240 ml) water
- ½ teaspoon salt, plus more as needed
- ¼ teaspoon freshly ground black pepper
- 1 package (9–10 ounces/255–285 g) refrigerated cheese tortellini
- 2 packed cups fresh baby spinach
- ¾ cup (180 ml) heavy cream
- ¼ cup freshly grated Parmesan cheese
For serving:
- Freshly grated Parmesan cheese
- Chopped fresh parsley or basil
- Extra crushed red pepper flakes, optional
- Freshly ground black pepper
- Warm crusty Italian bread, optional but highly recommended 🥖
The sausage is the heart of this soup, so choose one with a flavor you enjoy. Hot Italian sausage creates a pleasantly spicy soup, while a combination of hot and mild sausage gives you a gentler heat.
Cheese tortellini adds richness and makes the soup filling enough to serve as a complete dinner. Spinach brings freshness and color, while Parmesan adds the salty, nutty finish that works so beautifully with tomatoes and Italian herbs.

🍅 Spicy Italian Sausage Tortellini Soup Directions:
Step 1: Brown the Italian sausage
Place a large Dutch oven or heavy soup pot over medium-high heat. Add the olive oil and allow it to warm for about 30 seconds.
Add the spicy Italian sausage. Cook for 5–7 minutes, breaking the meat into bite-sized crumbles with a wooden spoon as it browns.
Let some pieces become nicely golden rather than stirring constantly. Those browned edges develop deeper savory flavor and make the finished soup even better.
If the sausage releases a large amount of grease, carefully spoon away the excess, leaving about a tablespoon in the pot for flavor.
Step 2: Cook the vegetables
Add the diced onion, carrots, and celery directly to the browned sausage.
Cook over medium heat for about 5–6 minutes, stirring occasionally. The onion should become translucent and the vegetables should begin to soften.
This simple combination of onion, carrot, and celery creates an aromatic foundation for the soup and adds natural sweetness to balance the spicy sausage and tomatoes.
Step 3: Add the garlic and herbs
Stir in the minced garlic, Italian seasoning, oregano, and crushed red pepper flakes.
Cook for approximately 30–60 seconds, stirring constantly.
You will know it is ready when the garlic and herbs become wonderfully fragrant. Avoid cooking the garlic for too long because browned or burned garlic can give the broth a bitter flavor.
If your sausage is particularly spicy, feel free to reduce or omit the additional red pepper flakes.
Step 4: Cook the tomato paste
Add the tomato paste and stir it thoroughly into the sausage and vegetables.
Cook for 1–2 minutes, allowing the tomato paste to darken slightly. This small step concentrates its flavor and gives the broth a deeper tomato character.
Make sure you scrape along the bottom of the pot as you stir so all those flavorful browned bits begin working their way into the soup.
Step 5: Build the tomato broth
Pour in the crushed tomatoes, chicken broth, and water.
Add the salt and freshly ground black pepper. Stir everything together well, scraping the bottom of the pot to loosen any remaining browned pieces.
Bring the soup to a gentle boil over medium-high heat.
Once bubbling, reduce the heat to medium-low and partially cover the pot.
Allow the soup to simmer gently for about 15–20 minutes. This gives the vegetables time to become tender and allows the sausage, tomatoes, garlic, and herbs to blend into a flavorful broth. 🍅
Step 6: Add the tortellini
Bring the soup back to a gentle simmer and add the refrigerated cheese tortellini.
Cook according to the package directions, usually about 3–5 minutes for fresh refrigerated tortellini.
Stir gently from time to time so the pasta does not stick together.
Be careful not to overcook it. Tortellini continues to soften while sitting in hot broth, so it is best when cooked just until tender.
Step 7: Add the spinach
Once the tortellini is nearly cooked, add the fresh baby spinach.
Stir it into the hot soup for 1–2 minutes, just until the leaves wilt and become bright green.
It may look like a lot of spinach when it first goes into the pot, but it quickly cooks down.
Step 8: Make it creamy
Reduce the heat to low.
Slowly stir in the heavy cream followed by the grated Parmesan cheese. Keep the soup over gentle heat until everything is warmed through.
Do not vigorously boil the soup after adding the cream. Gentle heat helps keep the broth smooth and creamy.
Taste and adjust the seasoning with additional salt, black pepper, or crushed red pepper flakes as desired.
Step 9: Serve warm
Ladle the Spicy Italian Sausage Tortellini Soup into deep bowls while it is piping hot. 🍲
Finish each serving with freshly grated Parmesan, chopped parsley or basil, and a little extra black pepper.
For anyone who loves serious heat, sprinkle additional crushed red pepper flakes over the top.
Serve alongside thick slices of crusty Italian bread. The bread is perfect for soaking up the creamy tomato broth left at the bottom of the bowl.
Buon appetito! 🇮🇹
📝 Spicy Italian Sausage Tortellini Soup Notes:
Adjust the spice level: The easiest way to control the heat is through your choice of sausage. Hot Italian sausage produces a noticeable kick. For a milder family-friendly version, use mild Italian sausage and leave out the red pepper flakes.
Do not overcook the tortellini: Fresh tortellini cooks quickly. Add it only when the broth is nearly finished so the pasta remains tender and keeps its shape.
For a lighter soup: Replace the heavy cream with half-and-half. The broth will be slightly less rich but still deliciously creamy.
For an extra-creamy version: Increase the heavy cream to 1 cup. You can also add another handful of Parmesan, remembering that Parmesan contributes additional salt.
Add more vegetables: Chopped zucchini, mushrooms, kale, or bell peppers can all work nicely. Firmer vegetables should be sautéed with the onion, carrot, and celery so they have enough time to soften.
Serving suggestion: A simple green salad dressed with olive oil and lemon makes a fresh accompaniment. Garlic bread, focaccia, or rustic Italian bread turns the soup into an especially satisfying dinner.
Storing leftovers: Allow leftover soup to cool before transferring it to an airtight container. Refrigerate for up to 3 days.
Keep in mind that tortellini absorbs broth as it sits. Leftovers will therefore become considerably thicker. When reheating, simply add a splash of chicken broth or water until the soup reaches your preferred consistency.
For meal preparation, you can make the sausage and tomato soup base ahead of time without the tortellini, spinach, or cream. Refrigerate the base, then reheat it and finish with those ingredients shortly before serving. This gives you the best pasta texture.
Freezing tip: If you intend to freeze the soup, freeze the tomato-and-sausage base before adding the tortellini, cream, and spinach. When ready to enjoy it, thaw the base, bring it to a simmer, and add fresh tortellini before finishing the soup normally.
And don’t forget that final Parmesan garnish! 🧀 A freshly grated shower over each steaming bowl adds a beautiful savory finish.

🥣 Spicy Italian Sausage Tortellini Soup Nutritional Information:
This hearty tortellini soup provides a satisfying combination of protein, carbohydrates, vegetables, and fats. The Italian sausage and cheese tortellini make it filling, while tomatoes, carrots, celery, onions, and spinach add vegetables to every serving.
For one serving, the approximate nutritional values are:
Calories: 520 kcal
Protein: 23 g
Carbohydrates: 39 g
Fat: 31 g
Saturated Fat: 14 g
Fiber: 5 g
Sugar: 9 g
Sodium: 1,250 mg
These figures are estimates and will vary depending on the brand of sausage, tortellini, broth, Parmesan, and cream used. Choosing lower-sodium chicken broth is an easy way to reduce the overall sodium content.
This soup is intentionally rich and comforting, so a moderate bowl with a fresh salad can make a wonderfully balanced and satisfying meal. ❤️
⏰ Prep Time: 15 minutes | 🔥 Cooking Time: 35 minutes | ⏳ Total Time: 50 minutes
⚡ Calories per serving: Approximately 520 kcal | 🍽️ Servings: 6
There is something wonderfully welcoming about setting a big pot of Spicy Italian Sausage Tortellini Soup in the middle of the family table. With its creamy tomato broth, spicy sausage, tender cheese tortellini, colorful vegetables, and generous Parmesan topping, it is hearty without requiring complicated preparation.
Make it for a chilly weeknight, a relaxed weekend dinner, or anytime you’re craving a warm bowl filled with classic Italian-inspired flavors. Add plenty of bread for dipping, gather everyone around the table, and enjoy it while it is steaming hot. 🍲🌿🧀
#SpicyItalianSausageTortelliniSoup #TortelliniSoup #ItalianSausageSoup #ComfortFood #ItalianInspiredRecipes #OnePotDinner #HomemadeSoup #CozyDinner
Bon appétit and happy cooking!
You might also like these recipes
Spicy Italian Sausage Tortellini Soup: 9 Easy Steps
Hearty Beef Barley Soup: 7 Ultimate Comfort Food Tips
Caprese Chicken Skillet Recipe – Ultimate 30-Minute Easy Dinner