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

This Italian Sausage Soup is easy, flavorful, and on the table in less than 30 minutes using a few pantry staples. Healthy and hearty, this one is on regular rotation at my house!

Italian sausage soup in bowl

Before food blogs became a thing, I used to love relaxing with a glass of wine and a cooking magazine. I would leaf through and dog-ear pages and pages of recipes, like Spicy Skillet Chicken Aglio e Olio and this Italian sausage soup from Cooking Light. It was definitely a dinner that was on a bi-weekly rotation in our house because it was so quick and easy to make, but also packed in a whole lot of flavor. 

Through the years, I changed it up slightly but the base of it remained the same: mild Italian sausage, chicken stock, canned diced tomatoes. Then, I’d switch things up with other add-ins. My favorite rendition is this one, with white beans and spinach. The beans add extra fiber and a heartiness that helps fill you up, make no mistake, this soup is definitely a meal and not one that will leave you hungry a few hours later!

The smell of this Italian sausage soup is absolutely heavenly, and it tastes like it’s been simmering away all day on the stovetop. Luckily, when you start with flavor bomb ingredients like Italian sausage, you don’t need a long cooking time to develop the flavors in a soup, just 15 minutes of cooking and dinner’s ready! If you’re looking for something more hearty, this Sausage Tortellini Soup and this Creamy Sausage Potato Soup or Easy Pasta e Fagioli Soup are definitely what you need.

Overhead view of spinach added to pot of Italian sausage soup

Ingredients for Italian Sausage Soup

Here’s a quick rundown of what you’ll need for this recipe. For the full measurements, scroll down to the recipe card.

  • Mild Italian sausage – Remove the casings before getting started.
  • Vidalia onion – Or another sweet onion like Walla Walla. A regular onion will work too if you must, but I like using a sweet onion in this recipe to complement the savory sausage.
  • Garlic – I think two cloves is perfect, but if you want your Italian sausage soup extra garlicky, go ahead and add some more.
  • Italian Seasoning Blend – A great way to add a whole lot of flavor without having to take out a bunch of jars from the pantry.
  • Chicken Stock – Use a good one! It’s the base of flavor for this soup. If you don’t use Homemade Chicken Stock, spring for a quality brand at the grocery store.
  • Diced Tomatoes – Both the tomatoes and the juices go into the soup.
  • Cannellini Beans – Or another white bean, kidney beans, or even chickpeas. They’ll all work!
  • Small Cut Pasta – I use ditallini, but feel free to delight your children with tiny stars or alphabet shapes.
  • Baby Spinach – Spinach is nice because it wilts right into the soup without extending the cooking time.
  • Grated Parmesan Cheese – Pro-tip: If you have a block of cheese with a rind, cut that rind off and throw it in the pot. It will add some extra oomph to the broth.

How to Make Italian Sausage Soup

This is an overview of the steps for making Italian sausage soup. For the full recipe instructions, scroll down to the recipe card at the bottom of the page.

  1. Brown the sausage. Cook the sausage in a large pot over medium-high heat, then transfer to a bowl and leave a tablespoon of fat in the pan.
  2. Cook the onions. Sweat the onions in the fat from the sausage, then add the garlic and cook until fragrant. 
  3. Deglaze. Stir in the Italian seasoning and 1/4 cup of chicken stock, scraping up any browned bits from the bottom of the pan.
  4. Simmer. Stir in the tomatoes, beans, sausage, the remaining stock and pasta. Bring to a boil then simmer until the pasta is tender.
  5. Finish. Stir in the spinach, ladle into bowls, and garnish with Parmesan cheese.
Overhead view of Italian sausage soup in Dutch oven

Tips for Making This Italian Sausage Soup

Here are a few additional tips to make sure this Italian sausage soup turns out perfect.

  • Brown the sausage. Don’t just cook it! BROWN it! This adds depth and richness to the soup.
  • Deglaze the pot thoroughly. The brown bits from the pot also make the soup flavorful. I like to use a flat-bottomed wooden turner or spatula (do NOT use metal to scrape the pot, especially if it’s nonstick!), which gives me more surface area for scraping. If the 1/4 cup of broth isn’t sufficient for loosening up the browned bits, pour in the liquid from the tomatoes; the acid will help do the job.
  • Different pastas have different cooking times. Keep an eye on the pasta while it cooks; you want it to be al dente, as it will continue to soften in the soup after you turn off the heat. If you choose orzo, for example, instead of ditalini, the amount of time needed to reach al dente will be different.

Variations

  • Try another green. Chard or kale would all be great substitutions for the spinach; kale just takes a bit longer to wilt. If you use chard, add the stems with the onions.
  • Add more veggies: Feel free to add other vegetables to the soup if you’d like. Frozen green beans can be added at the end of cooking time, or celery and carrots can be added with the onions.
  • Make it creamy. To make a creamy version of this Italian sausage soup, stir in some heavy cream at the end of cooking. 
  • Use an alternative sausage. Turkey sausage or even a vegan sausage will work in this recipe if you want to lighten things up. Note that you’ll need to add a splash of oil to cook them in since they’re leaner.
Bowl of Italian sausage soup

What to Serve With Italian Sausage Soup

More Satisfying Soup Recipes

For more easy soup recipes, follow us on Instagram and Facebook!

Italian Sausage Soup

5 from 31 votes
Prep: 5 minutes
Cook: 15 minutes
Servings: 8
On the table in 30 minutes, Italian Sausage Soup is made easy with simple pantry ingredients.

Ingredients 

  • 1 pound mild Italian sausage, casing removed
  • 1 large vidalia onion, diced
  • 2 garlic cloves, minced
  • 1 tablespoon Italian Seasoning Blend, I use Spice Islands
  • 5 cups chicken stock
  • 1 14.5 ounce can diced tomatoes
  • 1 15.5 ounce can cannellini beans, rinsed and drained
  • 1/2 cup small cut pasta, I use DeLallo Ditallini
  • 2 cups baby spinach
  • Grated parmesan cheese, for serving

Instructions 

  • Place a large pot or dutch oven over med-high heat and add the sausage, breaking it up in to small pieces with a fork as it browns. Continue cooking until the sausage is no longer pink. Transfer the sausage to a bowl with a slotted spoon and discard all but 1 tablespoon of fat.
  • Return the pot to the stove and add the onions. Cook the onions until translucent, approximately 4-5 minutes. Add the garlic, cooking for one minute until fragrant.
  • Stir in the Italian seasoning and 1/4 cup of chicken stock to deglaze the pan being sure to scrape up any brown bits with a wooden spoon.
  • Stir in the tomatoes, beans, sausage and remaining stock. Add the pasta and bring the soup to a boil. Cook for 6-7 minute or until the pasta is al dente.
  • Stir in the spinach. Serve immediately topped with parmesan cheese.

Notes

Recipe adapted from Cooking Light Magazine

Nutrition

Serving: 1g, Calories: 485kcal, Carbohydrates: 49g, Protein: 27g, Fat: 20g, Saturated Fat: 7g, Cholesterol: 47mg, Sodium: 726mg, Potassium: 1561mg, Fiber: 10g, Sugar: 7g, Vitamin A: 780IU, Vitamin C: 10.9mg, Calcium: 199mg, Iron: 8.2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe?Leave a comment below!

Free email guide

Your “Healthy-ish” Meal Plan
Healthy meals don’t have to be difficult. Let me show you.

Leave a comment

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

Recipe Rating:




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

73 Comments

  1. Athina says:

    Hello!
    You think I can freeze leftovers?

    1. Kellie says:

      YES! It freezes beautifully!

  2. Susan says:

    Soup was delicious and so quick to make. Went perfect with my fresh homemade French bread.

    1. Kellie says:

      Love that you served with homemade bread. sounds heavenly!

  3. Renee says:

    Hi there, 

    Can I use chicken broth instead of stock?

    Thanks,

    Renee

    1. Kellie says:

      You sure can! The stock has a richer flavor but the broth will work if that’s what you have on hand.

  4. Shauna says:

    Made this today and it was delicious and super easy. I added some red peppers in with the onions. I will definitely make this again!

    1. Kellie says:

      Love the tip to add red peppers, totally going to do that next time I make it! I’m so glad you loved it, this is one of our favorite weeknight dinners! Thank you for commenting!

  5. Maria says:

    Delicious!

    1. Kellie says:

      Thank you!

  6. Mary says:

    Are the sizes correct on the tomatoes and the beans? I wanted to check before making.

    1. Kellie says:

      Hi! Yes, one can of each….14.5 ounce and 15.5 ounce can.

  7. Kristin says:

    The nutrient facts says one serving is 1g? I’m trying to figure out my macros and this doesn’t make sense to me. 

    1. Kellie says:

      I don’t know how to calculate macros so I’m not going to be able to help you. I’m so sorry.

    2. Kellie says:

      But about a cup of soup is around a serving.

  8. Lisa V says:

    Soup was amazing – I substituted the pasta for tortellini instead and I did not cook it in the soup – I cook it on the side and then add it as we need it – once the soup is completely cooled down I will add it and then put it away – Also, I only added 1/4 tsp of the Italian seasoning since the sausage has so much flavor to begin with – definitely will be making this again 

    1. Kellie says:

      Such a great suggestion to add the tortellini!

  9. Mutsa says:

    Ah thank you so much for this recipe! I made it for dinner and it was absolutely delicious!

    1. Kellie says:

      Thank you! It’s our favorite!

  10. Marija says:

    Made this last night for dinner, it was fantastic. Hubby loved it!!! I did add salt and pepper as well. Having it for lunch today 🙂 Thanks for this great and quick recipe!!

    1. Kellie says:

      It’s so good for lunch the next day! Thanks so much for commenting!