There’s nothing like a big, cozy bowl of pasta soup when the weather cools off or you’ve just had one of those days. This version is extra creamy, loaded with cheese tortellini, crumbled Italian sausage, juicy tomatoes, and tender spinach in a rich garlic-parmesan broth.

It tastes like a mash-up of your favorite Italian restaurant pasta and a comforting homemade soup, but it all comes together in one pot on the stovetop. It’s hearty, kid-friendly, and perfect for busy weeknights when you want real comfort food without a mountain of dishes.
Why You’ll Love This The BEST Pasta Soup
This soup is the definition of simple comfort. Most of the ingredients are pantry or fridge staples—broth, canned tomatoes, tortellini, cream, and a handful of fresh spinach—plus a pack of Italian sausage for big flavor with very little effort.
Because everything simmers in one pot, you get layers of flavor in every spoonful: savory sausage, a velvety tomato-cream base, and pockets of cheesy pasta. Leftovers reheat beautifully, so lunch the next day is already sorted.
This recipe is also incredibly flexible. Swap the sausage for ground turkey, skip the red pepper flakes if you’re serving spice-sensitive eaters, or use whatever stuffed pasta you have on hand. It’s easy to adjust but always tastes like you spent way more time on it than you actually did.
What Kind of Pasta Works Best in This Soup?
For that cozy, restaurant-style feel, I love using refrigerated cheese tortellini. It cooks quickly right in the broth and releases a bit of starch, naturally thickening the soup so it turns silky and rich.
If tortellini isn’t available, refrigerated or frozen mini ravioli or small cheese-filled pasta shapes also work well—just keep an eye on the package directions for timing and adjust the simmering time so the pasta turns tender but not mushy.
Dry pasta can be used in a pinch (small shapes like ditalini or mini shells are best), but I find stuffed pasta makes this soup feel extra special and satisfying.
Ingredients for The BEST Pasta Soup
To build deep, cozy flavor in this pasta soup, we’re layering simple ingredients that each bring something important to the pot—richness, body, or freshness at the end.
- Italian sausage
- Adds a savory, meaty base and plenty of seasoning so you don’t have to fuss with lots of extra spices.
- Olive oil
- Helps brown the sausage and vegetables and prevents sticking if your sausage is on the lean side.
- Yellow onion
- Brings sweetness and depth to the broth as it softens and cooks down.
- Fresh garlic
- Infuses the soup with that classic garlicky warmth that pairs perfectly with tomatoes and cream.
- Italian seasoning
- A handy blend of herbs (like oregano and basil) that gives instant Italian-inspired flavor.
- Crushed red pepper flakes (optional)
- A small pinch gives the soup a gentle kick and keeps the creaminess from tasting flat.
- Low-sodium chicken broth
- Forms the savory backbone of the soup and lets you control the salt level.
- Diced tomatoes with their juices
- Add brightness, acidity, and bits of tomato throughout the bowl.
- Heavy cream
- Makes the broth luxuriously smooth and creamy without needing a roux.
- Freshly grated Parmesan cheese
- Melts into the soup to thicken slightly and adds salty, nutty richness.
- Refrigerated cheese tortellini
- The star of the show—tender pasta pockets filled with cheese that turn the soup into a full meal.
- Fresh baby spinach
- Wilts into the hot soup at the end for a pop of color and extra veggies.
- Butter
- A small pat stirred in right before serving adds sheen and a restaurant-style finish.
- Salt and freshly ground black pepper
- Essential for balancing all the flavors and making everything pop.
How To Make The BEST Pasta Soup
Before you start, grab a large heavy-bottomed pot or Dutch oven so you have plenty of room for the broth and tortellini to simmer.
Step 1: Brown the sausage
Add the Italian sausage to your pot over medium heat, drizzling in a little olive oil if needed. Cook, breaking it up with a spoon, until it’s browned and no pink remains. This step builds a flavorful base with all those tasty browned bits on the bottom of the pan.
Step 2: Soften the aromatics
Stir in the chopped onion and cook until it’s soft and translucent, scraping up any browned bits from the sausage. Add the minced garlic and cook just until fragrant—about 30 seconds—so it doesn’t burn.
Step 3: Season and deglaze
Sprinkle in the Italian seasoning, red pepper flakes (if using), salt, and pepper. Pour in the chicken broth and stir, scraping along the bottom of the pot to release anything stuck on. Add the diced tomatoes with their juices and bring everything to a gentle boil.
Step 4: Simmer with the tortellini
Add the cheese tortellini to the pot and reduce the heat to a lively simmer. Cook according to the package directions, stirring now and then, until the pasta is just tender. The broth will start to thicken slightly as the tortellini cooks.
Step 5: Make it creamy
Lower the heat so the soup is just barely simmering, then pour in the heavy cream and stir in the grated Parmesan. Warm the soup gently, without letting it boil hard, until the cheese is melted and the broth turns silky and creamy.
Step 6: Finish with spinach and butter
Stir in the chopped spinach and cook for 1–2 minutes until it wilts. Add the butter and taste, adjusting with more salt and pepper if needed. Ladle the soup into bowls and serve hot with extra Parmesan on top.

How to Serve and Store This Pasta Soup
This recipe makes a generous pot of soup—about 6 hearty servings—so it’s ideal for feeding a hungry family or saving some for lunch the next day.
Serve the soup piping hot with a shower of extra Parmesan, freshly cracked pepper, and a side of crusty bread or garlic bread for dunking. A simple green salad on the side balances the richness without adding much extra work.
Leftovers keep well in an airtight container in the fridge for up to 3 days. The tortellini will continue to absorb some liquid as it sits, so you may want to thin reheated portions with a splash of broth or milk. Reheat gently over low heat on the stovetop or in the microwave, avoiding a full boil so the cream doesn’t separate.
For best texture, I don’t recommend freezing this soup as the cream and tortellini can become grainy and mushy once thawed.
What to Serve With The BEST Pasta Soup?
Pair this pasta soup with a few simple sides and you’ve got a full comfort-food feast.
Garlicky Breadsticks or Crusty Bread
Warm bread is perfect for soaking up every last drop of the creamy broth.
Simple Green Salad
A crisp side salad with a light vinaigrette cuts through the richness and keeps the meal feeling fresh.
Roasted Vegetables
Toss broccoli, carrots, or Brussels sprouts with olive oil, salt, and pepper and roast until caramelized for an easy veggie side.
Caesar Salad
The salty Parmesan and crunchy croutons in a classic Caesar pair beautifully with this cozy soup.
Parmesan Garlic Roasted Carrots
If you want something a little special, serve the soup with a tray of Parmesan Garlic Roasted Carrots for extra veggie goodness.
Antipasto Platter
Set out a small platter of olives, marinated peppers, and cheese for guests to nibble on alongside their bowls.
Want More Cozy Dinner Ideas?
If this creamy pasta soup hits the spot, you’ll love keeping a few more warming dinner recipes in your back pocket. Try one of these comforting favorites next:
- Cozy up with a bowl of Creamy Broccoli Cheddar Soup when you’re craving a classic, cheesy soup night.
- For a hearty, rustic option, make a pot of A Hearty and Comforting Tuscan Bean Soup packed with beans and veggies.
- When you want something meaty and loaded with veggies, Easy Vegetable Beef Soup is a family-friendly winner.
- On extra chilly days, a bowl of Hearty Potato Kielbasa Soup is just the kind of stick-to-your-ribs comfort that warms you right up.
Save This Pin For Later
📌 Save this pasta soup to your favorite comfort-food or soup board on Pinterest so you can find it whenever the craving hits.
When you make it, I’d love to hear how it turns out. Did you go for spicy Italian sausage or keep it mild? Did you sneak in extra veggies or try a different stuffed pasta?
Share your tweaks and questions in the comments—we all cook a little better when we trade ideas.
Craving even more cozy meal inspiration? Follow Nora Nosh Recipes on Pinterest to explore beautifully curated comfort-food dinners, soups, and easy weeknight ideas you’ll want to make on repeat.
The BEST Pasta Soup
- Total Time: 40
- Yield: 6 servings
Description
This ultra-creamy pasta soup is loaded with cheese tortellini, crumbled Italian sausage, tender spinach, and tomatoes in a rich garlic Parmesan broth that tastes like your favorite Italian restaurant comfort food in a bowl. It’s cozy enough for cold nights, quick enough for busy weeknights, and family-friendly for picky eaters and soup lovers alike, making it a go-to easy dinner when you need hearty, satisfying comfort fast.
Ingredients
1 pound Italian sausage, casings removed
1 tablespoon olive oil
1 small yellow onion, finely chopped
3 cloves garlic, minced
1 teaspoon Italian seasoning
1/2 teaspoon crushed red pepper flakes, optional
4 cups low-sodium chicken broth
1 can 14.5 ounces diced tomatoes with juices
1 cup heavy cream
1/2 cup freshly grated Parmesan cheese
9 ounces refrigerated cheese tortellini
2 cups fresh baby spinach, roughly chopped
1 tablespoon butter
Salt and freshly ground black pepper to taste
Instructions
1. Brown the sausage in a large heavy-bottomed pot over medium heat, breaking it into crumbles as it cooks, until no pink remains. Drain excess grease if needed, leaving about a tablespoon in the pot.
2. Add the olive oil if the pot looks dry, then stir in the chopped onion and cook until soft and translucent, about 4 to 5 minutes. Add the minced garlic and cook for 30 seconds, just until fragrant.
3. Sprinkle in the Italian seasoning, crushed red pepper flakes if using, 1/2 teaspoon salt, and a few grinds of black pepper. Stir to coat the sausage and onions in the seasonings.
4. Pour in the chicken broth and add the diced tomatoes with their juices, scraping along the bottom of the pot to release any browned bits. Bring the mixture to a gentle boil over medium-high heat.
5. Stir in the cheese tortellini, reduce the heat to maintain a lively simmer, and cook according to the package directions, usually 4 to 6 minutes, until the pasta is just tender.
6. Lower the heat to medium-low so the soup is barely simmering. Stir in the heavy cream and grated Parmesan cheese until the cheese melts and the broth becomes smooth and creamy. Do not let the soup boil hard.
7. Add the chopped spinach and cook for 1 to 2 minutes, just until wilted. Stir in the butter until melted, then taste and adjust seasoning with additional salt and pepper as needed.
8. Ladle the soup into bowls and serve hot, topped with extra Parmesan and black pepper if desired.
Notes
Avoid boiling the soup after adding the cream and tortellini—keep it at a gentle simmer so the broth stays silky and the pasta doesn’t turn mushy.
- Prep Time: 15
- Cook Time: 25
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 550
- Sugar: 7
- Sodium: 1150
- Fat: 32
- Saturated Fat: 17
- Unsaturated Fat: 13
- Trans Fat: 0
- Carbohydrates: 42
- Fiber: 3
- Protein: 25
- Cholesterol: 120
