
Italian Sausage Pasta Soup Recipe tastes rich, tomatoey, a little creamy, and loaded with chewy pasta and savory sausage in every bite. It works perfectly for busy weeknights or cozy weekends and takes about 40 minutes from chopping board to table. I’ve made versions of this soup for years, and my kids still race each other to the pot like it’s a competitive sport.
Why Choose This Italian Sausage Pasta Soup Recipe
This Italian Sausage Pasta Soup Recipe packs big flavor with simple, affordable ingredients. You get a full meal in one pot with protein, veggies, and pasta, so you skip juggling three different pans.
You brown the sausage, toss in aromatics, add broth and pasta, and dinner practically cooks itself. Cleanup stays easy, and leftovers taste even better the next day.
“This Italian Sausage Pasta Soup Recipe tastes like something from a cozy Italian café, but it comes together on a weeknight with pantry ingredients. ★★★★★”
Ingredients You’ll Need
Sausage, Pasta, and Broth
- 1 pound Italian sausage
- Use mild or hot, chicken or turkey sausage if you want a lighter option.
- Remove casings if you use links.
- 1 cup small pasta
- Ditalini, small shells, elbow macaroni, or orecchiette all work.
- Use whole wheat pasta if you like extra fiber.
- 6 cups low sodium chicken broth
- Use a good quality boxed broth; I like Kitchen Basics or Pacific.
- Add 1 extra cup if you prefer a thinner soup.
Vegetables and Aromatics
- 1 medium yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 3 to 4 garlic cloves, minced
- 1 red bell pepper, diced (optional but adds sweetness and color)
- 1 to 2 cups fresh baby spinach or chopped kale
- Use frozen spinach in a pinch; thaw and squeeze out extra water.
Tomatoes and Seasoning
- 1 can (14.5 ounces) diced tomatoes
- Fire roasted tomatoes add a nice smoky depth.
- 2 tablespoons tomato paste
- 1 teaspoon dried Italian seasoning
- 1 teaspoon dried basil (optional if your Italian seasoning already includes it)
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon black pepper
- ¼ to ½ teaspoon red pepper flakes (optional, for heat)
Creamy Finish
- ½ to ¾ cup heavy cream or half and half
- Use half and half for a lighter version or skip it for a tomato broth style soup.
- ½ cup grated Parmesan cheese, plus extra for serving
- Use real Parmigiano Reggiano if possible; it melts smoother and tastes richer.
Pantry Shortcuts
- Use frozen mirepoix mix (onion, carrot, celery) to skip chopping.
- Use jarred minced garlic if you feel tired or short on time.
- Use pre shredded Parmesan from the refrigerated section, not the shelf stable green can.
Equipment List
- Large heavy pot or Dutch oven (at least 5 to 6 quarts)
- Wooden spoon or spatula
- Chef’s knife and cutting board
- Ladle
- Measuring cups and spoons
Tips & Tricks
- Brown the sausage well so it develops deep flavor and little crispy bits on the bottom of the pot.
- Drain extra fat if your sausage releases a lot, but keep 1 to 2 tablespoons for flavor.
- Chop veggies into similar sizes so they cook evenly and stay tender, not mushy.
- Add garlic after the veggies soften so it does not burn and turn bitter.
- Toast tomato paste in the pot for 1 to 2 minutes so it tastes richer and less sharp.
- Add pasta near the end and cook it just to al dente so it stays firm in the broth.
- If you plan to store leftovers, cook the pasta separately and add it to each bowl so it does not soak up all the broth.
- Taste the soup before serving and adjust salt, pepper, and red pepper flakes at the end.
- Stir in cream off the heat or on low so it does not curdle.
- Add spinach or kale right at the end so it stays bright and fresh.
How to Make Italian Sausage Pasta Soup Recipe
Step 1: Brown the Sausage
Set a large pot over medium high heat.
Add the Italian sausage and break it into small crumbles with a wooden spoon.
Cook 6 to 8 minutes until the sausage browns and no pink remains.
Scoop out some excess fat if the pot looks very greasy, but leave a thin layer for flavor.
Step 2: Sauté the Vegetables
Add diced onion, carrot, and celery to the pot with the sausage.
Stir and cook 5 to 6 minutes until the veggies soften and the onion turns translucent.
Add the diced red bell pepper if you use it and cook 2 minutes more.
Add minced garlic and cook about 30 seconds until it smells fragrant.
Step 3: Build the Tomato Base
Stir in the tomato paste and coat the sausage and veggies.
Cook 1 to 2 minutes, stirring, so the tomato paste darkens slightly and sweetens.
Add the can of diced tomatoes with their juices.
Sprinkle in Italian seasoning, dried basil, salt, black pepper, and red pepper flakes.
Step 4: Add Broth and Simmer
Pour in the chicken broth and stir well, scraping the bottom of the pot to release browned bits.
Bring the soup up to a gentle boil.
Lower the heat to a steady simmer and cook 10 to 15 minutes so the flavors blend and the veggies turn tender.
Taste the broth and adjust seasoning if it needs more salt or spice.
Step 5: Cook the Pasta
Stir in the small pasta.
Simmer 8 to 10 minutes, stirring occasionally so the pasta does not stick to the bottom.
Check a piece of pasta and stop cooking when it reaches al dente, since it will soften a bit more in the hot soup.
If the soup looks too thick, add a splash of extra broth or water.
Step 6: Add Greens and Creamy Finish
Stir in the spinach or kale.
Cook 1 to 2 minutes until the greens wilt and turn bright.
Lower the heat to low and pour in the heavy cream or half and half.
Stir in grated Parmesan cheese until it melts and the soup turns slightly creamy and glossy.
Step 7: Final Taste and Serve
Taste the Italian Sausage Pasta Soup Recipe again and adjust salt, pepper, or red pepper flakes.
Ladle the soup into bowls.
Top with extra Parmesan and a sprinkle of fresh basil or parsley if you have it.
Serve hot with bread or a simple side so nobody leaves the table hungry.
What to Serve with it?
This Italian Sausage Pasta Soup Recipe pairs nicely with a simple green salad with crisp lettuce, cucumbers, and a light vinaigrette. Warm crusty bread, garlic breadsticks, or focaccia taste perfect for dunking into the tomato broth. Add a side of roasted vegetables like broccoli, green beans, or zucchini for extra color and nutrients. If you want something fun, serve a small plate of fresh fruit or a simple tomato and cucumber salad on the side.
Storage Options
- Cool the soup to room temperature, then store it in airtight containers in the fridge for 3 to 4 days.
- If you plan to store leftovers, cook pasta separately and add it to each bowl so it does not soak up all the broth in the fridge.
- Freeze the soup without pasta in freezer safe containers or bags for up to 2 to 3 months.
- Reheat on the stove over medium heat, add a splash of broth or water if it thickens, and stir in freshly cooked pasta right before serving.
- Reheat single portions in the microwave in 1 minute bursts, stirring between each, until hot and steamy.

Italian Sausage Pasta Soup Recipe
Ingredients
Method
- Heat the olive oil in a large pot over medium-high heat. Add the Italian sausage and cook, breaking it up with a spoon, until browned and cooked through.
- Add the diced onion, carrots, and celery to the pot. Cook for 5–7 minutes, stirring occasionally, until the vegetables begin to soften.
- Stir in the minced garlic, Italian seasoning, and crushed red pepper flakes if using. Cook for 1 minute until fragrant.
- Pour in the crushed tomatoes and chicken broth. Stir to combine, bring to a boil, then reduce heat to a simmer and cook for 10 minutes.
- Add the pasta to the soup and simmer according to package directions, usually 8–10 minutes, until the pasta is al dente.
- Stir in the chopped spinach and grated Parmesan cheese. Cook for 2–3 minutes until the spinach is wilted and the cheese is melted into the broth.
- Season with salt and black pepper to taste. If the soup is too thick, add a little more broth or water to reach the desired consistency.
- Ladle the soup into bowls and serve hot, topped with additional Parmesan cheese if desired.
Notes
Approximate per serving (1/6 of recipe): 420 calories; fat 21 g; saturated fat 7 g; carbohydrates 36 g; fiber 4 g; sugars 9 g; protein 21 g; sodium 1180 mg. Values are estimates and will vary based on sausage type, broth, pasta shape, and portion size.
