Spicy Sausage and White Bean Soup

Almost carb-free, super filling, and exceptionally tasty? Yep – this dinner of a spicy sausage and white bean tomato soup plus a salad of warm farro, kale, and goat cheese make this meal an immediate favorite for all.  The soup takes less time than the salad, if you can imagine that!  Let’s get to it… 🙂

Almost carb-free, super filling, and exceptionally tasty? Yep – this dinner of a spicy sausage and white bean soup with a tomato base is an immediate favorite for fall.

I was browsing what the butcher had at Agata & Valentina yesterday in Greenwich Village and the Hot and Spicy Italian Sausages really stood out.  It was also a dumpy, rainy day in NY – so the idea for soup struck me.  I never liked tomato based soup much as a kid, but as I’ve gotten older, I crave those flavors (along with pickles and mussels – I used to hate both).  My dad loves a good minestrone soup, so I figured I’d do an alternative to that, inspired by him.  My mom taught me how handy a can of crushed tomatoes can be in the kitchen, especially when you add other great Italian flavors.

A lot of people use pasta in a soup like this, but we’re trying to eat low-carb at my house so I substitute noodles for white beans.  I don’t miss the pasta at all.  Also, hot and spicy sausage really does mean spicy, so if you don’t like anything hot go for a sweet sausage instead.  Let’s get to the recipe below!

[tabgroup layout=”horizontal”] [tab title=”Ingredients”]1. A 28 oz can of crushed tomatoes (you can use any kind of tomatoes in a can honestly – I like the crushed ones because it makes the broth red and flavorful instead of clear with pieces of tomato in it. Don’t use tomato paste though).

2. 32 oz. of chicken broth (I like Swanson)

3. One large garlic clove, minced

4. 3 spicy Italian Sausages (they can be small or large – the ones I got were fairly large).  You could also substitute chicken or turkey sausage here, but I went with pork for the additional fat and flavor it would add to the broth.   I bought 4 and left one in the fridge for a yummy breakfast treat.

5. 2 cups of cooked white beans (I bought mine in a big glass jar and kept the leftovers in the fridge)

6. Small handful of spinach per bowl of soup

7. 1/4 c. of grated parmesan cheese, plus a pinch of parmesan and fresh chopped basil to garnish each bowl

8. 1/8 teaspoon salt

[/tab] [tab title=”Steps”]1. Remove the casings from the sausages (I just squeeze the sausage out of both ends), tear into manageable pieces, and pan fry over medium-high heat for a couple minutes until brown (try 5 minutes). The sausage should start to come apart in the pan, but help it along with a wooden spoon to crush it into smaller pieces.

2. Once the sausage is cooked, set it aside into a bowl and use the same pan to cook your minced garlic.  Just lightly brown the garlic in the drippings from the pan – this should take 1 to 2 minutes.

3. In a large soup pan (I use my yellow 5-1/2 QT Le Creuset pan) heat up the chicken stock, the can of tomatoes, the garlic, salt, and browned sausage.  Let it boil for about 10 minutes until it starts to thicken.  Taste it – if it needs more salt, add a couple more pinches.  The flavors start to come together after the boiling, so don’t worry if you taste it right away and it’s a big flat.  Salt always saves the day in this case, but add it in small amounts bc too salty = spoiled dinner.

4. White beans should be added about 5 minutes before you want to serve the soup as they’re already cooked and just need to be heated up in the pan.  You don’t want them falling apart, so bring the soup down to a simmer when they’re added.  Side note – when making the soup and salad together, I add the white beans to the soup when the farro for the salad is done cooking to keep good timing on my side.

5. Place a small handful of spinach in each soup bowl.  Ladle 2 spoonfuls of soup per bowl on top of the spinach, and top with parmesan and some chopped basil.  The spinach is a delicious final touch to the soup, and the leaves wilt quickly to become a part of the soup.  I like to put them in the bowl instead of in the soup pan so that leftovers are a little less messy, and the spinach is fresh every time.

6. Enjoy this spicy and delicious dinner with friends and loved ones 🙂

[/tab] [tab title=”Notes”]Serving Size: 6-8 bowls of soup

Difficulty: Medium[/tab] [/tabgroup]


  1. This looks so elaborate…and yet simple! What a nice idea for a weak night meal 😎 Perhaps you can post some easy lunch options next??

  2. I saw this recipe at work yesterday and knew I had to make it for dinner as soon as I got home! It was super quick and easy and was so delicious! I didn’t have italian sausage at home, but had some ground turkey I needed to use, so I seasoned it with italian seasoning, garlic powder, pepper, fennel & red pepper flakes and it tasted pretty darn close!

  3. Made the soup on the weekend with chorizo sausage buzzed in a food processor. So delicious and fresh tasting. Yet to make the salad. I saw kale in my local supermarket this weekend, so, may just get onto that this week. Also had your chia pudding for breakfast this morning with peach on top. Used honey as I don’t know where to find the Agave. Thank you, Lo. From Marie, Brisbane, Australia.

  4. Thank you so much for posting this! I’ve made it twice in the last 2 weeks and all of my friends LOVE it. Have been subbing kale for the spinach and it also works great. Thanks again Lauren!

  5. I have made this soup with both chicken sausage or pork sausage and it is great! Great tip – have the butcher take the sausages out of the casing for you, saves time and mess!

  6. Just made this for lunch (while baby slept no less!), easy and delicious! I used spicy turkey sausage and will use the leftovers on a pizza, yum.

Leave a Reply to Samhita Cancel reply

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

🌼 Let's Be Friends 🌼

Join my newsletter to get recipes, wellness tips, & more!

You May Also Like