Soulfully Made » Recipes » Creamy Italian Sausage Soup

Creamy Italian Sausage Soup

Nikki Lee
by Nikki Lee
No ratings yet

This Creamy Italian Sausage Soup brings together browned Italian sausage, sweet bell peppers, and tender pasta in a rich parmesan broth that tastes like your favorite Alfredo turned into a bowl of comfort. It comes together in one pot in about 50 minutes, making it an easy stovetop dinner the whole family will ask for again.

This post may contain affiliate links. Please read our disclosure policy.

This Creamy Italian Sausage Soup skips the tomato base entirely. Browned sausage, sweet bell peppers, and pasta simmer in a Parmesan broth thickened with a simple roux. It all comes together in one pot in about 35 minutes, easy enough for a weeknight but special enough for company.

Side view of two bowls of creamy Italian sausage soup.

I make a lot of soup around here, it’s my favorite way to shake up dinner without reinventing the whole meal plan. This one started as a bit of an experiment with my Alfredo Sauce. I was wondering what would happen if I took that same rich, cheesy base and turned it into a soup, then filled it out with browned Italian sausage and sweet peppers instead of chicken. No tomato in sight, just a creamy, parmesan-loaded broth that tastes far richer than the short ingredient list suggests.

My family absolutely fell in love with this Italian sausage soup, and I kept tweaking it until this version was exactly right. The good thing is that it is super versatile, too. If your veggie drawer is looking a little sad by the end of the week, swap in whatever you’ve got. It’s become a regular at our table, and I have a feeling it’ll do the same at yours!

Why you’ll love this Creamy Italian Sausage Soup Recipe

Nikki in the kitchen with key lime tarts on the counter.

Here’s what makes this soup special!

There’s a lot to love about this one, from how little cleanup it leaves behind to how easily it bends to whatever you have on hand. Here’s what makes this creamy sausage soup with peppers a regular at our table.

One pot, minimal cleanup. Sausage, peppers, pasta, and broth all cook in the same pot from start to finish, so there’s more time to actually sit down and eat.
Ready in about 50 minutes. This Italian sausage and pepper soup is fast enough for a weeknight, but the flavor doesn’t taste rushed.
Peppers instead of tomato. Sweet bell peppers and parmesan carry the flavor here, which is exactly what sets it apart from most sausage soup recipes.
Endlessly customizable. No peppers on hand, or a veggie drawer that needs cleaning out? Swap in whatever you have. This recipe bends, it doesn’t break.
Even better the next day. The flavors deepen as it sits, so leftovers make a lunch you’ll actually look forward to.

Nikki

Ingredients

Ingredients needed to make creamy italian sausage soup.
  • Italian sausage: Use bulk sausage, or remove the casings from links. This is what gives the broth its deep, savory backbone once it’s browned. Mild, sweet, hot, or a mix all work depending on how much heat you’re after.
  • Butter: Softens the peppers and onions with a deeper flavor than oil.
  • Bell peppers: Red, yellow, or orange bring the best natural sweetness here. Green peppers work in a pinch, but they read a little bitter against the creamy broth.
  • Yellow onion: Adds a mellow sweetness that balances the sausage.
  • Garlic: Fresh minced gives the best flavor, though paste or powder will work if that’s what you have.
  • Italian seasoning: One blend does the work of several individual herbs, no need to overcomplicate it.
  • Kosher salt and black pepper: Add to taste! 
  • Crushed red pepper flakes: Optional, but a little goes a long way toward warming up the broth without making it spicy.
  • All-purpose flour: Cooked with the vegetables first, this builds the roux that gives the broth its thickness.
  • Chicken broth: The base of the soup. Stock, bouillon, beef broth, or vegetable broth all work here too.
  • Ditalini pasta: A small pasta that cooks quickly right in the broth and gives the soup its heartiness.
  • Half and half and heavy cream: Together, these give the broth its signature creaminess without tipping into thick or heavy.
  • Parmesan cheese: Use freshly grated so it melts smoothly into the broth instead of clumping.

How To Make Creamy Italian Sausage Soup

Below shows step-by-step photos and instructions. For the complete recipe, along with ingredient amounts, scroll down to the recipe card.

Step 1 | Brown the Sausage

Add the sausage to a large Dutch oven over medium-high heat and crumble it into small pieces. Let it sit undisturbed for a few minutes before stirring, that patience is what builds those golden-brown edges. Cook until browned through and no longer pink, then transfer it to a plate with a slotted spoon. Leave a tablespoon or two of grease in the pot and pour off the rest.

Step 2 | Sauté the Onions & Peppers

Melt the butter in the same pot, then add the peppers and onions. Sauté for 5 to 7 minutes until softened. Stir in the garlic, Italian seasoning, salt, pepper, and red pepper flakes if using, just 30 seconds or so, until it’s fragrant.

Step 3 | Build the Roux

Flour added to the onions and peppers in a Dutch oven.

Sprinkle the flour over the vegetables and stir for 1 to 2 minutes. Don’t rush this step, cooking out the raw flour taste now is what keeps the broth from tasting pasty later. You’ll know it’s ready when it smells a little nutty.

Step 4 | Add the Broth & Pasta

Pour in the chicken broth slowly, scraping up the browned bits from the bottom of the pot as you go. Bring to a simmer. Stir in the pasta and simmer according to the package instructions, pulling it about a minute before al dente. It will keep cooking in the hot broth, so slightly underdone now is right. Stir occasionally so it doesn’t stick.

Step 5 | Make it Creamy

Once the pasta’s tender, reduce the heat to low. Stir in the half and half, parmesan, and heavy cream until smooth and glossy.

Step 6 | Add Sausage Back & Enjoy

Add the sausage back in, warm it through, then taste and adjust the seasoning. Ladle into bowls, top with more parmesan and a scatter of fresh parsley, and serve warm.

Variations and Substitutions

  • Swap the pasta. No ditalini on hand? Small shells, elbow macaroni, or any other small pasta shape works just as well.
  • Trade pasta for potatoes. Skip the pasta altogether and stir in diced or sliced potatoes instead for a heartier, more stew-like bowl.
  • Save a few minutes on prep. Grab pre-diced onion and pre-sliced bell peppers from the produce section to shave time off the chopping.

Gluten-Free Italian Sausage Soup with Pasta

Barilla Gluten Free Ditalini or elbows hold up well in a brothy soup, and a 1:1 gluten free flour blend like King Arthur Measure for Measure or Bob’s Red Mill 1-to-1 works in place of the roux flour. The one swap people miss most is the sausage itself; fillers and seasoning blends can quietly sneak in wheat, so look for a verified gluten-free option like Aidells Italian Style, and always check the label since formulas can change without notice.

Expert Tips

  • Let the sausage sit before you stir it. Give it several undisturbed minutes in the pot before breaking it up further. Those deep golden-brown edges are where a lot of the soup’s flavor comes from, and stirring too soon steams the sausage instead of browning it.
  • Cook the flour before the broth goes in. Sprinkle it over the vegetables and let it cook for a full 1 to 2 minutes, stirring the whole time, until it smells a little nutty. Skip this step and the broth ends up tasting raw and pasty instead of smooth.
  • Pull the pasta a minute before al dente. It keeps cooking in the hot broth even after the heat comes down, so slightly underdone at this stage is exactly where you want it.
  • Keep the heat low once the cream and cheese go in. A hard boil at this point is the fastest way to break a creamy soup, turning it grainy or separated instead of silky.
  • Use freshly grated parmesan. The pre-shredded bags are coated in anti-caking agents that keep the cheese from melting smoothly, so it clumps instead of blending into the broth.

What to Serve With Creamy Parmesan Italian Sausage Soup

Warm Garlic Breadsticks or Air Fryer Texas Toast Garlic Bread are my go-to for soaking up every bit of that creamy broth. For something a little more special, serve crusty bread with my Italian Bread Dipping Oil on the side, that Carrabba’s copycat blend of herbs and good olive oil.

It’s also great with a salad on the side. My Caesar Salad with Homemade Croutons is a classic match, or try the Copycat Carrabba’s Creamy Parmesan House Salad for something with a little more tang. My Olive Garden Salad Copycat works well here too.

Bowl of creamy Italian sausage soup with a spoon picking a bite up.

Storage & Make-Ahead Tips

Storage: Refrigerate in an airtight container for up to 3 days. Reheat slowly over medium-low heat, adding a splash of broth or milk to loosen it back up, and avoid boiling it.

Freeze: Freezing isn’t recommended for this one. The creamy broth tends to separate once thawed, and the pasta turns soft and waterlogged after sitting in the freezer.

Make Ahead:  Prepare the soup base ahead of time and cook the pasta separately, then combine them when you’re ready to eat. This keeps the pasta from going soft and soaking up too much broth while it waits.

Frequently Asked Questions

What is the best pasta for sausage soup?

Ditalini is a great choice since it’s small and cooks quickly, but small shells, elbow macaroni, or any other small pasta shape will work just as well.

Is this Italian sausage soup spicy?

Not by default. It’s as mild or as spicy as you want it, depending on whether you use mild, sweet, or hot Italian sausage, and how much crushed red pepper flake you add.

What vegetables can I add instead of peppers?

This recipe is forgiving. Zucchini, mushrooms, or spinach all work nicely stirred into the creamy broth.

Hungry for more easy, home-cooked, delicious recipes?

Sign up for my free recipe club to get family-friendly recipes in your inbox each week! Find me sharing daily meal-time inspiration on Pinterest, Facebook, and Instagram.

Large ladle of Italian sausage soup scooped from a soup pot.

Creamy Italian Sausage and Peppers Soup with Pasta

No ratings yet

Click Stars To Rate

This Creamy Italian Sausage Soup brings together browned Italian sausage, sweet bell peppers, and tender pasta in a rich parmesan broth that tastes like your favorite Alfredo turned into a bowl of comfort. It comes together in one pot in about 50 minutes, making it an easy stovetop dinner the whole family will ask for again.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings

Ingredients 

  • 1 pound Italian sausage - casings removed (mild, sweet, hot, or a combination)
  • 2 tablespoons unsalted butter
  • 2 medium bell peppers - chopped (use red, yellow or orange) (about 2 cups chopped)
  • cups yellow onion - chopped
  • 5 cloves garlic - minced
  • 1 ½ teaspoons Italian seasoning
  • ¾ teaspoon Kosher salt
  • ¾ teaspoon freshly cracked black pepper
  • ¼-½ teaspoon crushed red pepper flakes - optional, depending on heat preference
  • 3 tablespoons all-purpose flour
  • 6 cups chicken broth
  • 8 ounces uncooked ditalini pasta
  • cups half and half
  • cups freshly grated parmesan cheese
  • ½ cup heavy cream

Instructions 

  1. In a large Dutch oven, cook the sausage over medium-high heat, crumbling into small pieces. Let it cook undisturbed for several minutes before stirring to develop deep golden-brown edges and extra flavor. Continue cooking until browned and no longer pink. Use a slotted spoon to transfer sausage to a plate. Remove all except 1-2 tablespoons of grease from the pot.
  2. Add the butter, peppers, and onions and sauté for 5-7 minutes, until softened. Stir in the garlic, Italian seasoning, salt, pepper, and red pepper flakes. Cook for 30 seconds.
  3. Sprinkle the flour over the vegetables and cook, stirring, for 1-2 minutes to cook out the raw flour taste. It should smell slightly nutty.
  4. Slowly stir in the chicken broth, scraping up any browned bits.
  5. Bring to a boil, then reduce to a gentle simmer and add the pasta. Simmer according to package instructions until the pasta is 1 minute shy of al dente. Stir occasionally to prevent the noodles from sticking to the bottom of the pot.
  6. Once noodles are tender, reduce the heat to low. Stir in the half and half, parmesan cheese, and heavy cream until smooth. Stir in the cooked sausage and heat until warmed through. Taste and adjust seasonings as needed.
  7. Ladle into bowls and top with grated parmesan and fresh chopped parsley.
Last step! If you make this, please leave a review, letting us know how it was!

Notes

  • Let the sausage brown undisturbed for a few minutes before stirring, this is what builds the deep golden edges that flavor the whole pot.
  • Cook the flour with the vegetables for a full 1–2 minutes before adding the broth so the roux loses its raw taste and the soup doesn’t turn out pasty.
  • Pull the pasta about 1 minute before al dente, it keeps cooking in the hot broth and will be perfectly tender by the time you serve it.
  • Add the half and half, parmesan, and heavy cream over low heat, and avoid boiling once they’re in, this keeps the broth smooth instead of grainy or separated.
  • Use freshly grated parmesan rather than the pre-shredded bag, it melts much more smoothly into the broth.
  • The soup will thicken as it sits since the pasta keeps absorbing liquid. Add a splash of broth or milk when reheating.
  • Any small pasta shape works in place of ditalini, including small shells, elbow, or orzo. Adjust cook time based on the package instructions.

Want to Save this Recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

By submitting this form, you consent to receive emails from Soulfully Made.

Nutrition

Serving: 1 serving | Calories: 747 kcal | Carbohydrates: 46 g | Protein: 29 g | Fat: 50 g | Saturated Fat: 24 g | Polyunsaturated Fat: 4 g | Monounsaturated Fat: 17 g | Trans Fat: 0.2 g | Cholesterol: 138 mg | Sodium: 2203 mg | Potassium: 631 mg | Fiber: 3 g | Sugar: 9 g | Vitamin A: 2121 IU | Vitamin C: 57 mg | Calcium: 358 mg | Iron: 2 mg

Tried this recipe?

Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

RATE THIS RECIPE




This site uses Akismet to reduce spam. Learn how your comment data is processed.