Looking for a warm, comforting meal that’s easy to make and packed with flavor?
This Simple Italian Sausage Soup is just what you need!
With savory sausage, tender vegetables, and hearty beans simmered in a rich broth, it’s the perfect dish for cozy nights or busy days.
Whether you’re a seasoned cook or a kitchen newbie, this simple recipe delivers a delicious, satisfying bowl of goodness every time.
Enjoy the hearty flavors and comforting warmth in every spoonful!

Ingredients
- 1 pound Italian sausage
- 1 clove garlic, minced
- 2 cans (14 ounces each) beef broth
- 1 can (14.5 ounces) Italian-style stewed tomatoes
- 1 cup sliced carrots
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- 1 can (14.5 ounces) great Northern beans (keep the liquid)
- 2 small zucchini, cubed
- 2 cups spinach (packed, rinsed, and torn)
Instructions
Step 1: Cook the Sausage
- Heat a stockpot or Dutch oven over medium-high heat.
- Add the Italian sausage and minced garlic.
- Cook, stirring occasionally, for about 5-7 minutes, or until the sausage is browned.
Step 2: Add Broth and Vegetables
- Stir in the beef broth, Italian-style stewed tomatoes, and sliced carrots.
- Season with salt and black pepper.
- Reduce the heat to medium-low, cover, and let it simmer for 15 minutes.
Step 3: Add Beans and Zucchini
- Stir in the undrained great Northern beans and cubed zucchini.
- Cover the pot again and let it simmer for another 15 minutes, or until the zucchini is tender.
Step 4: Serve
- Stir the soup to combine everything well and serve hot.
FAQs
Can I use a different type of sausage?
Yes, you can substitute Italian sausage with other types such as chicken sausage, turkey sausage, or even ground beef. Just adjust the seasonings to match your choice.
What can I use instead of spinach
If you prefer, you can use kale, Swiss chard, or even fozen spinach. If using frozen spinach, make sure to thaw and drain it before adding it to the soup.

Simple Italian Sausage Soup
Ingredients
- 1 pound Italian sausage
- 1 clove Garlic minced
- 2 cans Italian-style stewed tomatoes (14.5 oz)
- 1 cup Carrots Sliced
- ¼ tsp Salt
- ¼ tsp Black pepper ground
- 1 can Great Northern beans (14.5 oz) undrained
- 2 Small Zucchini cubed
- 2 cups Fresh spinach, packed, rinsed, and torn into pieces
Instructions
Cook the Sausage
- Heat a stockpot or Dutch oven over medium-high heat.Add the Italian sausage and minced garlic. Cook, stirring occasionally, for about 5-7 minutes, or until the sausage is browned.
Add Broth and Vegetables
- Stir in the beef broth, Italian-style stewed tomatoes, and sliced carrots.Season with salt and black pepper.Reduce the heat to medium-low, cover, and let it simmer for 15 minutes.
Add Beans and Zucchini
- Stir in the undrained great Northern beans and cubed zucchini.Cover the pot again and let it simmer for another 15 minutes, or until the zucchini is tender.
Add Spinach and Finish
- Remove the pot from heat and add the torn spinach.Replace the lid and let the spinach wilt for a few minutes.
Serve
- Stir the soup to combine everything well and serve hot.
hey, can I throw in some potatoes instead of beans? not a big bean fan here. thanks for the recipe Sandra!
Potatoes sound good, gonna try that myself!
Love the idea of using kale instead of spinach, gotta keep it healthy!
never thought bout putting sausage in a soup sounds cool
great another recipe glorifying meat whats new
so we’re just tossing everything in the pot and calling it a meal now Sandra?
can i skip the zucchini or will that mess up the whole thing?
I skipped it last time, was still yummy
awesome thanks for letting me know!