Italian Sausage Soup
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!
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 is definitely what you need.
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.
- 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.
- Cook the onions. Sweat the onions in the fat from the sausage, then add the garlic and cook until fragrant.
- Deglaze. Stir in the Italian seasoning and 1/4 cup of chicken stock, scraping up any browned bits from the bottom of the pan.
- Simmer. Stir in the tomatoes, beans, sausage, the remaining stock and pasta. Bring to a boil then simmer until the pasta is tender.
- Finish. Stir in the spinach, ladle into bowls, and garnish with Parmesan cheese.
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.
What to Serve With Italian Sausage Soup
- Homemade Garlic Bread
- Everything Sourdough Crackers
- Homemade Croutons
- Artichoke Salad
- Easy Brioche Rolls
- Garlic Rosemary Focaccia
More Satisfying Soup Recipes
- Crock Pot Chicken Noodle Soup
- Easy Bacon Cheeseburger Soup
- Italian Wedding Soup
- Easy Minestrone Soup
- Maryland Crab Soup
- Crock Pot Chicken Pot Pie Soup
- The Best Homemade Chicken Soup
- Chicken Enchilada Soup
For more easy soup recipes, follow us on Instagram and Facebook!
Get the Recipe: Italian Sausage Soup
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.
70 Comments on “Italian Sausage Soup”
Hello!
You think I can freeze leftovers?
YES! It freezes beautifully!
Soup was delicious and so quick to make. Went perfect with my fresh homemade French bread.
Love that you served with homemade bread. sounds heavenly!
Hi there,
Can I use chicken broth instead of stock?
Thanks,
Renee
You sure can! The stock has a richer flavor but the broth will work if that’s what you have on hand.
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!
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!
Delicious!
Thank you!
Are the sizes correct on the tomatoes and the beans? I wanted to check before making.
Hi! Yes, one can of each….14.5 ounce and 15.5 ounce can.
The nutrient facts says one serving is 1g? I’m trying to figure out my macros and this doesn’t make sense to me.
I don’t know how to calculate macros so I’m not going to be able to help you. I’m so sorry.
But about a cup of soup is around a serving.
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
Such a great suggestion to add the tortellini!
Ah thank you so much for this recipe! I made it for dinner and it was absolutely delicious!
Thank you! It’s our favorite!
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!!
It’s so good for lunch the next day! Thanks so much for commenting!
I made this for supper, delicious, I will
Make it again ❣️ Fast & easy
Can you freeze this even with pasta in it?!
Yes you can! If it soaks up a lot of the broth, you can add more when reheating.
Delicious! I was worried it would be too salty, so added a little more pasta and an extra handful of fresh spinach. Really, really, really good! Not too salty at all and such an interesting mix of flavors and textures! This made enough for dinner for two plus 5 servings leftover for lunches. Will definitely make this one again.
Thanks, Brenda! One of my family’s favorites!
Made this tonight and it was easy, delicious and very pretty! Husband loved it !
I’m so glad you enjoyed it! Thank you for visiting!
Hi my name is Jennifer, a recent gluten free eater. I made your soup today and I just have to say it’s not only super easy to make but tasted so good! I loved it!
Thank you so much, Jennifer! I’m so glad you loved it!