This is my tried-and-true recipe for simmering Italian Sausage Soup on the stove. With just a few ingredients including savory sausage and tomatoes and white beans you get deeply flavored broth with tender vegetables and hearty bites of sausage. It’s pure comfort food and the kind of dinner that makes the whole house smell incredible.

What I love most about this recipe is how straightforward it is and still it turns out unbelievably hearty and savory. Simple ingredients let the flavor of the sausage and herbs shine while white beans make every bowl satisfying. If you enjoy cozy homemade soups then try our French Onion Chicken Soup for another warming dinner.
Every time I make this Italian Sausage Soup for friends or family it disappears before I can even get a second helping. The spinach softens right into the broth while the tomatoes and sausage create a rustic soup that feels comforting without needing complicated ingredients.
Ingredients

Here is what I use for this recipe :
- Italian sausage: Provides the savory protein base and releases flavorful fat that seasons the vegetables and broth.
- Yellow onion: Adds natural sweetness and aromatic depth as it softens with the browned sausage.
- Carrots: Add gentle sweetness and tender texture while bringing warm color to the soup.
- Celery: Adds earthy aromatic flavor and a soft vegetable texture to the finished broth.
- Garlic: Adds a fragrant savory layer that complements the sausage and Italian herbs.
- Dried Italian seasoning: Adds balanced herb flavor through oregano and basil style notes throughout the broth.
- Crushed red pepper flakes: Adds a mild background warmth that balances the rich sausage and tomatoes.
- Diced tomatoes: Create the tomato base and contribute tender pieces with bright acidity and color.
- Cannellini beans: Add creamy texture and plant based protein while making each serving more filling.
- Chicken broth: Forms the savory liquid base and carries the sausage and herb flavors through the soup.
- Baby spinach: Wilts into tender green ribbons and adds freshness and color near the end of cooking.
- Kosher salt: Balances the broth and strengthens the savory flavors of the sausage and vegetables.
- Black pepper: Adds gentle peppery warmth and rounds out the seasoning without overpowering the broth.
- Grated Parmesan cheese: Adds a salty nutty finish and lightly melts over each hot serving before eating.
Tools I Use :
- Large pot: Provides enough space to brown the sausage and soften the vegetables and simmer the complete soup without crowding.
- Cutting board: Provides a stable surface for chopping the onion and slicing the carrots and celery before cooking.
- Chef knife: Cuts the vegetables into practical bite sized pieces and minces the garlic evenly for the soup.
- Wooden spoon: Breaks apart the sausage and moves ingredients through the pot while protecting the cooking surface.
- Measuring cups and spoons: Measures the broth and herbs and seasonings consistently so the finished soup remains balanced.
- Can opener: Opens the canned tomatoes and cannellini beans safely and quickly before they are added to the soup.
Instructions
Step 1: Brown the sausage with the vegetables

Break the Italian sausage into irregular crumbles and cook it with the chopped onion and sliced carrots and celery until the meat changes from pink to browned and the vegetables begin to soften. The sausage should develop uneven golden edges while the onion turns translucent and the carrot and celery pieces shift throughout the mixture instead of staying neatly separated.
Tip: Let some sausage pieces remain larger than others so the finished soup has a rustic homemade texture and more satisfying bites.
Step 2: Stir in garlic and seasonings
Add the minced garlic and Italian seasoning and crushed red pepper to the browned sausage mixture then stir until the seasonings cling visibly to the meat and softened vegetables. The mixture should look darker and more aromatic with tiny herb flecks distributed unevenly across the sausage and vegetables after everything shifts around the pot.
Tip: Cook the garlic only until fragrant so it keeps a mellow savory flavor instead of becoming bitter or overly browned.
Step 3: Add tomatoes and beans and broth

Pour in the diced tomatoes and chicken broth then fold in the cannellini beans until the browned sausage and vegetables become suspended throughout the red broth. The mixture changes into a loose chunky soup with beans and vegetables shifting away from the bottom while tomato pieces float naturally among uneven sausage crumbles.
Tip: Stir gently after adding the beans so they stay mostly whole and keep their creamy texture throughout the simmering stage.
Step 4: Simmer until the vegetables are tender
Simmer the soup until the broth becomes slightly deeper red and the carrot and celery pieces soften while the sausage absorbs some of the tomato broth. The ingredients should move into a looser natural arrangement while small bubbles break across the broth and some beans settle lower as others remain visible near the surface.
Tip: Keep the simmer gentle so the beans hold their shape while the broth develops a fuller flavor and the vegetables become tender.
Step 5: Wilt the spinach into the soup

Fold the baby spinach into the hot soup until the leaves shrink into soft dark green ribbons between the sausage and beans and vegetables. The finished soup should look fuller and more colorful with wilted spinach scattered irregularly through the deep tomato broth instead of forming one solid green layer.
Tip: Add the spinach near the end so it turns tender and bright while keeping enough structure to remain visible in every serving.
Step 6: Serve with Parmesan

Scoop one portion of the finished soup into a serving bowl with sausage and beans and vegetables naturally visible at different depths then scatter Parmesan unevenly over the top. The cheese should soften into irregular creamy flecks while the spinach and tomato broth and browned sausage remain clearly visible for a rustic homemade finish.
Tip: Add Parmesan just before serving so some stays distinct while some melts softly into the hot broth for extra savory richness.
Pro Tips
- Choose Italian sausage with enough fat to brown well because those flavorful drippings help season the vegetables and broth naturally.
- Drain only excessive sausage grease because leaving a small amount in the pot adds richness and helps the vegetables soften with more flavor.
- Rinse cannellini beans thoroughly before adding them because removing excess canning liquid keeps the tomato broth cleaner and fresher.
- Fold spinach in only during the final minutes because prolonged simmering can make the leaves dull and overly soft in the finished soup.
Storage Instructions
Cool the Italian Sausage Soup before transferring it into airtight containers. Refrigerate portions promptly and keep them chilled for up to four days. For meal prep divide the soup into individual containers so each portion reheats evenly. Keep extra Parmesan separate and add it after reheating for the freshest texture.
For longer storage freeze cooled soup in airtight freezer containers while leaving a little room for expansion. Use frozen Italian Sausage Soup within about three months for the best flavor and texture. Reheat refrigerated or thawed soup gently until steaming hot throughout. Add a small splash of broth if the soup has thickened during storage because the beans naturally absorb some liquid.
Frequently Asked Questions
Yes because Italian Sausage Soup reheats well and the flavors become even more blended after resting overnight.
Yes because Italian Sausage Soup freezes well for up to three months when cooled fully and stored airtight.
Cannellini beans work especially well because they stay creamy and tender while holding their shape in the broth.
Yes because hot Italian sausage or extra crushed red pepper can add stronger heat without changing the method.
See You in the Kitchen
I hope you enjoy all the recipes I share with you including this delicious Italian Sausage Soup and our cozy French Onion Chicken Soup and fun Snake Breadsticks.
I hope you try it and enjoy it and rate it and share it with your friends and family!
Print
Italian Sausage Soup
- Total Time: 45 minutes
- Yield: 4 servings
Description
Italian Sausage Soup is an easy and quick dinner packed with browned sausage and tender vegetables and creamy white beans in a savory tomato broth. This simple recipe is one of the best cozy ideas for a healthy weeknight dinner and it also works well for meal prep or a casual potluck or holiday party. Fresh spinach adds color and tenderness while Italian herbs bring familiar flavor and every bowl feels hearty and comforting without becoming too heavy.
Ingredients
- 1 pound Italian sausage
- 1 medium Yellow onion
- 2 medium Carrots
- 2 stalks Celery
- 3 cloves Garlic
- 1 teaspoon Dried Italian seasoning
- 1/4 teaspoon Crushed red pepper flakes
- 1 can or 14.5 ounces Diced tomatoes
- 1 can or 15 ounces drained and rinsed Cannellini beans
- 4 cups Chicken broth
- 3 cups lightly packed Baby spinach
- 1/2 teaspoon or to taste Kosher salt
- 1/4 teaspoon Black pepper
- 1/4 cup Grated Parmesan cheese
Instructions
- Break the Italian sausage into irregular crumbles and cook it with the chopped onion and sliced carrots and celery until the meat changes from pink to browned and the vegetables begin to soften.
The sausage should develop uneven golden edges while the onion turns translucent and the carrot and celery pieces shift throughout the mixture instead of staying neatly separated.
- Add the minced garlic and Italian seasoning and crushed red pepper to the browned sausage mixture then stir until the seasonings cling visibly to the meat and softened vegetables.
The mixture should look darker and more aromatic with tiny herb flecks distributed unevenly across the sausage and vegetables after everything shifts around the pot.
- Pour in the diced tomatoes and chicken broth then fold in the cannellini beans until the browned sausage and vegetables become suspended throughout the red broth.
The mixture changes into a loose chunky soup with beans and vegetables shifting away from the bottom while tomato pieces float naturally among uneven sausage crumbles.
- Simmer the soup until the broth becomes slightly deeper red and the carrot and celery pieces soften while the sausage absorbs some of the tomato broth.
The ingredients should move into a looser natural arrangement while small bubbles break across the broth and some beans settle lower as others remain visible near the surface.
- Fold the baby spinach into the hot soup until the leaves shrink into soft dark green ribbons between the sausage and beans and vegetables.
The finished soup should look fuller and more colorful with wilted spinach scattered irregularly through the deep tomato broth instead of forming one solid green layer.
- Scoop one portion of the finished soup into a serving bowl with sausage and beans and vegetables naturally visible at different depths then scatter Parmesan unevenly over the top.
The cheese should soften into irregular creamy flecks while the spinach and tomato broth and browned sausage remain clearly visible for a rustic homemade finish.
Notes
Pro Tips:
- Choose Italian sausage with enough fat to brown well because those flavorful drippings help season the vegetables and broth naturally.
- Drain only excessive sausage grease because leaving a small amount in the pot adds richness and helps the vegetables soften with more flavor.
- Rinse cannellini beans thoroughly before adding them because removing excess canning liquid keeps the tomato broth cleaner and fresher.
- Fold spinach in only during the final minutes because prolonged simmering can make the leaves dull and overly soft in the finished soup.
Storage: Cool the Italian Sausage Soup before transferring it into airtight containers. Refrigerate portions promptly and keep them chilled for up to four days.
For meal prep divide the soup into individual containers so each portion reheats evenly. Keep extra Parmesan separate and add it after reheating for the freshest texture.
For longer storage freeze cooled soup in airtight freezer containers while leaving a little room for expansion. Use frozen Italian Sausage Soup within about three months for the best flavor and texture.
Reheat refrigerated or thawed soup gently until steaming hot throughout. Add a small splash of broth if the soup has thickened during storage because the beans naturally absorb some liquid.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Cuisine: Italian-American